d3d11videosink: Assign primary rank
authorSeungha Yang <seungha@centricular.com>
Fri, 29 May 2020 19:56:58 +0000 (04:56 +0900)
committerSeungha Yang <seungha@centricular.com>
Wed, 3 Jun 2020 08:57:41 +0000 (17:57 +0900)
commit116d7453cbb9f2a19a5cddb4d6f2591e85fbb766
treedc35ecac089de91604adaf2159eb1edb8e2900ab
parentab828939416a58e474fd66e0f3149e63e7608454
d3d11videosink: Assign primary rank

d3d11videosink has an advantage over d3dvideosink, such as
* Zero-copy playback with d3d11 decoders
* HDR rendering with 10-bit format/swapchain support
* UWP support
* Any system memory alignment/padding can be supported
* User can select target GPU device
And old d3dvideosink's functionality (e.g., navigation event, overlaycomposition)
can be covered by d3d11videosink

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