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