examples: Add test code to verify decoder caps update
authorSeungha Yang <seungha@centricular.com>
Sat, 5 Nov 2022 11:16:21 +0000 (20:16 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 16 Nov 2022 13:12:38 +0000 (13:12 +0000)
commitb886935e839aa7d67ae3bb82b768d2fa052fa8dc
treec9acec5c70bb9e16941f70c2b835dd2b58d6952f
parent349f8de13ed4c7436d0fa55995b67c6ee12b59d1
examples: Add test code to verify decoder caps update

Sample command lines
* Configures pipeline with video encoder
decoder-caps-update \
  --encoder="video/x-raw,format=NV12 ! qsvh264enc" \
  --decoder=d3d11h264dec \
  --videosink=d3d11videosink

* Playing exisiting file
decoder-caps-update \
  --location=test_file.mp4 \
  --decoder=d3d11h264dec \
  --videosink=d3d11videosink

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3328>
subprojects/gst-plugins-bad/tests/examples/codecs/decoder-caps-update.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/tests/examples/codecs/meson.build [new file with mode: 0644]
subprojects/gst-plugins-bad/tests/examples/meson.build