On 12/29/2014 2:20 PM, Martin Storsjö wrote: > This allows writing a moov with an edit list even before the first > packet has been written. > > This allows doing random-access writing of fragments when the > start dts of the stream isn't zero, so that the edit list in the moov > is written based on timestamps from the nominal start time set via > an option, while the first packet written corresponds to a later > fragment.
The idea is good and would really help. > This is incredibly ugly - is there any better way of achieving > the same (private avoptions per stream)? I agree. As this is currently implemented, it is of limited use due to mismatches between streams. Is there any kind of precedent for per-stream avoptions? Seems kinda ugly to implement, unless you do some sort of key=val string system (1=123,123:2=234,133), which is still real ugly. I hope someone with some more creativity has a better idea than me. - Derek _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
