summaryrefslogtreecommitdiffstats
path: root/sub
Commit message (Expand)AuthorAgeFilesLines
* stats: some more performance graphswm42020-04-092-0/+12
* build: make libass non-optionalwm42020-03-182-41/+0
* options: change option macros and all option declarationswm42020-03-181-22/+22
* sub: log libass versionwm42020-03-081-0/+2
* command: extend osd-overlay command with bounds reportingwm42020-03-065-7/+82
* sub: do not ignore demuxer wakeupswm42020-02-271-6/+7
* sub: fix typo in commentwm42020-02-271-1/+1
* sub, demux: improve behavior with negative subtitle delay/muxed subswm42020-02-271-4/+7
* Remove remains of Libav compatibilitywm42020-02-162-19/+0
* sub: add an option to filter subtitles by regexwm42020-02-163-0/+109
* sub: make filter_sdh a "proper" filter, allow runtime changeswm42020-02-165-43/+190
* f_decoder_wrapper, sd_add: accept "null" codecwm42020-02-151-1/+5
* sub: enhance SDH filteringDan Oscarsson2020-02-091-0/+8
* sub: fix SDH filtering after changeDan Oscarsson2020-02-081-1/+1
* osd: fix possible misses of osd-dimensions property updateswm42020-01-081-2/+2
* client API, lua: add new API for setting OSD overlayswm42019-12-234-39/+84
* osc: use custom symbols for window controlsPhilip Langdale2019-12-111-0/+0
* sd_lavc: add a hack ontop of another hack to fix completely fucked filewm42019-12-031-2/+2
* ass_mp: reset packer when allocation failsDan Elkouby2019-11-021-1/+3
* Replace uses of FFMIN/MAX with MPMIN/MAXwm42019-10-314-20/+16
* sub: make font provider user-selectablewm42019-09-253-1/+10
* draw_bmp: Fix for GBRP formats GBRP9 and upAnton Kindestam2019-09-221-5/+10
* command: add sub-start & sub-end propertiesStefano Pigozzi2019-09-225-7/+88
* sub/lavc_conv: skip ReadOrder reset when subtitle decoder gets flushedJan Ekström2019-09-211-0/+1
* dec_sub: remove unused declarationwm42019-09-211-1/+0
* osd: allow sub-text to work even if sub-visibility is disableddudemanguy2019-09-211-1/+1
* sd_lavc: support scaling for bitmap subtitleswm42019-09-191-0/+16
* sd_lavc: implement --sub-pos for bitmap subtitleswm42019-09-191-0/+17
* Implement backwards playbackwm42019-09-192-2/+11
* sub: remove only user of demux_read_packet()wm42019-09-191-4/+24
* sd_lavc: fix some obscure UBwm42019-09-191-4/+4
* sub/sd_ass: always set the libass track type to TRACK_TYPE_ASSJan Ekström2019-09-191-2/+1
* sub/sd_ass: utilize UINT32_MAX subtitle duration for unknownJan Ekström2019-09-192-9/+12
* sub/lavc_conv: switch to the newer "ass" subtitle decoding modeJan Ekström2019-09-193-5/+22
* Merge branch 'master' into pr6360Jan Ekström2019-03-111-1/+4
|\
| * sub: recognize UTF-8 characters in SDH subtitle filterzc622019-03-021-1/+4
* | osd: another shitty pointless UBwm42018-12-061-2/+4
|/
* lavc_conv: do not allow libavcodec to drop subtitles with broken UTF-8wm42018-03-261-0/+1
* sub/osd: remove limits from border and shadow size optionsRicardo Constantino2018-01-241-2/+2
* options: move most subtitle and OSD rendering options to sub structswm42018-01-029-29/+40
* sub: move all subtitle timestamp messing code to a central placewm42018-01-024-43/+76
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-151-2/+2
* sd_ass: accept otc as fallback OpenType collection file extensionLeo Izen2017-12-131-1/+1
* sd_ass: accept RFC8081 font media typesLeo Izen2017-12-131-0/+4
* osd: don't skip leading whitespace on the first line eitherwm42017-11-021-1/+1
* osd: don't strip leading whitespace in messageswm42017-10-301-0/+7
* lavc_conv: make disable_styles fasterOleg Oshmyan2017-10-301-2/+3
* lavc_conv: clamp timestamps to positive, fixes idiotic ffmpeg issuewm42017-10-271-0/+2
* demux: get rid of demux_packet.new_segment fieldwm42017-10-241-1/+1
* vo_opengl: don't discard buffered video on redundant resize callswm42017-08-292-1/+3
* osd_libass: avoid libass warnings if scripts set ASS text earlywm42017-07-162-19/+30
* Replace remaining avcodec_close() callswm42017-07-161-3/+1
* ad_lavc, vd_lavc, sd_lavc: consistently use avcodec_free_context()wm42017-07-061-3/+1
* options: slight cleanup of --sub-ass-style-overrideNiklas Haas2017-06-071-2/+2
* sub: sdh filter fix for nullDan Oscarsson2017-04-281-1/+1
* osd-font: make volume muted glyph slightly thickerRicardo Constantino2017-04-221-0/+0
* sub/osd_font.otf: replace triangle volume by speaker glyphRicardo Constantino2017-04-201-0/+0
* sd_lavc: Free extradata in case of init errorcantabile2017-04-201-0/+2
* sub/osd: relicense to LGPLwm42017-04-202-15/+14
* sd_lavc: change license to LGPLwm42017-04-201-7/+7
* sd_ass: change license to LGPLwm42017-04-201-7/+7
* ass_mp: change license to LGPLwm42017-04-202-14/+14
* filter_sdh: remove pointless set_pos functionwm42017-04-201-17/+10
* filter_sdh: change license to LGPLwm42017-04-201-7/+7
* sub/osd_font.otf: fix fontforge errors/warningsRicardo Constantino2017-04-191-0/+0
* osc: add volume icons to osd font and use themRicardo Constantino2017-04-191-0/+0
* ass_mp: reallocate cached subtitle image data on format changeswm42017-04-181-1/+2
* sub: minor sdh filter fixesDan Oscarsson2017-04-151-1/+2
* sub: add SDH subtitle filterDan Oscarsson2017-03-253-5/+482
* sd_ass: disable --sub-fix-timing if sub style override is fully disabledwm42017-03-151-1/+1
* lavc_conv: pass pkt_timebase to ffmpegAman Gupta2017-02-181-0/+3
* player: add experimental stream recording featurewm42017-02-072-0/+16
* sub: add justify of subtitlesDan Oscarsson2017-02-014-0/+10
* command: shorten long playlists on OSDwm42017-01-263-5/+30
* osd: move some internal declarations to internal headerswm42017-01-263-10/+7
* sub: add option to force using video resolution for image subtitleswm42017-01-231-1/+1
* sd_lavc: remove old broken heuristicwm42017-01-232-39/+10
* Remove compatibility thingswm42016-12-072-8/+0
* dec_sub: avoid full reinit on switches to the same segmentwm42016-11-091-2/+7
* player: show subtitles on VO if --force-window is usedwm42016-10-263-0/+22
* options: rename subtitle optionsDan Oscarsson2016-10-031-4/+4
* sd_ass: fix top alignment of secondary subtitleswm42016-09-251-3/+4
* osd: fix OSD redrawing after removing external overlayswm42016-09-201-0/+2
* options, command: simplify some option updateswm42016-09-191-0/+2
* osd: fix OSD getting stuck with --blend-subtitles=yeswm42016-09-163-19/+18
* osd: fix subtitle/overlay update problemswm42016-09-161-2/+6
* osd: slightly simplify update logicwm42016-09-154-27/+19
* sub: Add SD_CTRL_UPDATE_SPEEDVladimir Panteleev2016-09-132-0/+4
* sub: fix previous commit with older libass releaseswm42016-09-071-0/+2
* sub: actually apply text alignment options to non-ASS subtitleswm42016-09-071-0/+2
* sd_lavc: enable teletextwm42016-09-031-0/+11
* sd_lavc: always set decoder timebasewm42016-08-291-18/+2
* sub: don't potentially discard too many subtitles on seekwm42016-08-143-3/+13
* mp_image: split colorimetry metadata into its own structNiklas Haas2016-07-032-23/+21
* sub: remove unused sub_bitmaps.scaled fieldwm42016-07-032-5/+0
* sub: move RGBA scaling to vo_vaapiwm42016-07-032-66/+0
* sub: change how libass output is converted to RGBA in some caseswm42016-07-035-132/+103
* sub: move around some codewm42016-07-031-39/+60
* sub: pass preferred OSD format to subtitle rendererswm42016-07-039-18/+22
* sub: set ASS sub bitmap data to correct pointerwm42016-07-011-0/+3
* sub: pack libass bitmaps directly in sd_ass.c and osd_libass.cwm42016-06-306-54/+148
* ass_mp.h: remove conditional inclusion guardswm42016-06-241-6/+2
* bitmap_packet: let max=0 mean unlimitedwm42016-06-181-1/+0
* sd_lavc: fix sub-bitmap alignmentwm42016-06-181-1/+1
* sd_lavc: align sub-bitmaps for the sake of libswscalewm42016-06-182-7/+11
* sd_lavc: fix typowm42016-06-181-1/+1
* sub, vo_opengl: use packed sub-bitmaps directly if availablewm42016-06-173-1/+30
* sd_lavc: change hack against vobsubs with wrong resolutionwm42016-06-171-8/+9
* sub: fix --sub-gausswm42016-06-174-51/+37
* sub: move paletted image handling completely to sd_lavc.cwm42016-06-175-118/+87
* sd_lavc: move AVSubtitle bitmap setup code into its own functionwm42016-06-171-34/+44
* sd_lavc: work around bug in older ffmpeg releaseswm42016-05-101-2/+6
* ass_process_chunk: Use llrint, not lrintRichard H Lee2016-05-101-2/+2
* osd: make osd_ass_0/1 defineswm42016-05-033-11/+9
* sd_ass: minor consistency adjustmentwm42016-04-301-2/+2
* sd_add: replace --sub-ass=no with --ass-style-override=stripwm42016-04-301-1/+2
* osd: add italic font for osdst4t1k2016-04-083-0/+3
* sub: interpret "text" subtitles as srtwm42016-04-061-0/+3
* sd_lavc: use decoder-reordered PTS for PGSwm42016-04-021-3/+21
* sd_lavc: add a comment about duration==0 handlingwm42016-04-021-1/+3
* sd_lavc: fix subtitle display with unknown end timestampswm42016-04-021-1/+1
* sub: force segment switch if video is already aheadwm42016-03-251-0/+8
* vo_opengl, osd: allow osc.lua to react faster on resizeswm42016-03-212-6/+30
* osd: fix build with --disable-libasswm42016-03-161-1/+1
* osd: cleanup: make OSDTYPE_ constants private to OSD codewm42016-03-083-21/+28
* osd, lua: manage multiple ASS overlays set with set_osd_ass() callswm42016-03-085-41/+83
* osd: restructure and move ASS objects into its own structwm42016-03-082-61/+81
* osd: refactor how mp_ass_render_frame() is calledwm42016-03-086-16/+22
* osd, lua: remove weird OSD scalingwm42016-03-074-39/+0
* osd: remove unused osd_coords_to_video()wm42016-03-072-22/+0
* sub: make preloading more robustwm42016-03-064-10/+24
* sd_ass: always clear subtitles on seek if duration unknownwm42016-03-051-1/+1
* sd_ass: always handle subtitles with unknown durationwm42016-03-051-2/+14
* sub: pass all attachments to the subtitle decoderwm42016-03-034-13/+19
* lavc_conv: fix Libav srt subtitleswm42016-02-291-4/+1
* 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
* sub: implement "sub-seek 0"wm42016-02-041-5/+12
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-195-35/+35
* vd_lavc: feed A53_CC side data packets into the demuxer for eia_608 decodingAman Gupta2016-01-181-2/+16
* lavc_conv: pass real_time=1 option to ffmpeg for eia_608 decoderAman Gupta2016-01-181-1/+7
* ass_mp: add mp_ass_flush_old_events()Aman Gupta2016-01-182-0/+15
* sub: fix memory leakswm42016-01-181-3/+6
* osd: make osd-width/height properties watchablewm42016-01-151-2/+7
* demux: merge sh_video/sh_audio/sh_subwm42016-01-124-11/+11
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-117-7/+7
* sub: read subtitles until their timestamps are past videowm42016-01-111-1/+1
* sd_ass: fix memory leaks with --sub-ass=nowm42016-01-041-1/+4
* sub: do not check for duplicates if --sub-clear-on-seek is setwm42015-12-311-1/+5
* sub: change how subtitles are readwm42015-12-292-15/+35
* 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-276-135/+66
* sub: minor refactor how video FPS for MicroDVD is setwm42015-12-274-25/+26
* sub: destroy/recreate ASS_Renderer when disabling/enablings subswm42015-12-264-8/+32
* sub: always recreate ASS_Renderer on subtitle decoder reinitwm42015-12-264-38/+74
* sub: cache subtitle state per track instead of per demuxer streamwm42015-12-262-13/+4
* sub: clear subtitle list when crossing timeline boundarywm42015-12-252-4/+13
* sub: use macros to remove code duplicationwm42015-12-241-49/+31
* sub: merge bitmap render functions into one for each kindwm42015-12-241-84/+45
* sub: remove "inaccurate" code pathwm42015-12-241-10/+0
* sub: find GBRP format automatically when rendering to RGBwm42015-12-241-12/+11
* sub: better alpha blending when rendering to alpha surfaceswm42015-12-241-1/+35
* dec_sub: avoid segfault on sub_init_decoder failureAman Gupta2015-12-221-1/+2
* sd_ass: handle --sub-clear-on-seek correctly with non-ASS subswm42015-12-201-1/+3
* lavc_conv: fix invalid writewm42015-12-191