/hardware/intel/common/libva/test/encode/ |
H A D | h264encode.c | 91 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 D | avcenc.c | 154 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 D | va_dec_hevc.h | 62 * 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 D | va_enc_h264.h | 300 VAPictureH264 ReferenceFrames[16]; member in struct:_VAEncPictureParameterBufferH264
|
H A D | va_trace.c | 1235 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 D | va.h | 522 * 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 D | VideoDecoderAVC.cpp | 453 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 D | VideoEncoderAVC.cpp | 1148 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 D | tng_H264ES.c | 812 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 D | pnw_H264.c | 691 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 D | tng_trace.c | 1159 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 D | pnw_H264ES.c | 609 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id);
|
/hardware/intel/img/psb_video/src/mrst/ |
H A D | psb_H264.c | 706 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 D | lnc_H264ES.c | 334 ctx->ref_surface = SURFACE(pBuffer->ReferenceFrames[0].picture_id);
|
/hardware/intel/common/libva/test/transcode/ |
H A D | mpeg2transcode.cpp | 2140 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;
|