gstreamer/tools
Johan Bjäreholt ef0df31c5e gst-stats: Fix missing NULL checks
gst-inspect-1.0 segfaults on tracing logs where it fails to find
element stats. So on the pipelines where we get the following WARNING
during execution will afterwards crash with a segfault as the
g_ptr_array has a index for it but it is just a NULL pointer.

WARN default gst-stats.c:444:do_message_stats: no element stats found for ix=X

An example of an pipeline which can reproducibly create a trace log
where this occurs would be this

GST_DEBUG="GST_TRACER:7" GST_TRACERS="stats;rusage;latency" gst-launch-1.0 videotestsrc num-buffers=120 ! autovideosink &> trace.log
gst-stats-1.0 trace.log
2020-02-28 15:14:58 +00: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: handle ERROR messages in the sync handler 2019-12-27 10:06:45 +00: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