path: root/sub
Commit message (Expand)AuthorAgeFilesLines
* 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-03