diff options
author | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-01-15 00:32:03 +0200 |
---|---|---|
committer | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-01-15 00:32:03 +0200 |
commit | 2d532689fcc96deaa8ae8c05c34e315cfcef8350 (patch) | |
tree | 22fb44c6714c0f34616666c03910733a619b052a /osdep | |
parent | 02bc48b67dd88c974c8f9298a0c50cbfcd51af41 (diff) | |
download | mpv-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 'osdep')
0 files changed, 0 insertions, 0 deletions