mpv/player
wm4 0739cfc209 vo: change internal API for drawing frames
draw_image_timed is renamed to draw_frame. struct frame_timing is
renamed to vo_frame. flip_page_timed is merged into draw_frame (the
additional parameters are part of struct vo_frame). draw_frame also
deprecates VOCTRL_REDRAW_FRAME, and replaces it with a method that
works for both VOs which can cache the current frame, and VOs which
need to redraw it anyway.

This is preparation to making the interpolation and (work in progress)
display sync code saner.

Lots of other refactoring, and also some simplifications.
2015-07-01 22:38:02 +02:00
..
lua ytdl: don't print failure warning when youtube-dl was killed by us 2015-06-27 21:09:12 +02:00
audio.c audio: fix format function consistency issues 2015-06-26 23:06:37 +02:00
client.c client API: allow using msg-level option for log messages 2015-06-20 21:40:47 +02:00
client.h vo_opengl_cb: don't render OSD while VO is not created 2015-03-23 16:32:59 +01:00
command.c x11: Handle external fullscreen toggles 2015-06-28 20:13:57 +02:00
command.h command: do not exit playback if the B point of A-B loop is past EOF 2015-06-16 23:11:14 +02:00
configfiles.c player: restore video-aspect on playback resume 2015-05-29 22:34:24 +02:00
core.h video: pass future frames to VO 2015-07-01 22:37:46 +02:00
discnav.c Disable DVD and BD menu support (to be removed) 2015-06-26 23:37:30 +02:00
loadfile.c demux: export forced flag 2015-06-27 22:02:24 +02:00
lua.c subprocess, lua: export whether the process was killed by us 2015-06-27 21:08:55 +02:00
main.c audio: add --audio-spdif as new method for enabling passthrough 2015-06-05 22:42:59 +02:00
misc.c Update license headers 2015-04-13 12:10:01 +02:00
osd.c video: do not use MP_NOPTS_VALUE for A/V difference 2015-05-24 23:27:23 +02:00
playloop.c player: increase tick event update frequency 2015-06-23 19:23:11 +02:00
screenshot.c path: make mp_path_join accept normal C strings 2015-05-09 15:26:47 +02:00
screenshot.h client API: add a screenshot_raw command 2015-04-20 23:11:03 +02:00
scripting.c path: make mp_path_join accept normal C strings 2015-05-09 15:26:47 +02:00
sub.c Update license headers 2015-04-13 12:10:01 +02:00
video.c vo: change internal API for drawing frames 2015-07-01 22:38:02 +02:00