diff options
author | Sreerenj Balachandran <sreerenj.balachandran@intel.com> | 2015-11-13 18:58:33 +0200 |
---|---|---|
committer | Sreerenj Balachandran <sreerenj.balachandran@intel.com> | 2015-11-13 18:58:33 +0200 |
commit | 4aa523f8b426eadd16990978a75c73404b4ecce0 (patch) | |
tree | 351dccdf5ec0ac46e85838c7b89d4baf36175284 | |
parent | b9feff206f2fcf03208a58f65bb2d31734d17470 (diff) |
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.
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapidecoder_vp9.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c b/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c index 6d5e7199..39834eca 100644 --- a/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c +++ b/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c @@ -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); |