summaryrefslogtreecommitdiffstats
path: root/sub
Commit message (Expand)AuthorAgeFilesLines
* sd_lavc: fix subtitle presentation timeKacper Michajłow2023-09-111-13/+1
* Revert "sub: add auto option to --sub-fix-timing"Kacper Michajłow2023-09-111-1/+1
* sd_lavc: account for floating point inaccuracyKacper Michajłow2023-09-091-1/+1
* sub: add auto option to --sub-fix-timingDudemanguy2023-09-071-1/+1
* Revert "sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gaps"Dudemanguy2023-09-071-2/+2
* player: rename --sub-forced-only to --sub-forced-events-onlyDudemanguy2023-08-292-2/+2
* player: remove auto choice from sub-forced-onlyDudemanguy2023-08-294-9/+2
* command: add `sub-ass-extradata` propertyllyyr2023-08-272-0/+10
* sub/osd: signal osd_changed on resizellyyr2023-08-251-0/+1
* sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gapsDudemanguy2023-08-191-2/+2
* Revert "sub/sd_lavc: don't check endpts when getting subs"Dudemanguy2023-08-191-1/+2
* player: make sub-pos a float valueDudemanguy2023-08-132-4/+4
* sub/sd_lavc: don't check endpts when getting subsDudemanguy2023-08-111-2/+1
* sub: fix switching tracks while pausedDudemanguy2023-08-112-3/+3
* build: remove outdated generated directoryDudemanguy2023-07-312-1/+7
* draw_bmp: fix overflowing coordinates in mark_rcsDudemanguy2023-07-301-1/+2
* sd_ass: fix converted subtitles having too-wide bordersllyyr2023-07-161-0/+28
* sd_ass: don't reconfigure ass on every frameDudemanguy2023-07-151-1/+11
* draw_bmp: ensure last slice is less than total width (again)Dudemanguy2023-07-121-0/+4
* mp_image: abort on av_buffer_ref() failureNRK2023-06-281-1/+0
* sub: rewrite auto-forced-only supportrcombs2023-06-255-7/+15
* sub: fix UPDATE_SUB_HARD for converted and external subtitlesLypheo2023-04-292-1/+13
* various: fix various typos in the code baseAlexander Seiler2023-03-281-2/+2
* sub/sd_lavc: properly fill avctx with codecpar values at initJan Ekström2023-03-141-1/+2
* sub/lavc_conv: properly fill avctx with codecpar values at initJan Ekström2023-03-143-10/+9
* test: integrate unittests with mesonDudemanguy2023-03-022-0/+11
* sub: add --sub-fonts-dir and --osd-fonts-dir optionsFrédéric Brière2023-03-016-5/+12
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-212-4/+4
* various: drop unused #include "config.h"Thomas Weißschuh2023-02-204-7/+0
* command: only avoid redrawing when old and new osd are both hiddenChristoph Heinrich2023-02-111-5/+5
* draw_bmp: ensure last slice width is less than total widthDudemanguy2023-01-031-0/+5
* ffmpeg: update to handle deprecation of `av_init_packet`Philip Langdale2022-12-032-12/+27
* sd_ass: never mangle colours on RGB videoOneric2022-11-051-1/+2
* sd_ass: improve handling of subtitles with unknown durationVincentVerdynanta2022-10-121-3/+7
* draw_bmp: fix out of bounds access in mark_rectShreesh Adiga2022-10-111-3/+3
* sub: use Unicode linebreaking for non-ASS subs and OSDOneric2022-09-192-1/+7
* sub: jsre filter: abort init early on empty filter listAvi Halachmi (:avih)2022-06-091-1/+4
* various: remove trailing whitespaceGuido Cella2022-05-141-1/+1
* various: fix typosCœur2022-04-251-4/+4
* sub/osd: use atomic for osd_state.force_video_ptsAman Karmani2022-04-022-11/+8
* options: only apply sub-visibility to primary subsDudemanguy2022-01-223-4/+8
* Revert "options: add --sub-visibility=<primary-only|secondary-only>"Avi Halachmi (:avih)2022-01-193-8/+2
* options: add --sub-visibility=<primary-only|secondary-only>Ripose2022-01-193-2/+8
* sub: rename SUBBITMAP_RGBA to SUBBITMAP_BGRANiklas Haas2022-01-115-13/+13
* sub/lavc_conv: only set subtitle text format when requiredJan Ekström2021-12-051-0/+3
* sub: assert potential pitfallNiklas Haas2021-11-031-1/+3
* osd_libass: --osd-back-color: apply to the progress barAvi Halachmi (:avih)2021-08-191-0/+16
* osd_libass: disable --osd-back-color for the progress barAvi Halachmi (:avih)2021-08-191-0/+8
* sub: align ytdl-hook secondary subs to the topGuido Cella2021-08-112-2/+5
* sub: sub-filter-regex and jsre: support ass-to-plaintextAvi Halachmi (:avih)2021-08-054-2/+22
* sub: new: --sub-filter-jsre (js regex)Avi Halachmi (:avih)2021-08-053-0/+138
* sub: SDH filter: use unified text-extraction utilsAvi Halachmi (:avih)2021-08-051-46/+17
* sub: SDH filter: small refinementsAvi Halachmi (:avih)2021-08-051-6/+10
* sub: add filter text utils, use from filter-regex (no-op)Avi Halachmi (:avih)2021-08-053-22/+39
* sub/osd: hide secondary subtitles if secondary-sub-visibility is falseZsolt Vadasz2021-05-193-2/+10
* build: address AVCodec, AVInputFormat, AVOutputFormat const warningssfan52021-05-012-2/+2
* sd_ass: replace deprecated ASS_OVERRIDE_BIT_FONT_SIZEOneric2020-08-281-4/+2
* osd_libass: don't use deprecated ass_set_aspect_ratioOneric2020-08-281-2/+2
* player: add --subs-with-matching-audio optionrcombs2020-08-192-1/+7
* sd_ass: remove debug printwm42020-08-141-1/+0
* sub: add application/font-sfnt to the list of font mime typesWessel Dankers2020-08-131-0/+1
* sd_ass: fix converted subtitles pathwm42020-08-121-7/+7
* sub: extend range of --sub-pos optionwm42020-08-121-0/+1
* sd_ass: force full reinit if certain options change at runtimewm42020-08-122-28/+49
* osd_libass: set ScaledBorderAndShadowOleg Oshmyan2020-07-151-0/+1
* build: change filenames of generated fileswm42020-06-041-1/+1
* video: clean up some imgfmt related stuffwm42020-05-181-4/+4
* sub: fix incorrect commitwm42020-05-151-3/+1
* command: add property to return text subtitles in ASSwm42020-05-144-10/+26
* draw_bmp: make another small guarantee to userswm42020-05-131-0/+2
* draw_bmp: use command line options for any used scalerswm42020-05-133-12/+32
* draw_bmp: add integer blending for 8 bit formatswm42020-05-121-13/+51
* draw_bmp: don't make strange decisions on broken iknput csp paramswm42020-05-121-0/+2
* draw_bmp: add a function to return a single-texture OSD overlaywm42020-05-113-48/+263
* video: remove RGB32/BGR32 aliaseswm42020-05-112-6/+6
* draw_bmp: rewritewm42020-05-093-408/+653
* sd_lavc: fix occasional problems with certain VOs when changing scalingwm42020-05-091-0/+24
* osd: add change timestamp and screen size to struct sub_bitmap_listwm42020-05-093-1/+23
* osd: add subtitle software blending to statswm42020-05-091-0/+4
* video: make OSD/subtitle bitmaps refcounted (sort of)wm42020-04-2612-110/+194
* draw_bmp: silence another ridiculous ubsan warningwm42020-04-181-4/+4
* sd_lavc: mitigate evil rounding issue that could lead to off-by-1 frameswm42020-04-181-1/+1
* 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