Lines Matching refs:va_pic
169 _submit_previous_slice (GstVaBaseDec * base, GstVaDecodePicture * va_pic) in _submit_previous_slice() argument
185 ret = gst_va_decoder_add_slice_buffer (base->decoder, va_pic, &slice->param, in _submit_previous_slice()
196 GstVaDecodePicture *va_pic; in gst_va_h265_dec_end_picture() local
202 va_pic = gst_h265_picture_get_user_data (picture); in gst_va_h265_dec_end_picture()
205 ret = _submit_previous_slice (base, va_pic); in gst_va_h265_dec_end_picture()
216 ret = gst_va_decoder_decode (base->decoder, va_pic); in gst_va_h265_dec_end_picture()
232 GstVaDecodePicture *va_pic; in gst_va_h265_dec_output_picture() local
234 va_pic = gst_h265_picture_get_user_data (picture); in gst_va_h265_dec_output_picture()
235 g_assert (va_pic->gstbuffer); in gst_va_h265_dec_output_picture()
247 gst_buffer_replace (&frame->output_buffer, va_pic->gstbuffer); in gst_va_h265_dec_output_picture()
293 GstVaDecodePicture *va_pic; in _fill_vaapi_pic() local
295 va_pic = gst_h265_picture_get_user_data (picture); in _fill_vaapi_pic()
297 if (!va_pic) { in _fill_vaapi_pic()
302 va_picture->picture_id = gst_va_decode_picture_get_surface (va_pic); in _fill_vaapi_pic()
487 GstVaDecodePicture *va_pic; in gst_va_h265_dec_decode_slice() local
490 va_pic = gst_h265_picture_get_user_data (picture); in gst_va_h265_dec_decode_slice()
491 if (!_submit_previous_slice (base, va_pic)) { in gst_va_h265_dec_decode_slice()
660 GstVaDecodePicture *va_pic; in gst_va_h265_dec_start_picture() local
667 va_pic = gst_h265_picture_get_user_data (picture); in gst_va_h265_dec_start_picture()
799 if (!gst_va_decoder_add_param_buffer (base->decoder, va_pic, in gst_va_h265_dec_start_picture()
839 if (!gst_va_decoder_add_param_buffer (base->decoder, va_pic, in gst_va_h265_dec_start_picture()