/hardware/intel/common/libmix/mix_video/src/ |
H A D | mixvideoframe_private.h | 29 MixFrameType frame_type; member in struct:_MixVideoFramePrivate 50 mix_videoframe_set_frame_type (MixVideoFrame *obj, MixFrameType frame_type); 53 mix_videoframe_get_frame_type (MixVideoFrame *obj, MixFrameType *frame_type);
|
H A D | mixframemanager.c | 586 MixFrameType frame_type; local 589 ret = mix_videoframe_get_frame_type(mvf, &frame_type); 600 if (frame_type == TYPE_I) { 602 } else if (frame_type == TYPE_P) { 604 } else if (frame_type == TYPE_B) { 615 if (frame_type != TYPE_I) { 626 if (frame_type == TYPE_I || frame_type == TYPE_P) { 641 /*if (frame_type == TYPE_I) {
|
H A D | mixvideoframe.c | 338 MixFrameType frame_type) { 340 VIDEOFRAME_PRIVATE(obj) -> frame_type = frame_type; 346 MixFrameType *frame_type) { 348 MIX_VIDEOFRAME_GETTER_CHECK_INPUT(obj, frame_type); 350 *frame_type = VIDEOFRAME_PRIVATE(obj) -> frame_type; 337 mix_videoframe_set_frame_type(MixVideoFrame *obj, MixFrameType frame_type) argument 345 mix_videoframe_get_frame_type(MixVideoFrame *obj, MixFrameType *frame_type) argument
|
H A D | mixvideoformat_mp42.c | 601 gint frame_type = -1; local 677 frame_type = picture_param->vop_fields.bits.vop_coding_type; 680 if (idx == 0 && frame_type != MP4_VOP_TYPE_I && frame_type 687 if (idx != 0 && frame_type != MP4_VOP_TYPE_B) { 769 frame_type = picture_param->vop_fields.bits.vop_coding_type; 771 if (frame_type == MP4_VOP_TYPE_B) { 803 frame_type = picture_param->vop_fields.bits.vop_coding_type; 804 if (frame_type != MP4_VOP_TYPE_I && frame_type ! 1248 mix_videofmt_mp42_handle_ref_frames(MixVideoFormat *mix, enum _picture_type frame_type, MixVideoFrame * current_frame) argument [all...] |
H A D | mixvideoformat_h264.c | 1079 MixFrameType frame_type = TYPE_INVALID; local 1087 frame_type = TYPE_P; 1091 frame_type = TYPE_B; 1097 frame_type = TYPE_I; 1110 LOG_V( "frame type is %d\n", frame_type); 1115 ret = mix_videoframe_set_frame_type(frame, frame_type);
|
H A D | mixvideoformat_vc1.c | 946 enum _picture_type frame_type = pic_params->picture_fields.bits.picture_type; local 954 if (frame_type == VC1_PTYPE_B) 973 LOG_V( "frame type is %d\n", frame_type); 990 switch (frame_type) 995 ret = mix_videoframe_set_frame_type(frame, frame_type); 1012 LOG_V( "Setting reference frames in picparams, frame_type = %d\n", frame_type); 1016 switch (frame_type) 1421 enum _picture_type frame_type = data->pic_data[0].pic_parms->picture_fields.bits.picture_type; local 1425 if ((frame_type 1635 mix_videofmt_vc1_handle_ref_frames( MixVideoFormat *mix, enum _picture_type frame_type, MixVideoFrame * current_frame) argument [all...] |
/hardware/intel/img/psb_video/src/ |
H A D | tng_slotorder.c | 103 IMG_FRAME_TYPE frame_type; /*Output. Frame type. 0: I frame. 1: P frame. 2: B frame*/ local 116 frame_type = IMG_INTRA_IDR; 119 frame_type = IMG_INTER_B; 123 frame_type = IMG_INTER_P; 126 frame_type = IMG_INTRA_FRAME; 134 p_last_info->last_frame_type = frame_type; 143 int displaying_order, frame_type, slot; 167 printf("encodingorder displaying order frame_type slot index\n"); 169 getFrameDpyOrder(i, bframes, intracnt, &last_info, &displaying_order, &frame_type, &slot); 170 printf("%5d\t%5d\t%c\t%d\n", i, displaying_order, ac_frame_type[frame_type], slo [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/mp2/parser/ |
H A D | viddec_mpeg2_workload.c | 218 int32_t frame_type; local 226 frame_type = parser->info.pic_hdr.picture_coding_type; 235 if (frame_type != MPEG2_PC_TYPE_B) 245 switch(frame_type) 276 if (frame_type != MPEG2_PC_TYPE_B)
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/vc1/parser/ |
H A D | viddec_vc1_workload.c | 57 attrs->frame_type = vc1_populate_frame_type(info->picLayerHeader.PTypeField1); 60 attrs->frame_type = vc1_populate_frame_type(info->picLayerHeader.PTYPE); 396 BF_WRITE(VC1_0_SEQPIC_FRAME_TYPE, FCM, spr->frame_type, pic->FCM); 397 BF_WRITE(VC1_0_SEQPIC_FRAME_TYPE, PTYPE, spr->frame_type, pic->PTYPE); 595 int frame_type = parser->info.picLayerHeader.PTYPE; local 610 LOG_CRIT("vc1_start_new_frame: frame_type=%d \n",frame_type); 612 parser->is_reference_picture = ((VC1_B_FRAME != frame_type) && (VC1_BI_FRAME != frame_type)); 627 switch( frame_type ) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/ |
H A D | vp8.h | 106 vpx_ref_frame_type_t frame_type; /**< which reference frame */ member in struct:vpx_ref_frame
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/vc1/include/ |
H A D | vc1common.h | 49 programmed in the frame_type register 0x2218 is this generic enum obtained 79 /* 0x18 */ uint32_t frame_type; member in struct:__anon598
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/include/ |
H A D | viddec_fw_frame_attr.h | 261 frame_type contains the frame type for progressive frame and the field type for the top field for interlaced frames. 267 viddec_frame_type_t frame_type; member in struct:viddec_frame_attributes
|
/hardware/intel/common/libva/va/ |
H A D | va_dec_vp9.h | 95 uint32_t frame_type : 1; member in struct:_VADecPictureParameterBufferVP9::__anon879::__anon880
|
H A D | va_enc_vp8.h | 141 unsigned int frame_type : 1; member in struct:_VAEncPictureParameterBufferVP8::__anon913::__anon914
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | loopfilter.c | 208 FRAME_TYPE frame_type = cm->frame_type; local 224 const int hev_index = lfi_n->hev_thr_lut[frame_type][filter_level]; 309 int frame_type) 356 const int hev_index = lfi_n->hev_thr_lut[frame_type][filter_level]; 465 FRAME_TYPE frame_type = cm->frame_type; local 500 const int hev_index = lfi_n->hev_thr_lut[frame_type][filter_level]; 576 FRAME_TYPE frame_type = cm->frame_type; local 307 vp8_loop_filter_frame(VP8_COMMON *cm, MACROBLOCKD *mbd, int frame_type) argument [all...] |
H A D | mfqe.c | 281 FRAME_TYPE frame_type = cm->frame_type; local 307 if (frame_type == INTER_FRAME) totmap = qualify_inter_mb(mode_info_context, map); 308 else totmap = (frame_type == KEY_FRAME ? 4 : 0);
|
H A D | onyxc_int.h | 97 FRAME_TYPE frame_type; member in struct:VP8Common
|
H A D | blockd.h | 188 FRAME_TYPE frame_type; member in struct:__anon1049 233 FRAME_TYPE frame_type; member in struct:macroblockd
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/ |
H A D | viddec_h264_workload.c | 133 uint8_t frame_type=0; local 150 frame_type = ( (pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&((0x7 << FRAME_TYPE_FRAME_OFFSET)) )>> FRAME_TYPE_FRAME_OFFSET; 151 switch(frame_type) 153 case FRAME_TYPE_IDR: attrs->frame_type = VIDDEC_FRAME_TYPE_IDR; break; 154 case FRAME_TYPE_I: attrs->frame_type = VIDDEC_FRAME_TYPE_I; break; 155 case FRAME_TYPE_P: attrs->frame_type = VIDDEC_FRAME_TYPE_P; break; 156 case FRAME_TYPE_B: attrs->frame_type = VIDDEC_FRAME_TYPE_B; break; 157 default: attrs->frame_type = VIDDEC_FRAME_TYPE_INVALID; break; 164 frame_type = ( (pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&((0x7 << FRAME_TYPE_TOP_OFFSET)) )>> FRAME_TYPE_TOP_OFFSET; 165 switch(frame_type) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
H A D | threading.c | 57 mbd->frame_type = pc->frame_type; 528 FRAME_TYPE frame_type = pc->frame_type; local 529 const int hev_index = lfi_n->hev_thr_lut[frame_type][filter_level];
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_onyxc_int.h | 107 FRAME_TYPE frame_type; member in struct:VP9Common 255 return cm->frame_type == KEY_FRAME ? vp9_kf_partition_probs[ctx] 296 return cm->frame_type == KEY_FRAME || cm->intra_only;
|
/hardware/qcom/msm8996/kernel-headers/linux/ |
H A D | msm_audio_mvs.h | 154 uint32_t frame_type; member in union:q6_msm_audio_mvs_frame::__anon4102 164 uint32_t frame_type; member in struct:msm_audio_mvs_frame 171 uint32_t frame_type; member in struct:q5v2_msm_audio_mvs_frame
|
/hardware/qcom/msm8996/original-kernel-headers/linux/ |
H A D | msm_audio_mvs.h | 130 uint32_t frame_type; member in union:q6_msm_audio_mvs_frame::__anon4252 140 uint32_t frame_type; member in struct:msm_audio_mvs_frame 149 uint32_t frame_type; member in struct:q5v2_msm_audio_mvs_frame
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_ratectrl.c | 99 int vp9_rc_bits_per_mb(FRAME_TYPE frame_type, int qindex, argument 102 int enumerator = frame_type == KEY_FRAME ? 3300000 : 2250000; 278 if (cpi->common.frame_type == KEY_FRAME) { 290 if (cpi->common.frame_type == KEY_FRAME) { 315 projected_size_based_on_q = estimate_bits_at_q(cpi->common.frame_type, q, 383 const int bits_per_mb_at_this_q = (int)vp9_rc_bits_per_mb(cm->frame_type, i, 421 if (cpi->common.frame_type == KEY_FRAME) { 452 if (cpi->common.frame_type == KEY_FRAME) 574 if (cm->frame_type == KEY_FRAME && !rc->this_key_frame_forced) { 580 if (cm->frame_type [all...] |
/hardware/qcom/msm8996/kernel-headers/media/ |
H A D | msmb_pproc.h | 87 enum msm_cpp_frame_type frame_type; member in struct:msm_cpp_frame_info_t 171 enum msm_vpe_frame_type frame_type; member in struct:msm_vpe_frame_info_t
|