GStreamer multimedia framework
Find a file
Guillaume Desmottes dc7382017d validate: reporter: break cyclic references with reports
My patch fixing monitor leak (15e7f1bbfd)
introduced a ref cycle between GstValidateReporter and
GstValidateReport.

The reports uses its reporter so it needs a ref on it
to ensure it's stay alive. But reports are owned by GstValidateReporter and/or
GstValidateRunner.
The best way I found to break this cycle is to introduce this purge
method. It's not great but the design is a bit tricky.

Reviewed-by: Thibault Saunier <tsaunier@gnome.org>
Differential Revision: https://phabricator.freedesktop.org/D1029
2016-08-01 10:45:30 -04:00
codecanalyzer codecanalyzer: use new gst_element_class_add_static_pad_template() 2016-03-24 14:52:07 +02:00
debug-viewer debug-viewer: Allow running uninstalled with symlink 2016-05-03 15:53:09 -04:00
mediainfo TODO: add some planning comments 2014-07-07 16:12:42 +02:00
vagrant vagrant: initial commit 2013-10-26 03:03:55 -07:00
validate validate: reporter: break cyclic references with reports 2016-08-01 10:45:30 -04:00
.arcconfig Update .arcconfig 2015-10-10 10:47:40 +01:00
.gitignore gitignore: Add more generated files 2015-07-24 17:06:29 -04:00
.gitmodules Adapt submodule usage for gst-devtools 2013-09-09 17:40:36 +02:00
configure configure: fix typos 2016-01-28 11:22:15 -08:00