d3d11decoder: Add helper methods for negotiation and decide_allocation
authorSeungha Yang <seungha@centricular.com>
Sun, 29 Mar 2020 14:31:13 +0000 (23:31 +0900)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 22 Apr 2020 23:20:44 +0000 (23:20 +0000)
commit5965b6ef8538ea766c7306abfdbde0dd26dbe451
tree84d2b9976cebe45e9155edee2b8861c9be7eee6c
parent9524e6adec605b58f12c7d52f63fd31c1c9a70d0
d3d11decoder: Add helper methods for negotiation and decide_allocation

The implementation for all codecs is almost the same.
No need to duplicate code.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1079>
sys/d3d11/gstd3d11decoder.c
sys/d3d11/gstd3d11decoder.h
sys/d3d11/gstd3d11h264dec.c
sys/d3d11/gstd3d11h265dec.c
sys/d3d11/gstd3d11vp9dec.c