examples: Add d3d11decoder zero-copy rendering example
authorSeungha Yang <seungha@centricular.com>
Thu, 23 Jun 2022 22:06:00 +0000 (07:06 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 27 Jun 2022 19:33:57 +0000 (19:33 +0000)
commitdbed379f09d39f908f379a8870afc6ecf0cab846
tree56c3ef875b3b15468bf8e1f85fe709f668b1f674
parenteee0f97c18dcfb1a0aecf17b49f804c0cf82bff8
examples: Add d3d11decoder zero-copy rendering example

This example code demonstrates D3D11 device sharing between
application and GStreamer. Application can access texture
using appsink and it can be rendered on application's window without
any copy operation.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2646>
subprojects/gst-plugins-bad/tests/examples/d3d11/d3d11decoder-appsink.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/tests/examples/d3d11/meson.build