[FFmpeg-devel] [PATCH][RFC] avcodec/avutil: Add timeline side data

Derek Buitenhuis derek.buitenhuis at gmail.com
Wed Mar 28 21:42:21 EEST 2018

On 3/28/2018 7:12 PM, Michael Niedermayer wrote:
> This is problematic as its non extensible. (unless iam missing something)
> Consider that a field is added to AVTimelineEntry, the entries array would
> have a larger element size and that would require all user apps to be rebuild

Do you have an actual suggest though? Afaict, this is exactly how the recently
pushed encryption support works with AVSubsampleEncryptionInfo entries in the
AVEncryptionInfo struct. is this now not acceptable, even though we pushed
that a few days ago after months of review?

I'm all ears to a solution...

> Also, if you want to support quicktime more fully theres more needed.
> QT can for example switch even between codecs mid stream IIRC
> not sure we want to support this

Codec switching is not related to timelines at all. It's entirely separate...

- Derek

More information about the ffmpeg-devel mailing list