summaryrefslogtreecommitdiffstats
path: root/osdep
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2018-04-29 16:07:21 +0200
committerJan Ekström <jeebjp@gmail.com>2018-05-03 01:08:44 +0300
commit958053ff56109a38e9f8e0a0aa8786a5f47adb7c (patch)
tree057ea45af11ad3f7cc26e3f42d9e2be426525336 /osdep
parent1a339fa09d25e94833153f299af03e9c44b19a43 (diff)
downloadmpv-958053ff56109a38e9f8e0a0aa8786a5f47adb7c.tar.bz2
mpv-958053ff56109a38e9f8e0a0aa8786a5f47adb7c.tar.xz
vo_lavc: explicitly skip redraw and repeated frames
The user won't want to have those in the video (I think). The core can sporadically issue redraws, which is what you want for actual playback, but not in encode mode. vo_lavc can explicitly detect those and skip them. It only requires switching to a more advanced internal VO API. The comments in vo.h are because vo_lavc draws to one of the images in order to render OSD. This is OK, but might come as a surprise to whoever calls draw_frame, so document it. (Current callers are OK with it.)
Diffstat (limited to 'osdep')
0 files changed, 0 insertions, 0 deletions