summaryrefslogtreecommitdiffstats
path: root/sub/dec_sub.c
Commit message (Expand)AuthorAgeFilesLines
* demux: get rid of demux_packet.new_segment fieldwm42017-10-241-1/+1
* player: add experimental stream recording featurewm42017-02-071-0/+14
* dec_sub: avoid full reinit on switches to the same segmentwm42016-11-091-2/+7
* sub: don't potentially discard too many subtitles on seekwm42016-08-141-1/+1
* sub: pass preferred OSD format to subtitle rendererswm42016-07-031-3/+3
* sub: force segment switch if video is already aheadwm42016-03-251-0/+8
* osd: refactor how mp_ass_render_frame() is calledwm42016-03-081-2/+0
* sub: make preloading more robustwm42016-03-061-9/+16
* sub: pass all attachments to the subtitle decoderwm42016-03-031-6/+8
* sub: always clip subtitles against segment endwm42016-02-201-1/+5
* Rewrite ordered chapters and timeline stuffwm42016-02-151-2/+57
* sub: move sub decoder init to a functionwm42016-02-151-30/+44
* sub: remove always-true checkwm42016-02-121-1/+1
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-191-7/+7
* demux: merge sh_video/sh_audio/sh_subwm42016-01-121-3/+3
* sub: read subtitles until their timestamps are past videowm42016-01-111-1/+1
* sub: change how subtitles are readwm42015-12-291-13/+34
* sub: remove packet list thingwm42015-12-281-27/+1
* sub: do charset conversion in demux_lavf.cwm42015-12-281-34/+2
* sub: refactor initializationwm42015-12-271-94/+50
* sub: minor refactor how video FPS for MicroDVD is setwm42015-12-271-7/+0
* sub: destroy/recreate ASS_Renderer when disabling/enablings subswm42015-12-261-0/+8
* sub: always recreate ASS_Renderer on subtitle decoder reinitwm42015-12-261-12/+3
* dec_sub: avoid segfault on sub_init_decoder failureAman Gupta2015-12-221-1/+2
* sub: remove unused video width/height headerswm42015-12-181-8/+0
* sub: remove subtitle filter chain conceptwm42015-12-181-191/+34
* sub: do not clear subtitle list on seekingwm42015-12-181-8/+3
* sd_ass: remove dead codewm42015-12-171-4/+0
* sub: detect charset in demuxerwm42015-12-171-42/+5
* sub: remove sd_srt.cwm42015-12-151-2/+0
* sub: remove sd_microdvd.cwm42015-12-151-2/+0
* sub: remove sd_lavf_srt.cwm42015-12-151-2/+0
* sub: remove sd_movtext.cwm42015-12-151-7/+1
* sub: another minor simplificationwm42015-12-061-6/+5
* sub: minor simplificationswm42015-12-051-30/+10
* sub: move subtitle FPS adjustment to sd_ass.cwm42015-12-051-29/+4
* sub: move --sub-fix-timing handling to rendererwm42015-12-051-34/+0
* sd_lavc: remove small gaps between subtitleswm42015-12-051-2/+2
* sub: allow feeding bitmap subs in advancewm42015-12-051-6/+10
* sub: remove an unneeded old hack for MicroDVDwm42015-11-161-11/+0
* charset_conv: make it possible to return an allocated string as guesswm42015-08-011-4/+4
* sub: fix srt subs and other caseswm42015-07-071-0/+1
* sub: protect ASS_Renderer statewm42015-07-061-1/+3
* demux: merge extradata fieldswm42015-06-211-2/+2
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* sub: don't truncate timestamps to intwm42015-04-081-1/+1
* sub: unprefer libavcodec's MicroDVD converterwm42015-04-081-1/+1
* sub: this isn't needed eitherwm42015-03-031-2/+0
* demux: gracefully handle packet allocation failureswm42014-09-161-2/+4
* sub: fix possible deadlock with --no-sub-ass and similarwm42014-09-061-0/+2
* sub: prefer ffmpeg microdvd converter over internal onewm42014-06-151-1/+1
* options: remove use of an inverted option valuewm42014-06-131-1/+1
* Add more constwm42014-06-111-1/+1
* sub: remove old MPlayer DVD sub decoderwm42014-03-161-2/+0
* demux_libass: change how external ASS subtitles are loadedwm42014-03-151-3/+1
* sub: use new FFmpeg API to check MicroDVD FPSwm42014-03-041-3/+5
* sub: handle vobsub-in-mp4wm42014-02-131-0/+2
* threads: add wrapper for initializing recursive mutexeswm42014-01-311-5/+2
* sub: uglify sub decoder with lockingwm42014-01-171-6/+71
* sub: fix frame based subtitle timestamp handlingwm42014-01-091-1/+1
* charset_conv: mp_msg conversionswm42013-12-211-2/+2
* sub/osd: mp_msg conversionswm42013-12-211-12/+18
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-2/+2
* Move options/config related files from mpvcore/ to options/wm42013-12-171-1/+1
* Rename sub.c/.h to osd.c/.hwm42013-11-241-1/+0
* player: rearrange how subtitle context and stream headers are usedwm42013-11-231-12/+14
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-1/+1
* sub: don't print detected charset if it's UTF-8wm42013-08-151-1/+1
* sub: if charset detection fails, treat it as broken UTF-8wm42013-08-151-1/+1
* sub: fix accidental subtitle overlapswm42013-08-141-1/+6
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-3/+3
* demux: remove facility for partial packet readswm42013-07-111-2/+3
* Remove old demuxerswm42013-07-071-0/+1
* dec_sub: introduce sub_control(), use it for sub_stepwm42013-06-291-1/+13
* dec_sub: fix memory leak when using subtitle codepage conversionwm42013-06-281-0/+1
* dec_sub: don't print sub charset of it's emptywm42013-06-281-1/+1
* options: add -sub-speed optionwm42013-06-251-2/+9
* dec_sub: add hack to display last MicroDVD subtitle eventwm42013-06-251-0/+11
* sub: add hack for Libav SRT demuxerwm42013-06-251-1/+7
* dec_sub: allow postprocessing between decoderswm42013-06-251-14/+41
* dec_sub: change sublist memory allocationwm42013-06-251-10/+9
* dec_sub: move code aroundwm42013-06-251-45/+51
* sub: prevent subtitle conversion if subs are known UTF-8wm42013-06-251-1/+1
* sub: add subtitle charset conversionwm42013-06-251-2/+69
* sub: attempt to use video FPS for frame based subtitle formatswm42013-06-251-0/+4
* subreader: turn into actual demuxerwm42013-06-251-65/+0
* Move/rename subreader.cwm42013-06-251-1/+1
* sub: do some timing postprocessing on preloaded subswm42013-06-231-0/+45
* sub: preload external text subtitleswm42013-06-231-1/+59
* sub: add name field to all sub decoderswm42013-06-031-0/+12
* sub: never set VSFilter aspect if the ASS subtitle is convertedwm42013-06-031-0/+1
* sub: don't check for duplicates on sub conversionwm42013-06-031-1/+6
* sub: make use of libavcodec subtitle converterswm42013-06-031-0/+10
* sub: turn subassconvert_ functions into sub converterswm42013-06-031-5/+62
* sub: basic subtitle converterswm42013-06-031-29/+141
* sub: refactorwm42013-06-011-61/+102
* sub: various minor subtitle related changeswm42013-06-011-20/+0
* sub: add sd_spu.c to wrap spudec, cleanup mplayer.cwm42013-05-301-9/+19
* sub: redo how -no-ass is handledwm42013-05-301-3/+21
* sub, demux: identify subtitle types with the codec namewm42013-04-201-3/+22
* Rename directories, move files (step 2 of 2)wm42012-11-121-2/+2
* VO, sub: refactorwm42012-10-241-2/+2
* sub: never decode subs to old OSD formatwm42012-10-161-3/+0
* sub: cleanup: don't pass parameters via global variableswm42012-10-161-13/+15
* sub: make it easier to set DVD sub decoding with sd_lavcwm42012-10-161-1/+1
* sub: create sub_bitmap array even when using libasswm42012-10-161-1/+2
* subs, vo_vdpau: support RGBA color for PGS subtitlesUoti Urpala2012-09-181-1/+2
* subs, vo: do sub bitmap change detection by comparing IDsUoti Urpala2012-09-181-6/+13
* subs: always use sub decoder framework for libass renderingUoti Urpala2012-09-181-3/+26
* sd_lavc: use subtitle framework for former av_sub.c codeUoti Urpala2012-09-181-1/+5
* subtitles: add framework for subtitle decodersUoti Urpala2011-01-181-0/+72