Home
last modified time | relevance | path

Searched refs:ReferenceFrames (Results 1 – 15 of 15) sorted by relevance

/hardware/intel/common/libva/test/encode/
Dh264encode.c91 static VAPictureH264 ReferenceFrames[16], RefPicList0_P[32], RefPicList0_B[32], RefPicList1_B[32]; variable
1247 ReferenceFrames[i] = ReferenceFrames[i-1]; in update_ReferenceFrames()
1248 ReferenceFrames[0] = CurrentCurrPic; in update_ReferenceFrames()
1264 memcpy(RefPicList0_P, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); in update_RefPicList()
1269 memcpy(RefPicList0_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); in update_RefPicList()
1273 memcpy(RefPicList1_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); in update_RefPicList()
1410 memset(pic_param.ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */ in render_picture()
1412 pic_param.ReferenceFrames[0] = RefPicList0_P[0]; in render_picture()
1414 pic_param.ReferenceFrames[0] = RefPicList0_B[0]; in render_picture()
1415 pic_param.ReferenceFrames[1] = RefPicList1_B[0]; in render_picture()
[all …]
Davcenc.c154 static VAPictureH264 ReferenceFrames[16], RefPicList0[32], RefPicList1[32]; variable
333 pic_param->ReferenceFrames[0].picture_id = surface_ids[SID_REFERENCE_PICTURE_L0]; in avcenc_update_picture_parameter()
334 pic_param->ReferenceFrames[1].picture_id = surface_ids[SID_REFERENCE_PICTURE_L1]; in avcenc_update_picture_parameter()
335 pic_param->ReferenceFrames[2].picture_id = VA_INVALID_ID; in avcenc_update_picture_parameter()
/hardware/intel/common/libmix/videodecoder/
DVideoDecoderAVC.cpp453 VAPictureH264 *ref = picParam->ReferenceFrames; in updateDPB()
517 VAPictureH264 *dpb = picParam->ReferenceFrames; in updateReferenceFrames()
521 memset(picParam->ReferenceFrames, 0xFF, sizeof(picParam->ReferenceFrames)); in updateReferenceFrames()
541 refFrame = picParam->ReferenceFrames; in updateReferenceFrames()
/hardware/intel/common/libmix/videoencoder/
DVideoEncoderAVC.cpp1148 avcPicParams.ReferenceFrames[RefFrmIdx].picture_id = VA_INVALID_ID; in renderPictureParams()
1149 avcPicParams.ReferenceFrames[RefFrmIdx].flags = VA_PICTURE_H264_INVALID; in renderPictureParams()
1151 avcPicParams.ReferenceFrames[0].picture_id= task->ref_surface; in renderPictureParams()
1152 avcPicParams.ReferenceFrames[0].flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; in renderPictureParams()
1182 avcPicParams.ReferenceFrames[i].picture_id = mAutoRefSurfaces[i]; in renderPictureParams()
1191 LOG_V( "reference_picture = 0x%08x\n", avcPicParams.ReferenceFrames[0].picture_id); in renderPictureParams()
/hardware/intel/common/libva/va/
Dva_enc_h264.h300 VAPictureH264 ReferenceFrames[16]; member
Dva_dec_hevc.h138 VAPictureHEVC ReferenceFrames[15]; member
Dva_trace.c1235 if ((p->ReferenceFrames[i].picture_id != VA_INVALID_SURFACE) && in va_TraceVAPictureParameterBufferH264()
1236 ((p->ReferenceFrames[i].flags & VA_PICTURE_H264_INVALID) == 0)) { in va_TraceVAPictureParameterBufferH264()
1238 p->ReferenceFrames[i].TopFieldOrderCnt, in va_TraceVAPictureParameterBufferH264()
1239 p->ReferenceFrames[i].BottomFieldOrderCnt, in va_TraceVAPictureParameterBufferH264()
1240 p->ReferenceFrames[i].picture_id, in va_TraceVAPictureParameterBufferH264()
1241 p->ReferenceFrames[i].frame_idx, in va_TraceVAPictureParameterBufferH264()
1242 p->ReferenceFrames[i].flags); in va_TraceVAPictureParameterBufferH264()
1508 if ((p->ReferenceFrames[i].picture_id != VA_INVALID_SURFACE) && in va_TraceVAEncPictureParameterBufferH264()
1509 ((p->ReferenceFrames[i].flags & VA_PICTURE_H264_INVALID) == 0)) { in va_TraceVAEncPictureParameterBufferH264()
1511 p->ReferenceFrames[i].TopFieldOrderCnt, in va_TraceVAEncPictureParameterBufferH264()
[all …]
Dva.h2153 VAPictureH264 ReferenceFrames[16]; /* in DPB */ member
/hardware/intel/img/psb_video/src/
Dpnw_H264.c691 if (pic_params->ReferenceFrames[i].flags == VA_PICTURE_H264_INVALID) { in psb__H264_process_picture_param()
694 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id); in psb__H264_process_picture_param()
696 dpbidx = get_interpic_dpbidx(ctx, pic_params->ReferenceFrames[i].picture_id); in psb__H264_process_picture_param()
697 if (pic_params->ReferenceFrames[i].flags & VA_PICTURE_H264_BOTTOM_FIELD) { in psb__H264_process_picture_param()
998 SIGNTRUNC(pic_params->ReferenceFrames[map[i]].TopFieldOrderCnt)); in psb__H264_build_picture_order_chunk()
1003 SIGNTRUNC(pic_params->ReferenceFrames[map[i]].BottomFieldOrderCnt)); in psb__H264_build_picture_order_chunk()
1181 if (pic_params->ReferenceFrames[i].flags == VA_PICTURE_H264_INVALID) { in psb__H264_build_rendec_params()
1184 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id); in psb__H264_build_rendec_params()
1322 …object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[map_dpbidx_to_refidx[i]].pictur… in psb__H264_build_rendec_params()
Dtng_H264ES.c812 ps_buf->ref_surface = SURFACE(psPicParams->ReferenceFrames[0].picture_id);
819 ps_buf->ref_surface[i] = SURFACE(psPicParams->ReferenceFrames[i].picture_id);
888 ps_buf->ref_surface = SURFACE(psPicParams->ReferenceFrames[0].picture_id); in tng__H264ES_process_picture_param_base()
889 ps_buf->ref_surface1 = SURFACE(psPicParams->ReferenceFrames[1].picture_id); in tng__H264ES_process_picture_param_base()
896 ps_buf->ref_surface[i] = SURFACE(psPicParams->ReferenceFrames[i].picture_id); in tng__H264ES_process_picture_param_base()
Dtng_trace.c1159 … "%s: ReferenceFrames[0] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[0].picture_id… in tng_H264ES_trace_pic_params()
1160 … "%s: ReferenceFrames[1] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[1].picture_id… in tng_H264ES_trace_pic_params()
1161 … "%s: ReferenceFrames[2] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[2].picture_id… in tng_H264ES_trace_pic_params()
1162 … "%s: ReferenceFrames[3] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[3].picture_id… in tng_H264ES_trace_pic_params()
Dpnw_H264ES.c609 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id); in pnw__H264ES_process_picture_param()
/hardware/intel/img/psb_video/src/mrst/
Dpsb_H264.c706 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id); in psb__H264_process_picture_param()
707 if (pic_params->ReferenceFrames[i].flags & VA_PICTURE_H264_BOTTOM_FIELD) { in psb__H264_process_picture_param()
890 SIGNTRUNC(pic_params->ReferenceFrames[i].TopFieldOrderCnt)); in psb__H264_build_picture_order_chunk()
895 SIGNTRUNC(pic_params->ReferenceFrames[i].BottomFieldOrderCnt)); in psb__H264_build_picture_order_chunk()
1209 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id); in psb__H264_build_rendec_params()
Dlnc_H264ES.c334 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id); in lnc__H264ES_process_picture_param()
/hardware/intel/common/libva/test/transcode/
Dmpeg2transcode.cpp2140 pic_param->ReferenceFrames[0].picture_id = surface_ids[SID_REFERENCE_PICTURE_L0]; in avcenc_update_picture_parameter()
2141 pic_param->ReferenceFrames[1].picture_id = surface_ids[SID_REFERENCE_PICTURE_L1]; in avcenc_update_picture_parameter()
2142 pic_param->ReferenceFrames[2].picture_id = VA_INVALID_ID; in avcenc_update_picture_parameter()