Home
last modified time | relevance | path

Searched refs:vslice (Results 1 - 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dvaapi_encode_h264.c832 VAEncSliceParameterBufferH264 *vslice = slice->codec_slice_params; in vaapi_encode_h264_init_slice_params() local
1004 vslice->macroblock_address = slice->block_start; in vaapi_encode_h264_init_slice_params()
1005 vslice->num_macroblocks = slice->block_size; in vaapi_encode_h264_init_slice_params()
1007 vslice->macroblock_info = VA_INVALID_ID; in vaapi_encode_h264_init_slice_params()
1009 vslice->slice_type = sh->slice_type % 5; in vaapi_encode_h264_init_slice_params()
1010 vslice->pic_parameter_set_id = sh->pic_parameter_set_id; in vaapi_encode_h264_init_slice_params()
1011 vslice->idr_pic_id = sh->idr_pic_id; in vaapi_encode_h264_init_slice_params()
1013 vslice->pic_order_cnt_lsb = sh->pic_order_cnt_lsb; in vaapi_encode_h264_init_slice_params()
1015 vslice->direct_spatial_mv_pred_flag = sh->direct_spatial_mv_pred_flag; in vaapi_encode_h264_init_slice_params()
1017 for (i = 0; i < FF_ARRAY_ELEMS(vslice in vaapi_encode_h264_init_slice_params()
[all...]
H A Dvaapi_encode_mjpeg.c420 VAEncSliceParameterBufferJPEG *vslice = slice->codec_slice_params; in vaapi_encode_mjpeg_init_slice_params() local
423 *vslice = (VAEncSliceParameterBufferJPEG) { in vaapi_encode_mjpeg_init_slice_params()
429 vslice->components[i].component_selector = sh->Cs[i]; in vaapi_encode_mjpeg_init_slice_params()
430 vslice->components[i].dc_table_selector = sh->Td[i]; in vaapi_encode_mjpeg_init_slice_params()
431 vslice->components[i].ac_table_selector = sh->Ta[i]; in vaapi_encode_mjpeg_init_slice_params()
H A Dvaapi_encode_h265.c963 VAEncSliceParameterBufferHEVC *vslice = slice->codec_slice_params; in vaapi_encode_h265_init_slice_params() local
1088 *vslice = (VAEncSliceParameterBufferHEVC) { in vaapi_encode_h265_init_slice_params()
1130 for (i = 0; i < FF_ARRAY_ELEMS(vslice->ref_pic_list0); i++) { in vaapi_encode_h265_init_slice_params()
1131 vslice->ref_pic_list0[i].picture_id = VA_INVALID_ID; in vaapi_encode_h265_init_slice_params()
1132 vslice->ref_pic_list0[i].flags = VA_PICTURE_HEVC_INVALID; in vaapi_encode_h265_init_slice_params()
1133 vslice->ref_pic_list1[i].picture_id = VA_INVALID_ID; in vaapi_encode_h265_init_slice_params()
1134 vslice->ref_pic_list1[i].flags = VA_PICTURE_HEVC_INVALID; in vaapi_encode_h265_init_slice_params()
1142 vslice->ref_pic_list0[0] = vpic->reference_frames[0]; in vaapi_encode_h265_init_slice_params()
1145 vslice->ref_pic_list1[0] = vpic->reference_frames[0]; in vaapi_encode_h265_init_slice_params()
1150 vslice in vaapi_encode_h265_init_slice_params()
[all...]
H A Dvaapi_encode_mpeg2.c486 VAEncSliceParameterBufferMPEG2 *vslice = slice->codec_slice_params; in vaapi_encode_mpeg2_init_slice_params() local
489 vslice->macroblock_address = slice->block_start; in vaapi_encode_mpeg2_init_slice_params()
490 vslice->num_macroblocks = slice->block_size; in vaapi_encode_mpeg2_init_slice_params()
507 vslice->quantiser_scale_code = qp; in vaapi_encode_mpeg2_init_slice_params()
508 vslice->is_intra_slice = (pic->type == PICTURE_TYPE_IDR || in vaapi_encode_mpeg2_init_slice_params()

Completed in 5 milliseconds