summaryrefslogtreecommitdiffstats
path: root/sub
Commit message (Expand)AuthorAgeFilesLines
* 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-3/+2
* video: switch from using display aspect to sample aspectwm42015-12-193-12/+6
* sub: remove unused video width/height headerswm42015-12-183-14/+0
* sub: rename sd_lavc_conv.c to lavc_conv.cwm42015-12-181-0/+0
* sub: remove subtitle filter chain conceptwm42015-12-186-293/+122
* sub: do not clear subtitle list on seekingwm42015-12-184-28/+38
* sd_ass: remove dead codewm42015-12-173-65/+7
* sub: detect charset in demuxerwm42015-12-171-42/+5
* sub: remove sd_srt.cwm42015-12-152-479/+0
* sub: remove sd_microdvd.cwm42015-12-152-346/+0
* sub: remove sd_lavf_srt.cwm42015-12-152-96/+0
* sub: remove sd_movtext.cwm42015-12-152-63/+1
* csputils: rename "yuv2rgb" functionswm42015-12-092-5/+5
* csputils: remove obscure int_bits matrix scalingwm42015-12-092-12/+9
* sub: increase gap/overlap fixing threshold to 210mswm42015-12-071-2/+2
* sd_ass: slightly better heuristic for applying --sub-fix-timingwm42015-12-061-1/+10
* 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-053-31/+28
* sub: move --sub-fix-timing handling to rendererwm42015-12-052-36/+69
* sd_lavc: remove small gaps between subtitleswm42015-12-053-2/+10
* sd_lavc: discard empty subtitles and improve sub_seek behaviorwm42015-12-051-27/+49
* sd_lavc: implement sub_step/sub_seekwm42015-12-051-0/+76
* sub: allow feeding bitmap subs in advancewm42015-12-054-8/+44
* sub: remove unused function, move another onewm42015-11-293-40/+24
* osd: fix and cleanup font style managementwm42015-11-292-48/+62
* osd: use the same ASS_Renderer for OSD text and progbarwm42015-11-284-32/+43
* sd_ass: fix secondary subtitle modewm42015-11-221-1/+1
* player: remove OSD subtitle render pathwm42015-11-176-64/+78
* player: use demuxer ts offset to simplify timeline ts handlingwm42015-11-162-2/+1
* sub: remove an unneeded old hack for MicroDVDwm42015-11-161-11/+0
* sub: remove use of semi-deprecated libass fieldwm42015-10-281-1/+0
* Replace deprecated av_free_packet() callswm42015-10-281-3/+3
* options: remove --use-text-osdwm42015-10-241-3/+0
* sd_lavc: take care of AVPicture deprecationwm42015-10-231-3/+12
* sub: adjust behavior on mismatching video/subtitle aspect mismatchwm42015-10-211-7/+2
* sd_lavc: extend subtitle resolution if images go outsidewm42015-10-211-0/+9
* Take care of libavcodec convergence_duration deprecationwm42015-09-291-0/+2
* player: rename and move find_subfiles.cwm42015-09-202-319/+0
* player: add opus to list of external audio file extensionswm42015-09-201-1/+1
* osd: delay libass initialization as far as possiblewm42015-09-071-5/+9
* sub: always try to use libavcodec text subtitle converterwm42015-09-011-12/+4
* sd_ass: assume negative durations are unknown durations, and handle themwm42015-08-271-5/+27
* player: remove higher-level remains of DVD/BD menu supportwm42015-08-033-22/+0
* charset_conv: make it possible to return an allocated string as guesswm42015-08-011-4/+4
* sub: add option for stretching image subtitles to screenwm42015-07-181-0/+2
* sub: fix srt subs and other caseswm42015-07-071-0/+1
* sub: protect ASS_Renderer statewm42015-07-064-3/+16
* demux: merge extradata fieldswm42015-06-211-2/+2
* player: use an array for stream ID options and suchwm42015-05-221-2/+2
* sub: add .sup file extension for subtitle autoloadingwm42015-05-181-1/+1
* path: make mp_path_join accept normal C stringswm42015-05-091-3/+3
* Update license headersMarcin Kurczewski2015-04-1313-59/+49
* mp_image: remove redundant flags fieldwm42015-04-101-2/+2
* mp_image: remove redundant chroma_x/y_shift fieldswm42015-04-101-3/+3
* mp_image: get rid of chroma_width/height fieldswm42015-04-091-5/+4
* sub: don't truncate timestamps to intwm42015-04-081-1/+1
* sub: unprefer libavcodec's MicroDVD converterwm42015-04-081-1/+1
* player: load .ac3 files as external fileswm42015-04-021-1/+1
* sub: add --sub-text-bold optionwm42015-04-013-0/+3
* video: move colorspace overrides to vf_format, simplifywm42015-03-311-3/+5
* vo_opengl: draw subtitles directly onto the videoNiklas Haas2015-03-262-0/+3
* video: uninline memcpy_pic functionswm42015-03-201-1/+0
* osd: simplify an aspect of change detection handlingwm42015-03-186-24/+14
* sub: this isn't needed eitherwm42015-03-032-5/+0
* sd_lavc: remove mp4 vobsub extradata hackwm42015-03-031-35/+0
* sd_ass: replace a deprecated libass API callwm42015-02-251-1/+1
* sub: fully update plaintext subtitle styles at runtimewm42015-02-242-6/+13
* sub: move mp_ass_configure() codewm42015-02-243-60/+57
* osd: force alignment for OSD barwm42015-02-241-1/+2
* osd: always reset style paramswm42015-02-241-11/+8
* sub: apply text subtitle style overrides more eagerlywm42015-02-241-1/+3
* libass: remove redundant checks for LIBASS_VERSIONBen Boeckel2015-02-243-25/+0
* find_subfiles: Add 'vtt' to subtitle extensionsJaime Marquínez Ferrándiz2015-02-181-1/+1
* sub: mess with styling defaults, change --ass-use-margins behaviorwm42015-02-163-15/+24
* osd: customizable subtitle and OSD positionwm42015-02-163-0/+11
* osd: make it possible to have different subtitle vs. OSD defaultswm42015-02-162-26/+43
* sd_ass: fix some corner cases in tag strippingwm42015-02-121-5/+14
* player: add external audio file auto-loadingwm42015-02-022-40/+62
* ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAILBen Boeckel2015-01-271-1/+1
* sd_lavc: apply fallback to video resolution only for vobsubswm42015-01-061-14/+11
* csputils: replace float[3][4] with a structwm42015-01-063-14/+14
* csputils: move image_params -> csp_params into a functionwm42015-01-061-2/+1
* csputils: get rid of mp_csp_detailswm42015-01-063-8/+7
* sub: add option to not scale subtitles with windowwm42015-01-051-0/+5
* sd_lavc: ignore image subtitles with unknown duration after 1 minutewm42014-12-221-0/+3
* sd_lavc: compensate for a stupid libavcodec API issuewm42014-12-211-1/+4
* player: add option not to use OSD/fontconfigwm42014-11-251-0/+3
* draw_bmp: make code more obvious, remove assertionwm42014-11-211-3/+3
* sub: load .mks files as external subtitleswm42014-11-061-1/+1
* sub: remove osd_get_sub()wm42014-11-012-8/+0
* osd: slightly change default styleMartin Herkt2014-10-231-3/+3
* sd_lavc: strictly letter-box PGS subtitleswm42014-10-212-3/+8
* sub: adjustments to --ass-style-override optionwm42014-10-171-4/+7
* osd: properly redraw external overlays when they are setwm42014-10-141-0/+1
* Add some missing "const"swm42014-10-103-6/+6
* sub: round scaled subtitleswm42014-10-021-4/+4
* command: allow using ASS tags on OSD messageswm42014-09-183-2/+17
* demux: gracefully handle packet allocation failureswm42014-09-161-2/+4
* img_convert: sanitizer: avoid invalid left-shiftsBen Boeckel2014-09-141-4/+4
* sanitizer: avoid divide-by-zero instancesBen Boeckel2014-09-141-2/+4
* sub: fix possible deadlock with --no-sub-ass and similarwm42014-09-061-0/+2
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-295-5/+5
* sd_lavc: remove ineffective codewm42014-08-241-4/+1
* osd+osc: Add left-arrow to osd-fontChrisK22014-08-211-0/+0
* sub: add option to workaround broken mkv fileswm42014-08-141-1/+1
* sub: call sub_reset() on seeks onlywm42014-08-141-9/+3
* ass: remove some pointless ifdefferywm42014-07-221-4/+0
* Revert "Remove DVD and Bluray support"wm42014-07-152-0/+19
* Remove DVD and Bluray supportwm42014-07-142-19/+0
* build: include <strings.h> for strcasecmp()wm42014-07-102-0/+2
* Audit and replace all ctype.h useswm42014-07-013-10/+9
* Basic xdg directory implementationKenneth Zhou2014-06-262-3/+3
* sd_lavc: fix stupiditywm42014-06-191-2/+5
* sd_lavc: improve bitmap subtitle timingwm42014-06-181-71/+103
* video: introduce failure path for image allocationswm42014-06-173-16/+44
* sub: prefer ffmpeg microdvd converter over internal onewm42014-06-151-1/+1
* video/out: change aspects of OSD handlingwm42014-06-153-20/+0
* sub: add --sub-scale-with-window optionwm42014-06-141-4/+7
* options: remove use of an inverted option valuewm42014-06-131-1/+1
* Add more constwm42014-06-116-8/+8
* osd: Center the volume icon in the osd fontChrisK22014-06-101-0/+0
* sub: remove old style override optionwm42014-06-051-27/+0
* sub: add --ass-style-override=force optionwm42014-06-051-0/+9
* osd/libass: use BorderStyle=4 for backgroundwm42014-06-011-0/+11
* sub: fix undefined behavior in ASS color calculation (2)wm42014-05-101-2/+2
* sub: fix undefined behavior in ASS color calculationwm42014-05-101-1/+1
* options: merge ---sub-auto-match with --sub-autowm42014-05-041-2/+2
* osd: make code C99wm42014-04-261-5/+3
* video: make mp_image use mp_image_params directlywm42014-04-211-10/+10
* ass_mp: don't use --subcp for --ass-styleswm42014-03-311-1/+1
* Remove some more unneeded version checkswm42014-03-161-5/+1
* sub: remove old MPlayer DVD sub decoderwm42014-03-165-946/+0
* demux_libass: change how external ASS subtitles are loadedwm42014-03-153-15/+5
* sub: use new FFmpeg API to check MicroDVD FPSwm42014-03-041-3/+5
* sd_ass: add a very simple and evil way to override ASS subtitle styleswm42014-03-011-0/+27
* sd_lavc: handle subtitles with no subtitle resolution setxylosper2014-02-141-0/+4
* sub: handle vobsub-in-mp4wm42014-02-133-0/+41
* threads: add wrapper for initializing recursive mutexeswm42014-01-311-5/+2
* sd_lavc: skip 0 sized sub-bitmapswm42014-01-291-2/+4
* sub: fix crash with certain uses of --vf=subwm42014-01-263-32/+10
* video/out: don't access aspdat in VOswm42014-01-222-0/+18
* osd: fix dvdnav highlightswm42014-01-181-1/+2
* sub: uglify OSD code path with lockingwm42014-01-185-126/+285
* sub: uglify sub decoder with lockingwm42014-01-173-6/+79
* sd_lavc: use mp_lavc_set_extradata()wm42014-01-111-2/+2
* sub: fix frame based subtitle timestamp handlingwm42014-01-091-1/+1
* Fix subtitle delay inversionMartin Herkt2014-01-061-1/+1
* vo: dropping subtitle files on the VO window adds them as subtitle fileswm42014-01-042-0/+9
* osd_libass: use bstr_xappend()wm42013-12-301-22/+25
* player: add --secondary-sid for displaying a second subtitle streamwm42013-12-243-23/+29
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-2/+2
* msg: convert defines to enumwm42013-12-211-2/+2
* path lookup functions: mp_msg conversionswm42013-12-212-11/+9
* charset_conv: mp_msg conversionswm42013-12-211-2/+2
* sub/osd: mp_msg conversionswm42013-12-2115-75/+95
* find_subfiles: mp_msg conversionswm42013-12-212-11/+13
* Reduce recursive config.h inclusions in headerswm42013-12-181-0/+1
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1713-24/+24
* Move options/config related files from mpvcore/ to options/wm42013-12-179-11/+11
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-161-2/+2
* osd_libass: update styles when OSD changes PlayReswm42013-12-152-8/+15
* osd: use separate ASS_Renderer for each OSD objectwm42013-12-153-46/+53
* player: don't store subtitle renderer in osd_statewm42013-12-152-5/+2
* dvdnav: support mouse interactionwm42013-12-132-0/+20
* Add prelimimary (basic, possibly broken) dvdnav supportwm42013-12-124-4/+26
* sd_lavc: factor out bitmap positioning codewm42013-12-123-30/+48
* osd: add option for "unscaled" OSDwm42013-12-103-3/+8
* osd: typo in commentwm42013-12-101-1/+1
* av_common: add timebase parameter to mp_set_av_packet()wm42013-12-041-4/+1
* sub: respect detected language for fuzzy-matched external subtitleswm42013-11-252-15/+17
* osd: remove mp_osd_res.video_par fieldwm42013-11-242-3/+1
* Rename sub.c/.h to osd.c/.hwm42013-11-2415-16/+10
* Reduce stheader.h includes, move stream types to mp_common.hwm42013-11-232-2/+0
* player: rearrange how subtitle context and stream headers are usedwm42013-11-232-15/+17
* demux: rename demux_packet.h to packet.hwm42013-11-181-1/+1
* sd_lavc, sd_spu: make dvdsub stretching conditional on --stretch-dvd-subs.Rudolf Polzer2013-11-074-8/+40
* sd_ass, sd_lavc: use the input video's pixel aspect for scaling subtitles.Rudolf Polzer2013-11-072-4/+25
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-032-3/+3
* sd_lavc: display DVD subs with unknown durationwm42013-10-311-0/+6
* command: sub_seek: avoid getting stuckwm42013-10-071-2/+5
* command: add commands for displaying overlayswm42013-10-052-0/+8
* command: add properties for retrieving OSD dimensionswm42013-10-052-0/+5
* osd_libass: add "Default" dummy stylewm42013-09-263-2/+11
* Add initial Lua scripting supportwm42013-09-264-0/+70
* options: allow selecting the libass shaperwm42013-09-251-0/+3
* options: make --ass-hinting a choice, instead of using magic numberswm42013-09-251-1/+1
* sd_ass: minor simplificationwm42013-09-241-14/+8
* sd_ass: remove dead codewm42013-09-241-48/+0
* sub/ass_mp: remove superfluous message prefixesMartin Herkt2013-09-231-3/+2
* find_subfiles: fix really dumb bug causing segfaultswm42013-09-171-1/+1
* find_subfiles: fix off-by-1 errorGabriel Peixoto2013-09-081-1/+1
* osc: rename osd_font, add some glyphsChrisK22013-09-082-4/+2
* osd_libass: make sure Z-order is well defined for multiple eventswm42013-09-081-0/+1
* mplayer: don't auto-load explicitly loaded subtitle fileswm42013-09-071-0/+4
* find_subfiles: don't auto-load .sub file if .idx file existswm42013-09-071-22/+55
* find_subfiles: some cleanupswm42013-09-072-8/+0
* find_subfiles: use stat() instead of opening the file to check existencewm42013-09-071-3/+1
* find_subfiles: don't try to open URLs as directorieswm42013-09-071-0/+3
* sd_lavc_conv: fix build with older ffmpeg/libavwm42013-08-241-0/+17
* sub: add webvtt-in-webm supportwm42013-08-241-1/+124
* sd_lavc_conv: don't check AV_CODEC_PROP_TEXT_SUB flagwm42013-08-151-7/+3
* 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
* Revert "sub: support straight alpha additionally to premultiplied alpha"wm42013-08-124-92/+17
* img_convert: add function to scale RGBA OSD imageswm42013-08-122-1/+46
* sub: support straight alpha additionally to premultiplied alphawm42013-08-124-16/+91
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-0615-35/+35
* Fix some -Wshadow warningswm42013-07-232-6/+6
* sd_ass: remove unused variable warningStefano Pigozzi2013-07-201-1/+1
* sws_utils: don't recursively include libswscale headerwm42013-07-181-0/+1
* sd_lavc: don't stretch DVD subtitles to video aspectwm42013-07-161-4/+16
* sd_ass: fix font aspect ratio with non-ASS subswm42013-07-161-4/+4
* Fix build on Libav (again)wm42013-07-151-0/+1
* Fix build on Libavwm42013-07-151-0/+1
* sd_ass: scale blur by original video size if requestedwm42013-07-151-0/+9
* sd_add: add terrible hack for (xy-)vsfilter compatibilitywm42013-07-152-9/+133
* Cleanup some include statementswm42013-07-121-1/+1
* demux: remove facility for partial packet readswm42013-07-111-2/+3
* Merge branch 'master' into remove_old_demuxerswm42013-07-081-1/+1
|\
| * sub: Do not use deprecated “Sans” fontconfig aliasMartin Herkt2013-07-081-1/+1
* | Remove old demuxerswm42013-07-071-0/+1
|/
* sd_lavc: respect forced subs only setting for DVD subswm42013-06-291-3/+9
* sd_ass: convert pts to integer for get_text()wm42013-06-291-3/+2
* dec_sub: introduce sub_control(), use it for sub_stepwm42013-06-294-16/+34
* sub: update subtitle time offset even if pausedwm42013-06-292-2/+2
* core: rename mplayer.h and quvi.cwm42013-06-281-1/+0
* 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
* Merge branch 'sub_mess2'wm42013-06-2511-1833/+384
|\
| * 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-252-1/+101
| * 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
| * sub: add demux_libass wrapper, drop old hackswm42013-06-252-30/+0
| * subreader: turn into actual demuxerwm42013-06-251-65/+0
| * Move/rename subreader.cwm42013-06-256-1461/+1
| * sd_ass: fix nonsensewm42013-06-251-1/+4
| * sd_ass: disable special handling of subtitles with duration 0wm42013-06-252-1/+22
| * sd_ass: handle libavformat ASS comment packets as wellwm42013-06-232-18/+14
| * subreader: remove overlap handling codewm42013-06-231-243/+3
| * sub: do some timing postprocessing on preloaded subswm42013-06-231-0/+45
| * sub: preload external text subtitleswm42013-06-232-1/+61
| * stream: remove padding parameter from stream_read_complete()wm42013-06-231-1/+1
* | sd_srt: handle '<font color="##FFA500">'wm42013-06-181-0/+2
|/
* stream: remove stream_reset()wm42013-06-161-2/+0
* sd_srt, sd_microdvd: set ASS script resolutionwm42013-06-033-1/+18
* sub: add name field to all sub decoderswm42013-06-039-0/+20
* sd_ass: add default style if there aren't any styleswm42013-06-031-4/+8
* ass_mp: provide function to add default styleswm42013-06-033-17/+30
* core: add common function to initialize AVPacketwm42013-06-031-4/+1
* sub: never set VSFilter aspect if the ASS subtitle is convertedwm42013-06-033-1/+7
* sub: don't check for duplicates on sub conversionwm42013-06-033-6/+17
* sd_lavc_conv: strip style headerwm42013-06-031-0/+19
* sd_lavc_conv: add hack if AV_CODEC_PROP_TEXT_SUB is not availablewm42013-06-031-1/+17
* sd_ass: strip empty/whitespace lines in -no-ass modewm42013-06-031-1/+13
* sub: make use of libavcodec subtitle converterswm42013-06-034-0/+151
* sub: turn subassconvert_ functions into sub converterswm42013-06-0310-233/+151
* sub: split subassconvert.c into sd_microdvd.c and sd_srt.cwm42013-06-032-256/+311
* sub: basic subtitle converterswm42013-06-035-35/+219
* sub: refactorwm42013-06-018-170/+235
* core: add demux_sub pseudo demuxerwm42013-06-012-30/+5
* sub: various minor subtitle related changeswm42013-06-015-32/+25
* sub: remove some global variableswm42013-05-307-118/+76
* spudec: restore --sub-forced-only supportwm42013-05-301-0/+2
* sub: add sd_spu.c to wrap spudec, cleanup mplayer.cwm42013-05-308-46/+149
* sub: remove check_duplicate_plaintext_event()wm42013-05-301-19/+0
* sub: redo how -no-ass is handledwm42013-05-3011-323/+159
* add osd-scale commandPaul B Mahol2013-05-141-0/+8
* command: simplify sub OSD updatewm42013-05-142-6/+4
* Fix some cppcheck / scan-build warningswm42013-05-062-2/+1
* subreader: fix one more unsafe sscanf call with "%["Uoti Urpala2013-05-061-1/+1
* subreader: fix out of bound write access when parsing .srtwm42013-04-301-4/+4
* subassconverter: silence clang warningStefano Pigozzi2013-04-281-1/+1
* osd: convert OSD font to OpenTypewm42013-04-272-0/+0
* subassconvert: do not escape likely ASS override tagswm42013-04-261-1/+19
* subassconvert: add more web colorswm42013-04-201-24/+153
* core: display subtitle codec in track listingwm42013-04-202-2/+4
* sub, demux: identify subtitle types with the codec namewm42013-04-205-25/+60
* sub: add --osd-blur and --sub-text-blur optionswm42013-04-133-0/+5
* osd_libass: actually free ASS_Trackswm42013-04-121-0/+6
* osd: fix OSD bar position markerwm42013-04-021-0/+10
* osd: disable border for inner part of the OSD barwm42013-03-311-1/+1
* osd: draw the OSD bar with ASS vector drawingswm42013-03-302-67/+172
* sub: don't crash on GBRP videowm42013-03-281-2/+4
* sub: print messages before and after font setupwm42013-03-201-0/+2
* Prefix CODEC_ID_ with AV_wm42013-03-131-5/+5
* Fix missing ctype.h includeswm42013-03-042-0/+2
* vo: remove and cleanup globalsAlexander Preisinger2013-03-041-1/+1
* fix clang compiler warningsStefano Pigozzi2013-03-031-1/+1
* m_option: don't define OPT_BASE_STRUCT by defaultwm42013-03-011-1/+0
* vo_caca: remove OSD supportwm42013-02-242-22/+0
* cleanup: remove duplicated function, move escape parsing functionwm42013-02-161-18/+11
* osd: always update already visible OSD bar on seekswm42013-02-161-2/+4
* osd: add --osd-bar-align-x/y options to control OSD bar positionwm42013-02-141-2/+19
* Check return values of some mp_find_..._config_file function calls for NULLwm42013-02-091-2/+3
* sub: add experimental --force-rgba-osd-rendering switchwm42013-01-131-1/+6
* draw_bmp: use multiple bounding boxeswm42013-01-131-27/+20
* img_convert: use multiple bounding boxes for ASS->RGBAwm42013-01-131-26/+47
* img_convert: add sub_bitmap bounding box functionswm42013-01-135-25/+97
* draw_bmp: don't copy Y plane on up/down-samplingwm42013-01-131-5/+46
* draw_bmp: do not reallocate upsample temp image on each framewm42013-01-131-2/+14
* draw_bmp: refactorwm42013-01-131-17/+31
* draw_bmp: always allocate cachewm42013-01-131-26/+25
* mp_image: add mp_image_crop()wm42013-01-131-12/+2
* vo_xv, vo_x11: simplify OSD redrawingwm42013-01-134-149/+1
* sub: do not copy the target image if there is no OSD/subswm42013-01-132-0/+26
* draw_bmp: better way to find 444 formatwm42013-01-131-43/+13
* video: cleanup: replace old mp_image function nameswm42013-01-132-9/+9
* mp_image: simplify image allocationwm42013-01-131-16/+15
* mp_image: require using mp_image_set_size() for setting w/hwm42013-01-131-5/+1
* cleanup: ass_mp.h: remove dummy declarationswm42013-01-061-15/+1
* sub: add --sub-text-* options to unstyled text subtitles fontwm42013-01-052-2/+2
* demux_mpg, ass_mp: fix warningsRudolf Polzer2012-12-281-0/+4
* sub: add ASS to RGBA conversionwm42012-12-284-2/+83
* path: add mp_find_config_file and reorganize some of the codeStefano Pigozzi2012-12-152-14/+9
* ass_mp: allow to use a custom fontconfig configuration fileStefano Pigozzi2012-12-151-9/+14
* sd_ass: free external subtitle trackswm42012-12-141-0/+6
* sd_lavc: keep subs on subtitle track switchingwm42012-12-121-1/+7
* configure: remove --disable-sortsubwm42012-12-111-46/+4
* sub: remove vobsub reader in favor of ffmpeg vobsub demuxerwm42012-12-115-1076/+29
* sub: clear libavformat demuxed subtitles on seekingwm42012-12-031-0/+6
* subreader: fix some of ASS parser issuesUoti Urpala2012-12-031-45/+22
* subs: remove --utf8, simplify codeUoti Urpala2012-12-033-22/+5
* video: add support for 12 and 14 bit YUV pixel formatsStephen Hutchinson2012-12-031-0/+8
* subassconverter: correctly handle RRGGBB and unknow formatsStefano Pigozzi2012-11-251-22/+31
* sub: add --sub-gray option to display image subs in grayscalewm42012-11-253-2/+42
* sub: reimplement -spugauss as --sub-gausswm42012-11-253-0/+49
* osd: fix z-order of subtitle OSD elementswm42012-11-221-2/+3
* draw_bmp: add RGB rendering to fix image quality issueswm42012-11-221-1/+12
* subreader: do not skip the first char of ASS fields.cigaes2012-11-211-1/+1
* vo_xv: don't require frame stepping to remove OSD or subswm42012-11-214-0/+149
* osd: make the OSD and sub font more customizablewm42012-11-205-69/+135
* Fix potential bugs and issues, general cleanupsreimar2012-11-203-13/+8
* sd_ass: fix ASS subtitles coming from demux_lavfwm42012-11-161-3/+7
* subreader: replace sub_free() by talloc destructorwm42012-11-162-7/+7
* clang: fix all warnings except deprecationsStefano Pigozzi2012-11-131-1/+1
* Rename directories, move files (step 2 of 2)wm42012-11-1214-46/+43
* Merge branch 'osd_changes' into masterwm42012-11-0118-1447/+1282
|\
| * draw_bmp: remove swscale bug workaroundwm42012-11-011-3/+1
| * screenshot, draw_bmp: use colorspace passed with mp_imagewm42012-11-014-35/+53
| * csputils: better support for integer color valueswm42012-10-282-2/+6
| * draw_bmp, csputils: use function instead of macrowm42012-10-282-24/+7
| * draw_bmp: cosmetics, refactorwm42012-10-283-434/+332
| * draw_bmp: remove CONDITIONAL2 codewm42012-10-241-25/+0
| * Merge branch 'master' into osd_changeswm42012-10-241-2/+2
| |\
| * | options: remove --ffactor switchwm42012-10-244-11/+2
| * | options: remove --subfont-autoscale (changes default font scale)wm42012-10-244-31/+2
| * | options: remove subtitle related options that did nothingwm42012-10-244-24/+5
| * | draw_bmp: fix IMGFMT_BGR32 useRudolf Polzer2012-10-241-9/+15
| * | sub: add clarifying commentswm42012-10-241-1/+3
| * | draw_bmp: fix for yuy2 formatwm42012-10-241-1/+2
| * | sub: simplify OSD redrawing logicwm42012-10-242-17/+3
| * | VO, sub: refactorwm42012-10-2412-125/+70
| * | draw_bmp: don't try to call swscale if image format not supportedwm42012-10-241-0/+3
| * | sub: add cache to mp_draw_sub_bitmaps()wm42012-10-244-19/+86
| * | sub, vf_ass: allow rendering RGBA subs, replace old vf_ass renderingwm42012-10-242-69/+70
| * | sub: fix text subtitle aspect ratio with vo_xv and vo_lavc, refactorwm42012-10-245-8/+8
| * | spudec: use csputils for color conversionwm42012-10-241-10/+8
| * | Remove things related to old OSDwm42012-10-246-1066/+1
| * | img_convert: fix alignment for RGBA imageswm42012-10-241-3/+8
| * | sub: add function to draw OSD into an imagewm42012-10-242-0/+31
| * | draw_bmp: compensate for libswscale writing past image boundswm42012-10-241-1/+2
| * | sub: add helper to draw sub-bitmaps into an imageRudolf Polzer2012-10-242-0/+592
| * | Merge branch 'master' into osd_changeswm42012-10-163-18/+34
| |\ \
| * | | sub: fix and simplify some change detection detailswm42012-10-163-15/+14
| * | | spudec.c: crop subs, set scaled flagwm42012-10-161-30/+84
| * | | sub: switch to premultiplied alphawm42012-10-162-5/+21
| * | | sub: never decode subs to old OSD formatwm42012-10-169-169/+191
| * | | sub: cosmetics: move things aroundwm42012-10-166-63/+70
| * | | sub: cleanup: don't pass parameters via global variableswm42012-10-167-42/+38
| * | | sub: always go through sub.c for OSD renderingwm42012-10-163-10/+102
| * | | sub, VO: remove vo_osd_resized() functionwm42012-10-162-9/+0
| * | | sub: remove logic for disabling hinting on scaled EOSDwm42012-10-164-8/+4
| * | | sub: make it easier to set DVD sub decoding with sd_lavcwm42012-10-162-8/+23
| * | | osd_libass: set RTL base direction to neutralwm42012-10-161-3/+6
| * | | sub: cleanup: remove vo_osd_probar_type/value global variableswm42012-10-163-12/+9
| * | | sub: cosmetics: turn some defines into enumswm42012-10-162-28/+34
| * | | sub: allow converting DVD subs to RGBAwm42012-10-164-6/+53
| * | | sub: allow rendering OSD in ASS image format directly, simplifywm42012-10-1612-522/+593
| * | | sub: add preliminary emulation layer to draw OSD with EOSDwm42012-10-162-0/+82
| * | | sub: create sub_bitmap array even when using libasswm42012-10-164-18/+67
* | | | subreader: do not write outside array boundsreimar2012-10-311-2/+4
* | | | spudec: set pointers to NULL after freereimar2012-10-311-0/+2
| |_|/ |/| |
* | | osd_libass: increase robustness when handling internal OSD escapeswm42012-10-221-1/+1
* | | osd_libass: fix stupid dangling pointer crashwm42012-10-221-1/+1
| |/ |/|
* | osd_libass: fix \n escapeswm42012-10-141-8/+3
* | sub: add --ass-style-override option to disable style overrideswm42012-10-122-13/+29
* | sub: enable sub-pos with libasswm42012-10-122-1/+6
|/
* subs, vo_vdpau: support RGBA color for PGS subtitlesUoti Urpala2012-09-185-12/+143
* options: remove -subalignwm42012-09-182-2/+0
* subs: restore support for sub_step command with libasswm42012-09-182-0/+14
* subs, vo: do sub bitmap change detection by comparing IDsUoti Urpala2012-09-184-9/+22
* subs: always use sub decoder framework for libass renderingUoti Urpala2012-09-188-27/+98
* subs: libass: use a single persistent renderer for subtitlesUoti Urpala2012-09-185-26/+25
* sd_lavc: use subtitle framework for former av_sub.c codeUoti Urpala2012-09-185-94/+72
* core: manage tracks in the frontendwm42012-09-183-1/+8
* osd_libass: fix displaying empty text, fix API usagewm42012-08-211-11/+6
* Adjust ffmpeg/libav #includes to work with recent upstream changesUoti Urpala2012-08-211-1/+1
* osd: get rid of useless initialization functionwm42012-08-201-9/+1
* sub: remove unused definitionswm42012-08-201-12/+0
* Remove dvdnav support (DVD menus)wm42012-08-162-68/+0
* sub: fix confusion of ass_library handleswm42012-08-073-11/+14
* osd_libass: allocate separate ASS_Library for OSDwm42012-08-073-5/+9
* osd: reset OSD change state even if VO doesn't draw OSDwm42012-08-072-0/+10
* VO: remove old VO gluewm42012-08-073-18/+2
* osd: free buffer allocated with av_malloc with av_freewm42012-08-041-4/+4
* sub: simplify code by always defining sub_cpwm42012-08-032-5/+3
* subassconvert: order colour names alphabetically / better match W3 listmplayer-svn2012-08-031-7/+23
* spudec: use more precise alpha handling for -spuaa 4mplayer-svn2012-08-031-2/+2
* av_sub, spudec: support multiple rectanglesmplayer-svn2012-08-033-41/+113
* subreader: eliminate duplicate subtitle linesmplayer-svn2012-08-031-0/+10
* subreader: SSA reader: do not strip commas in commandsmplayer-svn2012-08-031-0/+3
* subreader: fix reading of aqr/subrip09 subtitlesmplayer-svn2012-08-031-8/+8
* subreader: get rid of some code duplicationmplayer-svn2012-08-031-64/+34
* Remove teletext supportwm42012-08-034-31/+0
* osd: minor simplification of vo_osd_changed()wm42012-08-012-11/+20
* Remove dead codewm42012-08-0110-986/+0
* configure: remove checks for malloc.h and alloca()wm42012-07-301-3/+0
* configure: remove memalign checkwm42012-07-301-3/+5
* ass_mp.c: remap libass log levelswm42012-07-301-0/+12
* sub: silence output of subtitle search messagewm42012-07-301-1/+1
* sub: remove unrar_execwm42012-07-303-466/+0
* bstr: rename bstr() function to bstr0(), and typedef bstr to struct bstrwm42012-07-282-15/+15
* osd: osd_font.h -> osd_font.pfbwm42012-07-283-546/+3
* osd: remove freetype font rendering codewm42012-07-2810-2703/+52
* osd: use libass for OSD renderingwm42012-07-2810-970/+1440
* osd: enable line breaking for OSD textwm42012-07-281-31/+67
* Merge remote-tracking branch 'origin/master'wm42012-05-201-1/+1
|\
| * font_load_ft.c: fix possible crash with recent FontconfigUoti Urpala2012-05-171-1/+1
* | Merge remote-tracking branch 'origin/master'wm42012-04-291-33/+34
|\|
| * subassconvert: make subrip attribute parsing more robustUoti Urpala2012-04-171-33/+34
| * subassconvert: handle unquoted attributes in subrip font tagswm42012-04-171-27/+45
* | Merge remote-tracking branch 'origin/master'wm42012-04-281-1/+6
|\|
| * subs: only use "subfont.ttf" as libass fallback if it existsUoti Urpala2012-04-141-1/+6
* | subassconvert: handle unquoted attributes in subrip font tagswm42012-04-161-27/+45
* | Merge remote-tracking branch 'origin/master'wm42012-04-011-0/+1
|\|
| * timeline: subs: keep subtitle tracks in source timeUoti Urpala2012-03-251-0/+1
* | Merge remote-tracking branch 'origin/master' into my_masterwm42012-03-163-10/+6
|\|
| * windows support: unicode filenameswm42012-03-092-8/+4
| * cleanup: Silence compilation warnings on MinGW-w64wm42012-03-011-2/+2
* | ass_mp.c: remove code duplicationwm42012-03-061-2/+1
* | Merge remote-tracking branch 'origin/master' into my_masterwm42012-03-052-8/+15
|\|
| * build: switch to libavutil bswap.h and intreadwrite.hUoti Urpala2012-02-011-6/+8
| * Update Libav API usesUoti Urpala2012-02-011-2/+7
* | Fix minor memory leak from 2003wm42012-02-251-2/+8
|/
* configure, build: require at least Libav 0.7Uoti Urpala2011-12-221-2/+0
* core, vo: modify OSD redraw architecture, support EOSDUoti Urpala2011-12-061-0/+1
* subreader.c: don't run FriBiDi code if using libassUoti Urpala2011-09-231-1/+4
* sd_ass.c: set event->Style to fix --ass-stylesUoti Urpala2011-09-231-0/+1
* options: move libass-related options to structUoti Urpala2011-09-033-55/+33
* subassconvert: handle "\r\n" line endsClément Bœsch2011-09-021-1/+1
* aviheader.h: avoid including demuxer.hUoti Urpala2011-08-192-0/+2
* core: allocate OSD text buffers dynamicallyharklu2011-08-092-1/+11
* subs: libass: apply option changes to all track typesUoti Urpala2011-08-082-7/+2
* subs: libass: remove bad ass_set_margins() on settings resetUoti Urpala2011-08-081-1/+4
* cleanup: move global ass_force_reload to struct osd_stateUoti Urpala2011-08-083-14/+12
* bstr: rename BSTR() -> bstr()Uoti Urpala2011-07-271-13/+13
* subs: fix per-file --ass-force-styleUoti Urpala2011-07-232-3/+0
* cleanup: subs: remove global ass_library variableUoti Urpala2011-07-234-4/+3
* cleanup: do libav* initialization on startupUoti Urpala2011-07-181-2/+0
* cleanup: vobsub.c: simplify parsingcboesch2011-07-061-57/+10
* cosmetics: Fix typoscehoyos2011-07-061-4/+4
* subreader: SAMI subs: wrap line if neededreimar2011-06-291-0/+2
* sub/ass: use default style, not first style unconditionallyGrigori Goronzy2011-06-141-1/+2
* cleanup: shut up more warningsClément Bœsch2011-05-064-10/+11
* Merge branch 'mplayer1_changes'Uoti Urpala2011-05-021-0/+4
|\
| * sub/spudec: fix artefacts at right border of subtitlesreimar2011-05-021-0/+4
* | find_subfiles: fix unintended modification of global filenameUoti Urpala2011-04-281-1/+1
* | cleanup: avoid various GCC warningsClément Bœsch2011-04-201-1/+1
* | cleanup: find_subfiles.c: simplify (mainly using bstr)Uoti Urpala2011-04-201-156/+113
* | cleanup: find_subfiles.c: simplify declarations and allocationsClément Bœsch2011-04-201-36/+25
* | find_subfiles: select subtitle files matching -slangClément Bœsch2011-04-201-57/+59
* | find_subfiles: try to determine if a .sub file is text or vobsubClément Bœsch2011-04-201-0/+14
* | subs: options: add -sub-pathsClément Bœsch2011-04-202-5/+29
* | find_subfiles: allow subtitle search in multiple directoriesClément Bœsch2011-04-201-117/+103
* | subs: move vobsub loading logic down to find_subfiles.cUoti Urpala2011-04-202-0/+26
* | subs: move text sub loading logic down to find_subfiles.cClément Bœsch2011-04-202-2/+11
* | find_subfiles: move sub_filenames() hereClément Bœsch2011-04-204-283/+297
* | options: change -alang and -slang to use string list typeClément Bœsch2011-04-202-5/+7
* | stream.[ch], ass_mp: new stream function for whole-file readsUoti Urpala2011-03-031-34/+12
|/
* cleanup: remove some casts of memalign() return valuediego2011-02-151-2/+2
* Merge branch 'sub'Uoti Urpala2011-01-261-1/+1
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-2622-1/+10677
* cleanup: rename ass_* functions to mp_ass_*Uoti Urpala2011-01-261-1/+1
* subs: use correct font aspect ratio for libass + converted subsUoti Urpala2011-01-261-0/+2
* sd_ass: remove subreader use, support plaintext markupUoti Urpala2011-01-181-12/+66
* subtitles: style support for common SubRip tags and MicroDVDUoti Urpala2011-01-182-0/+529
* subtitles: add framework for subtitle decodersUoti Urpala2011-01-184-0/+200