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

/hardware/intel/common/libva/test/encode/
H A Dh264encode.c91 static VAPictureH264 ReferenceFrames[16], RefPicList0_P[32], RefPicList0_B[32], RefPicList1_B[32]; variable
1247 ReferenceFrames[i] = ReferenceFrames[i-1];
1248 ReferenceFrames[0] = CurrentCurrPic;
1264 memcpy(RefPicList0_P, ReferenceFrames, numShortTerm * sizeof(VAPictureH264));
1269 memcpy(RefPicList0_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264));
1273 memcpy(RefPicList1_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264));
1408 if (getenv("TO_DEL")) { /* set RefPicList into ReferenceFrames */
1410 memset(pic_param.ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */
1412 pic_param.ReferenceFrames[
[all...]
H A Davcenc.c154 static VAPictureH264 ReferenceFrames[16], RefPicList0[32], RefPicList1[32]; variable
333 pic_param->ReferenceFrames[0].picture_id = surface_ids[SID_REFERENCE_PICTURE_L0];
334 pic_param->ReferenceFrames[1].picture_id = surface_ids[SID_REFERENCE_PICTURE_L1];
335 pic_param->ReferenceFrames[2].picture_id = VA_INVALID_ID;
/hardware/intel/common/libva/va/
H A Dva_dec_hevc.h62 * In this case, two entries of ReferenceFrames[] may share same picture_id
94 * Number of ReferenceFrames[] entries with this bit set equals
99 * Number of ReferenceFrames[] entries with this bit set equals
104 * Number of ReferenceFrames[] entries with this bit set equals
110 * and VA_PICTURE_HEVC_RPS_LT_CURR of any picture in ReferenceFrames[] should
138 VAPictureHEVC ReferenceFrames[15]; member in struct:_VADecPictureParameterBufferHEVC
345 /** \brief index into ReferenceFrames[]
H A Dva_enc_h264.h300 VAPictureH264 ReferenceFrames[16]; member in struct:_VAEncPictureParameterBufferH264
H A Dva_trace.c1235 if ((p->ReferenceFrames[i].picture_id != VA_INVALID_SURFACE) &&
1236 ((p->ReferenceFrames[i].flags & VA_PICTURE_H264_INVALID) == 0)) {
1238 p->ReferenceFrames[i].TopFieldOrderCnt,
1239 p->ReferenceFrames[i].BottomFieldOrderCnt,
1240 p->ReferenceFrames[i].picture_id,
1241 p->ReferenceFrames[i].frame_idx,
1242 p->ReferenceFrames[i].flags);
1508 if ((p->ReferenceFrames[i].picture_id != VA_INVALID_SURFACE) &&
1509 ((p->ReferenceFrames[i].flags & VA_PICTURE_H264_INVALID) == 0)) {
1511 p->ReferenceFrames[
[all...]
H A Dva.h522 * via VAPictureParameterBufferH264:ReferenceFrames. The scratch surfaces number is
2153 VAPictureH264 ReferenceFrames[16]; /* in DPB */ member in struct:_VAPictureParameterBufferH264
/hardware/intel/common/libmix/videodecoder/
H A DVideoDecoderAVC.cpp453 VAPictureH264 *ref = picParam->ReferenceFrames;
517 VAPictureH264 *dpb = picParam->ReferenceFrames;
521 memset(picParam->ReferenceFrames, 0xFF, sizeof(picParam->ReferenceFrames));
541 refFrame = picParam->ReferenceFrames;
/hardware/intel/common/libmix/videoencoder/
H A DVideoEncoderAVC.cpp1148 avcPicParams.ReferenceFrames[RefFrmIdx].picture_id = VA_INVALID_ID;
1149 avcPicParams.ReferenceFrames[RefFrmIdx].flags = VA_PICTURE_H264_INVALID;
1151 avcPicParams.ReferenceFrames[0].picture_id= task->ref_surface;
1152 avcPicParams.ReferenceFrames[0].flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE;
1182 avcPicParams.ReferenceFrames[i].picture_id = mAutoRefSurfaces[i];
1191 LOG_V( "reference_picture = 0x%08x\n", avcPicParams.ReferenceFrames[0].picture_id);
/hardware/intel/img/psb_video/src/
H A 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);
889 ps_buf->ref_surface1 = SURFACE(psPicParams->ReferenceFrames[1].picture_id);
896 ps_buf->ref_surface[i] = SURFACE(psPicParams->ReferenceFrames[i].picture_id);
H A Dpnw_H264.c691 if (pic_params->ReferenceFrames[i].flags == VA_PICTURE_H264_INVALID) {
694 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id);
696 dpbidx = get_interpic_dpbidx(ctx, pic_params->ReferenceFrames[i].picture_id);
697 if (pic_params->ReferenceFrames[i].flags & VA_PICTURE_H264_BOTTOM_FIELD) {
998 SIGNTRUNC(pic_params->ReferenceFrames[map[i]].TopFieldOrderCnt));
1003 SIGNTRUNC(pic_params->ReferenceFrames[map[i]].BottomFieldOrderCnt));
1181 if (pic_params->ReferenceFrames[i].flags == VA_PICTURE_H264_INVALID) {
1184 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id);
1319 // if (pic_params->ReferenceFrames[map_dpbidx_to_refidx[i]].flags == VA_PICTURE_H264_INVALID) {
1322 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[map_dpbidx_to_refid
[all...]
H A Dtng_trace.c1159 drv_debug_msg(VIDEO_DEBUG_GENERAL, "%s: ReferenceFrames[0] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[0].picture_id);
1160 drv_debug_msg(VIDEO_DEBUG_GENERAL, "%s: ReferenceFrames[1] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[1].picture_id);
1161 drv_debug_msg(VIDEO_DEBUG_GENERAL, "%s: ReferenceFrames[2] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[2].picture_id);
1162 drv_debug_msg(VIDEO_DEBUG_GENERAL, "%s: ReferenceFrames[3] = 0x%08x\n",__FUNCTION__, psTracePicParams->ReferenceFrames[3].picture_id);
H A Dpnw_H264ES.c609 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id);
/hardware/intel/img/psb_video/src/mrst/
H A Dpsb_H264.c706 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id);
707 if (pic_params->ReferenceFrames[i].flags & VA_PICTURE_H264_BOTTOM_FIELD) {
890 SIGNTRUNC(pic_params->ReferenceFrames[i].TopFieldOrderCnt));
895 SIGNTRUNC(pic_params->ReferenceFrames[i].BottomFieldOrderCnt));
1209 object_surface_p ref_surface = SURFACE(pic_params->ReferenceFrames[i].picture_id);
1218 drv_debug_msg(VIDEO_DEBUG_GENERAL, "pic_params->ReferenceFrames[%d] = %08x --> %08x frame_idx:0x%08x flags:%02x TopFieldOrderCnt: 0x%08x BottomFieldOrderCnt: 0x%08x %s\n",
1220 pic_params->ReferenceFrames[i].picture_id,
1222 pic_params->ReferenceFrames[i].frame_idx,
1223 pic_params->ReferenceFrames[i].flags,
1224 pic_params->ReferenceFrames[
[all...]
H A Dlnc_H264ES.c334 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id);
/hardware/intel/common/libva/test/transcode/
H A Dmpeg2transcode.cpp2140 pic_param->ReferenceFrames[0].picture_id = surface_ids[SID_REFERENCE_PICTURE_L0];
2141 pic_param->ReferenceFrames[1].picture_id = surface_ids[SID_REFERENCE_PICTURE_L1];
2142 pic_param->ReferenceFrames[2].picture_id = VA_INVALID_ID;

Completed in 237 milliseconds