[FFmpeg-devel] [PATCH v4 0/4] lavf/dashdec: Multithreaded DASH initialization

Lukas Fellechner lukas.fellechner at gmx.net
Tue Sep 6 00:16:30 EEST 2022


Initializing DASH streams is currently slow, because each individual
stream is opened and probed sequentially. With DASH streams often
having somewhere between 10-20 streams, this can easily take up to
half a minute on slow connections.

This patch adds an "init_threads" option, specifying the max number
of threads to use. Multiple worker threads are spun up to massively
bring down init times.
In-Reply-To: trinity-36a68f08-f239-4450-b893-af6bfa783181-1661031307501 at 3c-app-gmx-bs35




More information about the ffmpeg-devel mailing list