summaryrefslogtreecommitdiffstats
path: root/libass/ass.c
Commit message (Expand)AuthorAgeFilesLines
* string2timecode: don't truncate to intOleg Oshmyan2015-06-091-1/+1
* Remove several dead storesGrigori Goronzy2015-06-071-1/+0
* Fix minor memory leak in ass_read_stylesGrigori Goronzy2015-06-071-1/+2
* Parse and animate all colors and alpha values like VSFilterOleg Oshmyan2015-05-251-4/+1
* Make timestamp parsing more lenientwm42015-03-061-1/+1
* Fix broken memory leak check in legacy APIwm42014-11-221-0/+1
* More malloc checkingwm42014-11-171-3/+1
* Check more mallocswm42014-11-091-2/+28
* Load embedded fonts from memory correctlywm42014-11-041-10/+3
* Parse override tag arguments exactly like VSFilter 2.38Oleg Oshmyan2014-06-061-8/+1
* Move (r)skip_spaces to ass_utilsOleg Oshmyan2014-06-061-22/+1
* Remove some ass_msg() callswm42014-01-241-13/+6
* Allocate track array exponentiallywm42014-01-241-2/+1
* A whole bunch of parsing and default value fixesOleg Oshmyan2014-01-071-2/+11
* Parse Angle overrides as floating-point numbersOleg Oshmyan2014-01-071-1/+1
* Try to make really weird looking macro mess more understandablewm42013-11-261-9/+23
* Add ass_library_version()wm42013-11-251-0/+5
* Don't rely on events being sorted in ass_step_sub()wm42013-10-071-19/+31
* enca: fix memory leakwangkun2013-09-241-0/+5
* Don't mutate input buffer for ass_read_memory()wm42013-06-231-4/+11
* Parse style names like VSFilter doesOleg Oshmyan2013-06-221-4/+10
* Support reading the YCbCr Matrix headerOleg Oshmyan2013-03-031-0/+4
* Add Blur field to ASS_Stylewm42013-01-111-0/+1
* Fix fallback event formatsGrigori Goronzy2013-01-091-2/+2
* Parse angle in styles as double numberGrigori Goronzy2013-01-071-1/+1
* Fix leaks when error occurs.Xidorn Quan2012-12-141-1/+4
* Support \rSTYLENAME syntaxGrigori Goronzy2012-03-111-24/+0
* Support language hint in the Script Info sectionGrigori Goronzy2011-08-011-0/+8
* refactor: move track init into ass track parserGrigori Goronzy2011-06-061-0/+33
* Nicer default styleGrigori Goronzy2011-05-301-1/+1
* Remove misleading comment about style case sensitivityGrigori Goronzy2011-04-091-1/+0
* Much improved "Default" styleGrigori Goronzy2011-04-091-2/+36
* Relicense to ISCGrigori Goronzy2010-09-281-12/+10
* Get rid of NULL checks for freeGrigori Goronzy2010-08-091-22/+14
* Fix another minor leak (event_format overwriting)Grigori Goronzy2010-08-091-0/+1
* Fix leaking of script-embedded fontsGrigori Goronzy2010-08-091-4/+2
* POSIX compliance: add strings.h include where appropriateGrigori Goronzy2010-08-071-0/+1
* Limit debug output on parsing errorsGrigori Goronzy2010-07-191-1/+1
* Add API function to flush all eventsGrigori Goronzy2010-05-311-0/+14
* Basic @font supportGrigori Goronzy2010-04-111-6/+0
* Remove file size limit in ass_read_fileGrigori Goronzy2010-02-061-9/+0
* Up size limit for script filesGrigori Goronzy2010-01-191-2/+3
* Fix leftovers from conversion to ass_strtodYuriy M. Kaminskiy2010-01-121-3/+5
* Don't flag for freeing if codepage is unspecifiedGrigori Goronzy2010-01-061-5/+6
* Disable kerning by default and make it configurableGrigori Goronzy2009-09-081-0/+4
* Always parse colors as hex for ASS tracksGrigori Goronzy2009-08-121-1/+1
* Rename typedefs (breaks API)Grigori Goronzy2009-08-061-62/+66
* Clean up typedefs/structsGrigori Goronzy2009-07-281-1/+1
* Free tracks properlyGrigori Goronzy2009-07-241-0/+2
* Message callback funtionalityGrigori Goronzy2009-07-111-53/+66
* Replace string defines with real stringsGrigori Goronzy2009-07-111-38/+37
* Fix crash when event format spec is missingGrigori Goronzy2009-07-071-13/+22
* Remove read_file_recode from APIGrigori Goronzy2009-07-011-1/+1
* API: make process_force_style availableGrigori Goronzy2009-06-291-3/+3
* Include ass_utils.h instead of mputils.hGrigori Goronzy2009-06-271-1/+0
* Rename various non-static functionsGrigori Goronzy2009-06-271-1/+1
* Rename mp_msg to ass_msgGrigori Goronzy2009-06-271-29/+29
* Remove static variable modifier in sub_recodegreg2009-06-201-1/+1
* Reindent all source code.greg2009-06-201-834/+914
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-44/+44
* Use ScaledBorderAndShadow: yes by default.greg2009-03-111-0/+1
* Style override for ScaledBorderAndShadow.greg2009-03-051-0/+2
* Support ScaledBorderAndShadow property.greg2009-03-051-0/+2
* libass: fix type mismatch between size parameter and the way it's usedaurel2008-09-051-1/+1
* libass: add a new ass_process_data() to process demuxed subtitle packetsaurel2008-09-051-4/+16
* Rename font-related preprocessor directives.diego2008-08-071-6/+6
* Rename some preprocessor directives from CONFIG_* to HAVE_* where appropriate;diego2008-08-011-5/+5
* Start unifying names of internal preprocessor directives.diego2008-07-301-5/+5
* The size of output buffer is stored in 'osize', not 'size'.eugeni2008-05-291-1/+1
* Clear iconv conversion state also in libass.eugeni2008-05-291-3/+11
* Offset should be size_t.eugeni2008-05-291-1/+1
* In case 2 styles have the same name, prefer the latest one.eugeni2008-05-191-1/+1
* Speak of libass instead of MPlayer in the libass license headers.diego2008-05-141-4/+4
* Use standard license header.diego2008-05-131-16/+18
* Skip '@' at the beginning of the font name.eugeni2008-05-011-0/+6
* Case insensitive parsing of SSA/ASS section headers.eugeni2008-03-301-5/+5
* Skip BOM at the beginning of text in ASS parser.eugeni2008-03-301-2/+6
* Allow overriding [Script Info] parameters with -ass-force-style option.eugeni2008-01-051-0/+9
* typodiego2007-12-301-1/+1
* Our enca code uses strdup() on the input encoding name, as we don't modify it...iive2007-10-281-4/+1
* When parsing ass-force-style arguments, search for '=' and '.' characters witheugeni2007-06-151-2/+2
* Make sure there is at least one style in ass_track when parsing events.eugeni2007-06-151-7/+8
* Move code for reading a file and recoding it to utf-8 to a separate function.eugeni2007-06-011-9/+21
* Support fractional font sizes.eugeni2007-05-141-2/+2
* Don't deallocate font data if it will be used later.eugeni2007-05-091-1/+3
* Both (-1) and 1 mean bold font in SSA/ASS styles.eugeni2007-02-191-0/+3
* Correct implementation of text spacing.eugeni2007-02-191-2/+2
* Keep embedded fonts in ass_library_t and perform actual disk writeeugeni2006-12-031-80/+0
* Rename: ass_process_font -> ass_add_font.eugeni2006-12-031-3/+3
* Avoid calling validate_fname() twice for one string.eugeni2006-12-031-3/+1
* MSGTRs for libasskraymer2006-11-191-15/+15
* Collect all includes of mplayer headers in libass in a single file (mputils.h).eugeni2006-11-191-6/+1
* Fix the following compiler warnings:eugeni2006-11-051-2/+1
* Introduce MSGT_ASS, use it for all libass messages.eugeni2006-11-031-30/+30
* Implement loading subtitles from memory.eugeni2006-11-031-24/+93
* Bugfix: sub_recode could deallocate global sub_cp under some circumstances.eugeni2006-11-031-1/+1
* Revert r20517.eugeni2006-10-291-2/+7
* Copy the following functions to libass to avoid dependency on the rest of mpl...eugeni2006-10-291-7/+2
* Libass interface reworked:eugeni2006-10-281-27/+26
* Add copyright notice and vim/emacs comments to libass and vf_ass.c.eugeni2006-10-011-0/+20
* Set ReadOrder values for external subtitles.eugeni2006-09-191-0/+5
* Add -ass-styles option. It allows to load styles from a file and use themeugeni2006-09-031-10/+43
* Don't sort events when reading external subs. With r19644, the order does not...eugeni2006-09-021-19/+0
* Better collision detection algorithm. The idea is to keep a subtitle in placeeugeni2006-09-021-0/+2
* Read layer info from external subs.eugeni2006-09-021-0/+1
* Bugfix: potential write of unallocated memory.eugeni2006-08-311-3/+5
* Apply -ass-force-style also to tracks generated from subdata.eugeni2006-08-291-1/+1
* Ignore '*' at the beginning of style name.eugeni2006-08-281-0/+1
* New cmdline option: -ass-force-style.eugeni2006-08-221-1/+74
* SSA/ASS parser reworked, with 2 main results:eugeni2006-08-221-112/+230
* Add public functions for removal of styles and events.eugeni2006-08-211-21/+22
* Replace stdint.h with inttypes.h.eugeni2006-08-151-1/+0
* Replace %lld with PRId64, part 2.eugeni2006-08-131-1/+1
* MinGW treats %lld as %d. Replace it with PRId64.eugeni2006-08-131-1/+2
* Initial libass release (without mencoder support).eugeni2006-07-071-0/+857