gstreamer/tools
Mathieu Duponchelle c682579c5e gst-launch: go back down to GST_STATE_NULL in one step.
Going through each state on the way back down to GST_STATE_NULL
can cause deadlocks, for example:

gst-launch-1.0 audiotestsrc ! valve drop=true ! autoaudiosink

ctrl + C

Hangs forever when going to PAUSED, because the "final" state is
ASYNC, and the sink blocks waiting for a preroll buffer.

Going straight to NULL addresses this issue, and also helps
making teardown faster when piping sparse streams to a
sync sink.
2020-04-01 15:41:49 +02:00
..
gst-indent gst-indent: Add support for gindent as executable name 2015-06-03 18:09:24 +02:00
gst-inspect-1.0.1 gst-inspect: Colored output 2018-11-23 16:15:19 +01:00
gst-inspect.c gst-inspect: Add define guard for g_log_writer_supports_color() 2020-02-26 22:35:26 +09:00
gst-launch-1.0.1 parse: add support for presets 2019-12-28 04:02:16 +00:00
gst-launch.c gst-launch: go back down to GST_STATE_NULL in one step. 2020-04-01 15:41:49 +02:00
gst-stats-1.0.1 Add very simple man page for gst-stats. 2017-04-21 10:55:55 -03:00
gst-stats.c gst-stats: Fix missing NULL checks 2020-02-28 15:14:58 +00:00
gst-typefind-1.0.1 tools: ship the final man pages directly, no more man pages templates 2016-11-23 09:09:05 +00:00
gst-typefind.c gstreamer: Fix memory leaks when context parse fails 2015-10-02 17:31:11 +03:00
meson.build meson: add option to disable parse-launch pipeline string parser 2018-08-10 00:08:43 +01:00
tools.h Port to hotdoc 2019-05-13 16:34:09 -04:00