HomeSort by relevance Sort by last modified time
    Searched refs:codec_data (Results 1 - 19 of 19) sorted by null

  /hardware/intel/common/libmix/videodecoder/
VideoDecoderMPEG2.cpp 54 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_MPEG2 ||
55 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_MPEG2) {
96 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_MPEG2 ||
97 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_MPEG2) {
114 if ((mVideoFormatInfo.width != (uint32_t)data->codec_data->frame_width ||
115 mVideoFormatInfo.height != (uint32_t)data->codec_data->frame_height) &&
116 (data->codec_data->frame_width > 0) && (data->codec_data->frame_height)) {
118 ITRACE("Video size is changed. from %dx%d to %dx%d\n",mVideoFormatInfo.width,mVideoFormatInfo.height, data->codec_data->frame_width,data->codec_data->frame_height)
    [all...]
VideoDecoderVP8.cpp 51 uint32_t width = data->codec_data->frame_width;
52 uint32_t height = data->codec_data->frame_height;
75 switch (data->codec_data->clr_type) {
85 mVideoFormatInfo.cropLeft = data->codec_data->crop_left;
86 mVideoFormatInfo.cropRight = data->codec_data->crop_right;
87 mVideoFormatInfo.cropTop = data->codec_data->crop_top;
88 mVideoFormatInfo.cropBottom = data->codec_data->crop_bottom;
89 ITRACE("Cropping: left = %d, top = %d, right = %d, bottom = %d", data->codec_data->crop_left, data->codec_data->crop_top, data->codec_data->crop_right, data->codec_data->crop_bottom)
    [all...]
VideoDecoderMPEG4.cpp 52 if (data->codec_data.video_object_layer_width > MAX_PICTURE_WIDTH_MPEG4 ||
53 data->codec_data.video_object_layer_height > MAX_PICTURE_HEIGHT_MPEG4) {
91 if (data->codec_data.video_object_layer_width > MAX_PICTURE_WIDTH_MPEG4 ||
92 data->codec_data.video_object_layer_height > MAX_PICTURE_HEIGHT_MPEG4) {
109 if ((mVideoFormatInfo.width != (uint32_t)data->codec_data.video_object_layer_width ||
110 mVideoFormatInfo.height != (uint32_t)data->codec_data.video_object_layer_height) &&
111 data->codec_data.video_object_layer_width &&
112 data->codec_data.video_object_layer_height) {
115 data->codec_data.video_object_layer_width,data->codec_data.video_object_layer_height)
    [all...]
VideoDecoderAVC.cpp 71 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_AVC ||
72 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_AVC) {
113 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_AVC ||
114 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_AVC) {
704 enableLowDelayMode((data->codec_data->profile_idc == 66) || (data->codec_data->profile_idc == 100 && data->codec_data->constraint_set4_flag == 1 && data->codec_data->constraint_set5_flag == 1));
708 if ((data->codec_data->profile_idc == 66 || data->codec_data->constraint_set0_flag == 1) &
    [all...]
  /external/mesa3d/src/gallium/state_trackers/omx/
vid_dec_h264.c 96 LIST_INITHEAD(&priv->codec_data.h264.dpb_list);
145 LIST_FOR_EACH_ENTRY(entry, &priv->codec_data.h264.dpb_list, list) {
161 --priv->codec_data.h264.dpb_num;
200 LIST_ADDTAIL(&entry->list, &priv->codec_data.h264.dpb_list);
201 ++priv->codec_data.h264.dpb_num;
205 if (priv->codec_data.h264.dpb_num <= DPB_MAX_SIZE)
253 if (id >= ARRAY_SIZE(priv->codec_data.h264.sps))
256 return &priv->codec_data.h264.sps[id];
401 if (id >= ARRAY_SIZE(priv->codec_data.h264.pps))
404 return &priv->codec_data.h264.pps[id]
    [all...]
vid_dec_h265.c 130 if (priv->codec_data.h265.temporal_id == 0 &&
135 priv->codec_data.h265.slice_prev_poc = i;
313 priv->codec_data.h265.ref_pic_set_list + idx - (delta_idx_minus1 + 1);
400 if (id >= ARRAY_SIZE(priv->codec_data.h265.sps))
403 return &priv->codec_data.h265.sps[id];
423 priv->codec_data.h265.level_idc =
437 priv->codec_data.h265.pic_width_in_luma_samples =
440 priv->codec_data.h265.pic_height_in_luma_samples =
499 priv->codec_data.h265.ref_pic_set_list + i;
523 if (id >= ARRAY_SIZE(priv->codec_data.h265.pps)
    [all...]
vid_dec_mpeg12.c 204 priv->picture.mpeg12.intra_matrix = priv->codec_data.mpeg12.intra_matrix;
206 priv->codec_data.mpeg12.intra_matrix[vl_zscan_normal[i]] = vl_vlc_get_uimsbf(vlc, 8);
215 priv->picture.mpeg12.non_intra_matrix = priv->codec_data.mpeg12.non_intra_matrix;
217 priv->codec_data.mpeg12.non_intra_matrix[i] = vl_vlc_get_uimsbf(vlc, 8);
275 priv->picture.mpeg12.intra_matrix = priv->codec_data.mpeg12.intra_matrix;
277 priv->codec_data.mpeg12.intra_matrix[vl_zscan_normal[i]] = vl_vlc_get_uimsbf(vlc, 8);
286 priv->picture.mpeg12.non_intra_matrix = priv->codec_data.mpeg12.non_intra_matrix;
288 priv->codec_data.mpeg12.non_intra_matrix[i] = vl_vlc_get_uimsbf(vlc, 8);
vid_dec.h 114 } codec_data; \
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/
viddec_pm.h 72 uint32_t codec_data[MAX_CODEC_CXT_SIZE<<3]; member in struct:__anon42175
74 uint32_t codec_data[MAX_CODEC_CXT_SIZE>>2]; member in struct:__anon42175
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
vbp_h264_parser.c 187 query_data->codec_data = g_try_new0(vbp_codec_data_h264, 1);
188 if (NULL == query_data->codec_data)
223 g_free(query_data->codec_data);
739 vbp_codec_data_h264* codec_data)
742 codec_data->seq_parameter_set_id = parser->info.active_SPS.seq_parameter_set_id;
743 codec_data->pic_parameter_set_id = parser->info.active_PPS.pic_parameter_set_id;
746 codec_data->profile_idc = parser->info.active_SPS.profile_idc;
747 codec_data->level_idc = parser->info.active_SPS.level_idc;
750 codec_data->constraint_set1_flag = (parser->info.active_SPS.constraint_set_flags & 0x4) >> 2;
754 codec_data->num_ref_frames = parser->info.active_SPS.num_ref_frames
    [all...]
vbp_loader.h 68 vbp_codec_data_mp42 codec_data; member in struct:_vbp_data_mp42
155 vbp_codec_data_h264* codec_data; member in struct:_vbp_data_h264
viddec_pm.c 118 parser_ops[codec_type].init((void *)&(cxt->codec_data[0]), persist_mem, !clean);
126 //parser_ops[codec_type].flush_preserve((void *)&(cxt->codec_data[0]), persist_mem);
321 ret = func->parse_sc((void *)&(cxt->parse_cubby), (void *)&(cxt->codec_data[0]), &(cxt->sc_prefix_info));
478 parser_ops[codec_type].parse_syntax((void *)cxt, (void *)&(cxt->codec_data[0]));
480 if(parser_ops[codec_type].is_frame_start((void *)&(cxt->codec_data[0])) == true)
487 (void *)&(cxt->codec_data[0]),
vbp_mp42_parser.c 95 * For the codec_data passed by gstreamer
110 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]);
130 query_data->codec_data.profile_and_level_indication
141 query_data->codec_data.profile_and_level_indication
197 pinfo = (viddec_mp4_parser_t *) &(cxt->codec_data[0]);
262 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]);
264 query_data->codec_data.profile_and_level_indication
272 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]);
285 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]);
425 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0])
    [all...]
