Support for Quicktime CLEF/TAPT atoms
|Reported by:||brams||Owned by:|
|Blocking:||Reproduced by developer:||yes|
|Analyzed by developer:||no|
FFmpeg does not currently support the Quicktime CLEF (Track Clean Aperture Dimensions) and TAPT (Track Aperture Mode Dimensions) atoms. (See https://developer.apple.com/library/mac/#documentation/QuickTime/QTFF/QTFFChap2/qtff2.html) These atoms are necessary for detecting the correct dimensions for some videos, since they take precedence in Quicktime over the normal TKHD (track header) width/height and over the track PASP (pixel aspect ratio).
The attached patch adds support for these atoms. I can provide a sample video if desired.