gstreamer/subprojects/gst-plugins-bad/sys/uvcgadget
Michael Grzeschik ea2764aa69 uvcsink: add probe handling for live pipelines
Currently the uvcsink is only capable to run in an application
that is handling the state transitions of the pipeline properly
by checking on streaming event from the uvcsink.

This code is improving the element by adding an fakesink to
consume possible videostream flow in case the pipeline state
is not changing on hosts streamoff.

This is helpfull when using local gst-launch pipelines where
the streaming event is not monitored to change the pipelines
state.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1304>
2023-06-01 19:19:05 +00:00
..
configfs.c uvcsink: configfs.{c,h}: add helper function to parse by videodev 2023-06-01 19:19:05 +00:00
configfs.h uvcsink: configfs.{c,h}: add helper function to parse by videodev 2023-06-01 19:19:05 +00:00
gstuvcsink.c uvcsink: add probe handling for live pipelines 2023-06-01 19:19:05 +00:00
gstuvcsink.h uvcsink: add probe handling for live pipelines 2023-06-01 19:19:05 +00:00
meson.build uvcsink: add new bin element around v4l2sink 2023-06-01 19:19:05 +00:00
uvc.c uvcsink: add new bin element around v4l2sink 2023-06-01 19:19:05 +00:00