gstreamer/gst-libs/gst/app
Tim-Philipp Müller 4fe5178957 appsrc: 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:04:22 +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: don't signal the GCond if no one is waiting on it 2018-02-19 16:04:22 +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