mpv/sub
wm4 b47bf06f97 sub: change how subtitles are read
Slightly change how it is decided when a new packet should be read.
Switch to demux_read_packet_async(), and let the player "wait properly"
until required subtitle packets arrive, instead of blocking everything.
Move distinguishing the cases of passive and active reading into the
demuxer, where it belongs.
2015-12-29 01:35:52 +01:00
..
ass_mp.c sub: remove unused function, move another one 2015-11-29 17:55:02 +01:00
ass_mp.h sub: remove unused function, move another one 2015-11-29 17:55:02 +01:00
dec_sub.c sub: change how subtitles are read 2015-12-29 01:35:52 +01:00
dec_sub.h sub: change how subtitles are read 2015-12-29 01:35:52 +01:00
draw_bmp.c sub: use macros to remove code duplication 2015-12-24 17:32:10 +01:00
draw_bmp.h csputils: get rid of mp_csp_details 2015-01-06 16:50:58 +01:00
img_convert.c Update license headers 2015-04-13 12:10:01 +02:00
img_convert.h Revert "sub: support straight alpha additionally to premultiplied alpha" 2013-08-12 02:49:22 +02:00
lavc_conv.c sub: refactor initialization 2015-12-27 02:13:06 +01:00
osd.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
osd.h osd: use the same ASS_Renderer for OSD text and progbar 2015-11-28 19:24:31 +01:00
osd_dummy.c Add some missing "const"s 2014-10-10 13:44:08 +02:00
osd_font.otf osd+osc: Add left-arrow to osd-font 2014-08-21 18:45:41 +02:00
osd_libass.c osd: fix and cleanup font style management 2015-11-29 17:55:02 +01:00
osd_state.h osd: use the same ASS_Renderer for OSD text and progbar 2015-11-28 19:24:31 +01:00
sd.h sub: refactor initialization 2015-12-27 02:13:06 +01:00
sd_ass.c sub: refactor initialization 2015-12-27 02:13:06 +01:00
sd_lavc.c sub: refactor initialization 2015-12-27 02:13:06 +01:00