gstreamer/sys/opensles
Sebastian Dröge 83e5fe2f70 openslesringbuffer: Only pre-roll a single buffer
There is no reason to pre-roll more buffers here as we have our own ringbuffer
with more segments around it, and we can immediately provide more buffers to
OpenSL ES when it requests that from the callback.

Pre-rolling a single buffer before starting is necessary though, as otherwise
we will only output silence.

Lowers latency a bit, depending on latency-time and buffer-time settings.
2015-02-05 12:28:22 +01:00
..
Makefile.am
opensles.c
opensles.h
openslesringbuffer.c openslesringbuffer: Only pre-roll a single buffer 2015-02-05 12:28:22 +01:00
openslesringbuffer.h
openslessink.c openslessink/src: Lower default buffer time to 200ms like alsasink 2015-02-05 12:21:55 +01:00
openslessink.h
openslessrc.c openslessink/src: Lower default buffer time to 200ms like alsasink 2015-02-05 12:21:55 +01:00
openslessrc.h