decoder: vp9: Fill the VADecPictureParameterBufferVP9 width/height from frame header

Always fill width/height of VADecPictureParameterBufferVP9 from frame header.
Preliminary fix for supproting multi resolution video decode.
This commit is contained in:
Sreerenj Balachandran 2015-11-13 18:58:33 +02:00
parent b9feff206f
commit 4aa523f8b4

View file

@ -254,8 +254,8 @@ fill_picture (GstVaapiDecoderVp9 * decoder, GstVaapiPicture * picture)
GstVp9FrameHdr *frame_hdr = &priv->frame_hdr;
/* Fill in VAPictureParameterBufferVP9 */
pic_param->frame_width = priv->width;
pic_param->frame_height = priv->height;
pic_param->frame_width = frame_hdr->width;
pic_param->frame_height = frame_hdr->height;
/* Fill in ReferenceFrames */
vaapi_fill_ref_frames (decoder, picture, frame_hdr, pic_param);