summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.h
Commit message (Collapse)AuthorAgeFilesLines
* refactor: move ASS_Renderer getters/setters/etc into separate fileGrigori Goronzy2010-08-011-0/+4
|
* Refactor: move event parsing code into separate fileGrigori Goronzy2009-09-011-0/+2
| | | | | Move all code related to parsing event lines and processing override tags into a separate file (ass_parse.c).
* Trim whitespace after line wrappingGrigori Goronzy2009-08-221-0/+1
| | | | | Mark leading and trailing spaces on lines and adjust layouting code to respect these marks and skip the spaces.
* Use event bbox for collision detectionGrigori Goronzy2009-08-131-2/+3
| | | | | | Consider the bounding box of an event for collision detection instead of only its vertical position and height. This allows multiple events per line if they don't overlap.
* Support \q override tagGrigori Goronzy2009-08-121-1/+1
| | | | | | Parse \q override tag and set a new state variable to its value. The line wrapping code still needs improvements; wrap style 0/3 are not entirely correctly implemented and style 1 is not implemented.
* Factor out renderer types into separate fileGrigori Goronzy2009-08-071-0/+258