vbp_vc1_parser.c 236 ret = ops->parse_sc((void *)&cubby, (void *)&(cxt->codec_data[0]), &(cxt->sc_prefix_info));
250 parser = (vc1_viddec_parser_t *)cxt->codec_data;
391 parser = (vc1_viddec_parser_t *)cxt->codec_data;
521 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)pcontext->parser_cxt->codec_data;
666 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)pcontext->parser_cxt->codec_data;
729 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)cxt->codec_data;
967 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)cxt->codec_data;
vbp_utils.c 347 error = ops->parse_syntax((void *)cxt, (void *)&(cxt->codec_data[0]));
379 (void *)&(cxt->codec_data[0]),
433 (void *)pcontext->parser_cxt->codec_data,
  /hardware/intel/img/psb_headers/libmediaparser/mixvbp/vbp_manager/include/
vbp_loader.h 115 vbp_codec_data_mp42 codec_data; member in struct:_vbp_data_mp42
189 vbp_codec_data_mpeg2* codec_data; member in struct:_vbp_data_mpeg2
307 vbp_codec_data_h264* codec_data; member in struct:_vbp_data_h264
453 vbp_codec_data_vp8 *codec_data; member in struct:_vbp_data_vp8
  /hardware/intel/common/libmix/mix_video/src/
mixvideoformat_h264.c 297 switch (data->codec_data->profile_idc)
300 //TODO Reinstate this once constraint_set1 flag has been added to codec_data
304 if (data->codec_data->constraint_set1_flag == 0)
438 LOG_V( "Codec data says num_ref_frames is %d\n", data->codec_data->num_ref_frames);
442 int num_ref_pictures = data->codec_data->num_ref_frames;
443 if (!data->codec_data->frame_mbs_only_flag &&
444 !data->codec_data->mb_adaptive_frame_field_flag)
    [all...]
mixvideoformat_mp42.c 241 * avidemux doesn't pass codec_data, we need handle this.
274 if ((data->codec_data.profile_and_level_indication & 0xF8) == 0xF0) {
    [all...]
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/vc1/parser/
vc1parse_bitplane.c 605 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)(cxt->codec_data);

Completed in 1037 milliseconds