tests: examples: Stop duplicating keyboard interaction handler code
authorSeungha Yang <seungha@centricular.com>
Sun, 22 May 2022 15:36:50 +0000 (00:36 +0900)
committerSeungha Yang <seungha@centricular.com>
Thu, 26 May 2022 18:52:35 +0000 (18:52 +0000)
commitaa835f5e64a34ca03e47688ac7dbac812e31532b
treeb00a33031ec6d2e3d94424fa6c85016115e51378
parent962dc37d4f6c72fc8b348d227b3c91885fd236dd
tests: examples: Stop duplicating keyboard interaction handler code

Extract the code from QSV and use it for D3D11 and NVCODEC examples

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2468>
12 files changed:
subprojects/gst-plugins-bad/tests/examples/d3d11/d3d11videosink-kb.c [deleted file]
subprojects/gst-plugins-bad/tests/examples/d3d11/d3d11videosink-kb.h [deleted file]
subprojects/gst-plugins-bad/tests/examples/d3d11/d3d11videosink.c
subprojects/gst-plugins-bad/tests/examples/d3d11/meson.build
subprojects/gst-plugins-bad/tests/examples/key-handler.c [moved from subprojects/gst-plugins-bad/tests/examples/qsv/key-handler.c with 100% similarity]
subprojects/gst-plugins-bad/tests/examples/key-handler.h [moved from subprojects/gst-plugins-bad/tests/examples/qsv/key-handler.h with 100% similarity]
subprojects/gst-plugins-bad/tests/examples/nvcodec/meson.build
subprojects/gst-plugins-bad/tests/examples/nvcodec/nvcodec-kb.c [deleted file]
subprojects/gst-plugins-bad/tests/examples/nvcodec/nvcodec.c
subprojects/gst-plugins-bad/tests/examples/nvcodec/nvcodec.h [deleted file]
subprojects/gst-plugins-bad/tests/examples/qsv/meson.build
subprojects/gst-plugins-bad/tests/examples/qsv/qsvenc-dynamic-reconfigure.c