gstreamer/gst-libs/gst/app
Tim-Philipp Müller 0846ceef59 appsink: don't signal the GCond if no one is waiting on it
Performance optimisation: Keep track whenever the streaming
thread or the application thread are waiting on the GCond
for more space or new data, and only signal on the GCond if
someone is actually waiting. Avoids unnecessary syscalls and
thus context switches.
2018-02-19 16:03:39 +00:00
..
app.h libs: Use foo/foo.h as single-include header consistently everywhere 2012-12-12 17:13:10 +00:00
app_mkenum.py app: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:34 +01:00
gstappsink.c appsink: don't signal the GCond if no one is waiting on it 2018-02-19 16:03:39 +00:00
gstappsink.h app: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:34 +01:00
gstappsrc.c appsrc: add support for pushing buffer lists 2017-12-09 11:09:16 +00:00
gstappsrc.h appsrc: add support for pushing buffer lists 2017-12-09 11:09:16 +00:00
Makefile.am app: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:34 +01:00
meson.build meson: remove vs_module_defs 2017-10-05 13:53:14 +01:00