diff options
author | wm4 <wm4@nowhere> | 2019-05-31 17:51:46 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-09-19 20:37:05 +0200 |
commit | ea5c15874a31c3970a2b7a2e2af909a55b945a7f (patch) | |
tree | ef43aba93290fa24a88b6129e64ea3ef05505dee /DOCS | |
parent | e86a0df52e6cead69f89064a13fc9eb3358b80a5 (diff) | |
download | mpv-ea5c15874a31c3970a2b7a2e2af909a55b945a7f.tar.bz2 mpv-ea5c15874a31c3970a2b7a2e2af909a55b945a7f.tar.xz |
f_decoder_wrapper: fully reset timestamp fixup logic on seeks
This could lead to nonsense when backward playback is involved. Better
reduce the possible interactions. Besides, it's better to fully reset
things on seeks in general.
The only exception is has_broken_packet_pts, which enables hr-seek if
everything looks good. It's intended to trigger at the second hr-seek or
so if the file is normal, and to disable it if the file is broken. It
tries to avoid enabling the hr-seek logic before it can know about
whether things are "good", so resetting it on seeks would obviously
never enable it. Document it as explicit exception.
Diffstat (limited to 'DOCS')
0 files changed, 0 insertions, 0 deletions