]> granicus.if.org Git - handbrake/commit
mux: shift timestamps by largest encoder delay
authorJohn Stebbins <jstebbins.hb@gmail.com>
Tue, 14 Feb 2017 23:25:40 +0000 (16:25 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Tue, 14 Feb 2017 23:27:26 +0000 (16:27 -0700)
commit5429a92c51682240acbbe7b150d314d993d7d3a0
tree51b2b4ef27d3c3a97e76cf43c6a4b15c55ffac45
parentdf5601053a8857ad8e2b59d56e82bac7f44e96fb
mux: shift timestamps by largest encoder delay

This prevents libav from adding an mp4 edit list entry that causes a
properly functioning player to drop the first couple of audio frames.
libhb/common.h
libhb/encavcodec.c
libhb/encavcodecaudio.c
libhb/encx264.c
libhb/encx265.c
libhb/hbtypes.h
libhb/internal.h
libhb/muxavformat.c