diff options
author | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2015-05-01 17:05:28 +0300 |
---|---|---|
committer | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2015-05-01 19:11:44 +0300 |
commit | ffcad1a72b9a3bf5a7ac5ddcbfa71ec19b6faf9b (patch) | |
tree | 84df7aadd089a5b253ba470c3fdc6d6fbb84d149 /LICENSE | |
parent | d01228058b03df33a3c6be3acbf2757019a9cd83 (diff) |
vo: improve frame drop logic on high playback rate
Commit f1746741dee6000b7fd139e7a10f72aba0674b3b changed the drop
logic to have more slack (drop more frames but less frequent) to prevent
drops due to timing jitter when the clip and screen have similar rates.
However, if the clip has higher rate than the screen (or just higher
playback rate), then that policy hurts smoothness since these "chunked
drops" look worse than one frame drop at a time.
This patch restores the old drop logic when the playback frame rate is
higher than ~5% above the screen refresh rate, and solves this issue.
Fixes #1897
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions