[FFmpeg-devel] [PATCH v3 0/3] lavf/dashdec: Multithreaded DASH initialization

Lukas Fellechner lukas.fellechner at gmx.net
Tue Aug 23 22:03:23 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