summaryrefslogtreecommitdiffstats
path: root/old-configure
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-11-27 20:57:08 +0100
committerwm4 <wm4@nowhere>2013-11-27 21:14:39 +0100
commitaa73ac8db81b8efb04bf2a5c7256e8a847f49fed (patch)
treec4cf23208ded424cb57314f55e0f0d15f23bdd74 /old-configure
parent5d97ac229a9a536a2fc5c746fd8a64c805001b6a (diff)
downloadmpv-aa73ac8db81b8efb04bf2a5c7256e8a847f49fed.tar.bz2
mpv-aa73ac8db81b8efb04bf2a5c7256e8a847f49fed.tar.xz
video: replace d_video->pts field, change PTS jump checks
The d_video->pts field was a bit strange. The code overwrote it multiple times (on decoding, on filtering, then once again...), and it wasn't really clear what purpose this field had exactly. Replace it with the mpctx->video_next_pts field, which is relatively unambiguous. Move the decreasing PTS check to dec_video.c. This means it acts on decoder output, not on filter output. (Just like in the previous commit, assume the filter chain is sane.) Drop the jitter vs. reset semantics; the dec_video.c determined PTS never goes backwards, and demuxer timestamps don't "jitter".
Diffstat (limited to 'old-configure')
0 files changed, 0 insertions, 0 deletions