mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 02:31:03 +00:00
83e5fe2f70
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. |
||
---|---|---|
.. | ||
Makefile.am | ||
opensles.c | ||
opensles.h | ||
openslesringbuffer.c | ||
openslesringbuffer.h | ||
openslessink.c | ||
openslessink.h | ||
openslessrc.c | ||
openslessrc.h |