summaryrefslogtreecommitdiffstats
path: root/mencoder.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2009-01-15 00:32:03 +0200
committerUoti Urpala <uau@glyph.nonexistent.invalid>2009-01-15 00:32:03 +0200
commit2d532689fcc96deaa8ae8c05c34e315cfcef8350 (patch)
tree22fb44c6714c0f34616666c03910733a619b052a /mencoder.c
parent02bc48b67dd88c974c8f9298a0c50cbfcd51af41 (diff)
downloadmpv-2d532689fcc96deaa8ae8c05c34e315cfcef8350.tar.bz2
mpv-2d532689fcc96deaa8ae8c05c34e315cfcef8350.tar.xz
core: Improve handling of bad timestamps
Rewrite some of the -correct-pts frame generation code. The most noticeable difference is that video timestamps which jump around but do not go backwards more than 0.5 seconds will not affect overall video playback speed. Only larger jumps are treated as timestamp resets and increase the overall length of the video timeline. This will hopefully give watchable results for videos which have broken timestamps or which MPlayer does not demux or otherwise handle properly.
Diffstat (limited to 'mencoder.c')
0 files changed, 0 insertions, 0 deletions