/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/ |
D | h264parse_dpb.h | 53 …_flush_dpb (h264_Info * pInfo,int32_t output_all, int32_t keep_complement, int32_t num_ref_frames); 72 int32_t num_ref_frames); 77 int32_t num_ref_frames); 95 int32_t direct, int32_t request, int32_t num_ref_frames);
|
D | h264.h | 432 uint8_t num_ref_frames; member 816 uint8_t num_ref_frames; // ue(v), 0 to 16, member
|
/hardware/intel/common/libmix/mix_video/src/ |
D | mixvideoformat_h264.c | 438 LOG_V( "Codec data says num_ref_frames is %d\n", data->codec_data->num_ref_frames); in mix_videofmt_h264_initialize() 442 int num_ref_pictures = data->codec_data->num_ref_frames; in mix_videofmt_h264_initialize() 958 pic_params->num_ref_frames = 0; in mix_videofmt_h264_hack_dpb() 974 for (k = 0; k < pic_params->num_ref_frames; k++) in mix_videofmt_h264_hack_dpb() 992 pic_params->ReferenceFrames[pic_params->num_ref_frames].picture_id = in mix_videofmt_h264_hack_dpb() 995 …rting frame id %d into DPB\n", pic_params->ReferenceFrames[pic_params->num_ref_frames].picture_id); in mix_videofmt_h264_hack_dpb() 997 pic_params->ReferenceFrames[pic_params->num_ref_frames].flags = in mix_videofmt_h264_hack_dpb() 999 pic_params->ReferenceFrames[pic_params->num_ref_frames].frame_idx = in mix_videofmt_h264_hack_dpb() 1001 pic_params->ReferenceFrames[pic_params->num_ref_frames].TopFieldOrderCnt = in mix_videofmt_h264_hack_dpb() 1003 pic_params->ReferenceFrames[pic_params->num_ref_frames++].BottomFieldOrderCnt = in mix_videofmt_h264_hack_dpb() [all …]
|
/hardware/intel/common/libmix/videodecoder/ |
D | VideoDecoderAVC.cpp | 520 for(int i = 0; i < picParam->num_ref_frames; i++) { in updateReferenceFrames() 529 picParam->num_ref_frames = 0; in updateReferenceFrames() 549 for (uint8_t frame = 0; frame < picParam->num_ref_frames; frame++, refFrame++) { in updateReferenceFrames() 582 picParam->num_ref_frames++; in updateReferenceFrames() 778 + data->codec_data->num_ref_frames in updateFormatInfo() 965 if(maxDPBSize < data->codec_data->num_ref_frames) { in getDPBSize() 966 maxDPBSize = data->codec_data->num_ref_frames; in getDPBSize() 971 ITRACE("maxDPBSize = %d, num_ref_frame = %d", maxDPBSize, data->codec_data->num_ref_frames); in getDPBSize()
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/ |
D | h264parse_dpb.c | 1556 h264_dpb_sliding_window_memory_management(p_dpb, NonExisting, pInfo->active_SPS.num_ref_frames); in h264_dpb_store_previous_picture_in_dpb() 1561 … h264_dpb_sliding_window_memory_management(p_dpb, NonExisting, pInfo->active_SPS.num_ref_frames); in h264_dpb_store_previous_picture_in_dpb() 1599 h264_dpb_output_one_frame_from_dpb(pInfo, 0, 0,pInfo->active_SPS.num_ref_frames); in h264_dpb_store_previous_picture_in_dpb() 1632 h264_dpb_queue_update(pInfo, 1, 0, 0,pInfo->active_SPS.num_ref_frames); // flush a frame in h264_dpb_store_previous_picture_in_dpb() 1641 h264_dpb_queue_update(pInfo, 1, 1, 0,pInfo->active_SPS.num_ref_frames); in h264_dpb_store_previous_picture_in_dpb() 2391 h264_dpb_flush_dpb(pInfo, 1, pInfo->img.second_field,pInfo->active_SPS.num_ref_frames); in h264_dpb_adaptive_memory_management() 2687 int32_t num_ref_frames = active_sps->num_ref_frames; in h264_dpb_idr_memory_management() local 2748 h264_dpb_flush_dpb(pInfo, 1, pInfo->img.second_field, num_ref_frames); in h264_dpb_idr_memory_management() 2878 p_dpb->BumpLevel = active_sps->num_ref_frames + 1; in h264_dpb_idr_memory_management() 3150 …ow_memory_management(h264_DecodedPictureBuffer *p_dpb, int32_t NonExisting, int32_t num_ref_frames) in h264_dpb_sliding_window_memory_management() argument [all …]
|
D | mix_vbp_h264_stubs.c | 71 h264_dpb_flush_dpb(pInfo, 1, 0, pInfo->active_SPS.num_ref_frames); 525 h264_dpb_flush_dpb(pInfo, 1, 0, pInfo->active_SPS.num_ref_frames); in h264_parse_emit_eos()
|
D | viddec_h264_workload.c | 69 …_flush_dpb (h264_Info * pInfo,int32_t output_all, int32_t keep_complement, int32_t num_ref_frames); 588 viddec_fw_h264_sps_set_num_ref_frames(&(wi.h264_sps), pInfo->active_SPS.num_ref_frames); in h264_parse_emit_sps() 1251 h264_dpb_flush_dpb(pInfo, 1, 0, pInfo->active_SPS.num_ref_frames); in h264_parse_emit_eos()
|
D | h264parse_sps.c | 445 SPS->num_ref_frames = (uint8_t)data; in h264_Parse_SeqParameterSet()
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/ |
D | vbp_h264_parser.c | 445 pic_parms->num_ref_frames = 0; in vbp_set_reference_frames_h264() 532 pic_parms->num_ref_frames = frame_idx; in vbp_set_reference_frames_h264() 534 if (frame_idx > parser->info.active_SPS.num_ref_frames) in vbp_set_reference_frames_h264() 537 frame_idx, parser->info.active_SPS.num_ref_frames); in vbp_set_reference_frames_h264() 754 codec_data->num_ref_frames = parser->info.active_SPS.num_ref_frames; in vbp_set_codec_data_h264() 943 pic_parms->num_ref_frames = 0; in vbp_add_pic_data_h264() 1010 pic_parms->num_ref_frames = frame_idx; 1040 pic_parms->num_ref_frames = 0; 1083 memcpy(&(pic_parms->ReferenceFrames[pic_parms->num_ref_frames++]),
|
D | vbp_loader.h | 88 uint8 num_ref_frames; member
|
/hardware/intel/img/psb_video/src/ |
D | pnw_H264.c | 538 P(num_ref_frames); in psb__H264_trace_pic_params() 649 if (pic_params->num_ref_frames > 16) { in psb__H264_process_picture_param() 650 …g(VIDEO_DEBUG_ERROR, "%s:%d Too many ref frames %d",__FILE__, __LINE__,pic_params->num_ref_frames); in psb__H264_process_picture_param() 652 pic_params->num_ref_frames = 16; in psb__H264_process_picture_param() 655 for (i = 0; i < pic_params->num_ref_frames; i++) { in psb__H264_process_picture_param() 710 for (i = 0; i < pic_params->num_ref_frames; i++) { in psb__H264_process_picture_param() 1020 if (pic_params->num_ref_frames > 16) { in psb__H264_build_picture_order_chunk() 1021 …bug_msg(VIDEO_DEBUG_ERROR, "Invalid reference number %d, set to 16\n", pic_params->num_ref_frames); in psb__H264_build_picture_order_chunk() 1022 pic_params->num_ref_frames = 16; in psb__H264_build_picture_order_chunk() 1284 …if (pic_params->num_ref_frames > 0 && (slice_param->slice_type == ST_B || slice_param->slice_type … in psb__H264_build_rendec_params()
|
/hardware/intel/img/psb_video/src/mrst/ |
D | psb_H264.c | 597 P(num_ref_frames); in psb__H264_trace_pic_params() 705 for (i = pic_params->num_ref_frames; i--;) { in psb__H264_process_picture_param() 882 if (pic_params->num_ref_frames > 16) { in psb__H264_build_picture_order_chunk() 883 …bug_msg(VIDEO_DEBUG_ERROR, "Invalid reference number %d, set to 16\n", pic_params->num_ref_frames); in psb__H264_build_picture_order_chunk() 884 pic_params->num_ref_frames = 16; in psb__H264_build_picture_order_chunk() 887 for (i = 0; i < pic_params->num_ref_frames; i++) { in psb__H264_build_picture_order_chunk() 1171 if (pic_params->num_ref_frames > 0) { in psb__H264_build_rendec_params() 1205 if (pic_params->num_ref_frames > 16) in psb__H264_build_rendec_params() 1206 pic_params->num_ref_frames = 16; in psb__H264_build_rendec_params() 1208 for (i = 0; i < pic_params->num_ref_frames; i++) { in psb__H264_build_rendec_params()
|
/hardware/intel/img/psb_headers/libmediaparser/mixvbp/vbp_manager/include/ |
D | vbp_loader.h | 217 uint8 num_ref_frames; member
|
/hardware/intel/common/libva/test/encode/ |
D | h264encode.c | 98 static unsigned int num_ref_frames = 2; variable 1244 if (numShortTerm > num_ref_frames) in update_ReferenceFrames() 1245 numShortTerm = num_ref_frames; in update_ReferenceFrames() 1298 seq_param.max_num_ref_frames = num_ref_frames; in render_sequence()
|
/hardware/intel/common/libva/va/ |
D | va.h | 2158 unsigned char num_ref_frames; member
|
D | va_trace.c | 1245 va_TraceMsg(trace_ctx, "\tnum_ref_frames = %d\n", p->num_ref_frames); in va_TraceVAPictureParameterBufferH264()
|