d3d11h264dec: Reconfigure decoder object on DPB size change
authorSeungha Yang <seungha@centricular.com>
Wed, 25 Nov 2020 20:55:29 +0000 (05:55 +0900)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 26 Nov 2020 08:52:49 +0000 (08:52 +0000)
commit3e35a6f03fbd49c1a8c3b214a6c39ca650fbbee2
tree6ba4c5da09b609962aad7f934b24fed887eb10e7
parentdc90a3d3cfff3f8c043a6dcd2c82a18dc31ce77f
d3d11h264dec: Reconfigure decoder object on DPB size change

Even if resolution and/or bitdepth is not updated, required
DPB size can be changed per SPS update and it could be even
larger than previously configured size of DPB. If so, we need
to reconfigure DPB d3d11 texture pool again.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1839>
sys/d3d11/gstd3d11h264dec.c