]> granicus.if.org Git - handbrake/commit
libav: explicitly write encoder delay and preroll to mp4
authorJohn Stebbins <jstebbins.hb@gmail.com>
Mon, 20 Feb 2017 17:49:44 +0000 (10:49 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Mon, 20 Feb 2017 17:49:44 +0000 (10:49 -0700)
commit2e75f3ab41f8f4510fe7f1c035b2eed9ba88db66
tree98bbe9dc650a492b62e3c1f04e8ecd53cd229deb
parent4d3b79bc0ae3575cdd9aff5483be613ef5a99bbc
libav: explicitly write encoder delay and preroll to mp4

This will make it possible to read encoder delay back and drop the
samples appropriately.

Writing preroll sample group to the mp4 fixes post-processing of the
file with Apple tools.  If the roll sample group is not present, Apple
tools will apply an implicit rule to remove encoder delay which results
in the delay being dropped twice.
contrib/ffmpeg/A10-mp4-aac-roll.patch [new file with mode: 0644]
contrib/ffmpeg/A11-elst-audio-pad.patch [new file with mode: 0644]