[FFmpeg-devel] [PATCH 3/3 v2] avformat/movenc: set delay_moov flag when writing DASH

Martin Storsjö martin at martin.st
Fri Nov 22 15:17:41 EET 2024


On Fri, 22 Nov 2024, James Almer wrote:

>> And if the prime use case in mind is the dash muxer, I don't see why the 
>> dash muxer can't keep on passing the delay_moov flag separately?
>
> It still does, but back to what you said, users of the mov muxer that use the 
> dash flag as a framented output umbrella will not get correct timings just 
> with it.

Indeed, if you use this configuration, you can't handle cases that require 
the start times of tracks to be adjusted - that either requires delay_moov 
(which disrupts how the muxer is used via the API) or negative_cts_offsets 
as in the cmaf umbrella.

> In any case, I'll drop this patch. People can just use +dash+delay_moov.

Ok, thanks!

// Martin



More information about the ffmpeg-devel mailing list