[FFmpeg-devel] [PATCH v5] avformat/pcm: decrease delay when reading PCM streams.
Paul B Mahol
onemda at gmail.com
Sat Mar 10 16:55:06 EET 2018
On 3/10/18, Philipp M. Scholl <pscholl at bawue.de> wrote:
> Thanks for the discussion. Here's the next version, now with /25 and
> removed
> ff_log2().
>
> The blocksize of the PCM decoder is hard-coded. This creates
> unnecessary delay when reading low-rate (<100Hz) streams. This creates
> issues when multiplexing multiple streams, since other inputs are only
> opened/read after a low-rate input block was completely read.
>
> This patch decreases the blocksize for low-rate inputs, so
> approximately a block is read every 40ms. This decreases the startup
> delay when multiplexing inputs with different rates.
>
> Signed-off-by: Philipp M. Scholl <pscholl at bawue.de>
> ---
> libavformat/pcm.c | 13 ++++++++++---
> tests/ref/seek/lavf-alaw | 42 +++++++++++++++++++++---------------------
> tests/ref/seek/lavf-mulaw | 42 +++++++++++++++++++++---------------------
> 3 files changed, 52 insertions(+), 45 deletions(-)
>
OK
More information about the ffmpeg-devel
mailing list