summaryrefslogtreecommitdiffstats
path: root/libass/ass_utils.h
Commit message (Expand)AuthorAgeFilesLines
* Switch to a new CPU flag infrastructureDr.Smile2022-12-041-4/+0
* refactor: prefix all internal API with ass_Oneric2022-10-221-1/+1
* refactor/utils: turn some functions into static inlinesOneric2022-10-221-3/+39
* refactor: move and static'fy some internal functionsOneric2022-10-221-7/+0
* Accept hexadecimal for all non-inline int valuesOneric2022-10-141-0/+1
* render: avoid UB on left shiftsOneric2022-04-261-0/+6
* parse: replace argtoi with argtoi32Oneric2022-04-261-8/+0
* utils: drop unused functionOneric2022-04-171-8/+0
* asm/x86: check highest supported leaf for cpuidOneric2022-03-171-3/+1
* Consistently use x86 asm code if we've built itOleg Oshmyan2022-02-121-1/+1
* Refactor track features to bitflagsOneric2021-12-141-0/+2
* Move the cache function to ass_cache.cOneric2021-10-151-22/+0
* Use gnu_printf format attribute to avoid warnings on MinGWOleg Oshmyan2021-07-101-1/+3
* ass_utils: add format-string attr to ass_msgrcombs2021-05-311-0/+3
* Replace M_PIOneric2021-03-281-0/+2
* Add strdup fallbackOneric2021-03-281-5/+0
* Fix crash on empty stringsDr.Smile2021-02-241-0/+3
* parsing: use string references for font family and drawing textDr.Smile2021-02-221-11/+22
* ass_utils: round double_to_d* properlyOleg Oshmyan2020-10-291-3/+3
* Remove unused rot_key functionOleg Oshmyan2020-10-271-6/+0
* ass_utils: make ass_strtod/strtoll wrappers inlineablercombs2020-08-301-4/+31
* Supress -Wimplicit-fallthrough warnings for false positivesOneric2020-07-051-3/+3
* cache: cleanupDr.Smile2019-05-191-8/+8
* Reuse numpad2align in parse_tagOleg Oshmyan2017-02-141-0/+1
* bitmap: use calloc instead of malloc/memsetRodger Combs2016-09-241-1/+2
* fontselect: don't trim font namesOleg Oshmyan2015-10-231-2/+0
* Remove ENCA supportGrigori Goronzy2015-09-231-9/+0
* Merge pull request #84 from astiob/msvcGrigori Goronzy2015-09-221-2/+0
|\
| * Include config.h in all source files and in no headersOleg Oshmyan2015-09-171-2/+0
* | fontselect: make iconv optional againwm42015-09-211-0/+1
|/
* Constify ass_msg format (NFC)Grigori Goronzy2015-07-101-1/+1
* fontselect: add and use strdup_trimmedGrigori Goronzy2015-07-101-0/+1
* directwrite: add initial fontselect implementationfeliwir2015-07-101-1/+1
* Trim spaces of font family stringsGrigori Goronzy2015-07-101-0/+1
* Parse and animate all colors and alpha values like VSFilterOleg Oshmyan2015-05-251-2/+14
* Fix a wrong commentOleg Oshmyan2015-05-231-1/+1
* Fix range in rot_keyRodger Combs2015-03-121-1/+1
* Fix degrees/radians cache confusion; avoid a fixed-point overflowRodger Combs2015-03-121-2/+2
* Provide a strndup() fallbackwm42014-11-171-0/+7
* Check bitmap allocation for overflowswm42014-11-161-0/+2
* Add another helper-macro for array allocationwm42014-11-141-0/+15
* Add ass_realloc_array()wm42014-11-111-0/+2
* Provide SIZE_MAX fallbackwm42014-11-091-0/+4
* Fix UB at left shifts of negative integersDr.Smile2014-11-071-3/+3
* parse_tag: remove unnecessary mallocOleg Oshmyan2014-06-061-1/+1
* Parse override tag arguments exactly like VSFilter 2.38Oleg Oshmyan2014-06-061-1/+1
* Move (r)skip_spaces to ass_utilsOleg Oshmyan2014-06-061-0/+2
* Use a function for aligned memory allocationswm42014-02-021-0/+8
* Unroll FNV-1A hash functionGrigori Goronzy2014-01-291-4/+9
* Added x86 ASM functions11rcombs2014-01-251-0/+6
* Combine bitmaps before applying blur and shadow11rcombs2014-01-251-0/+1
* Simplify hash function11rcombs2014-01-251-7/+4
* Fix \r style lookupOleg Oshmyan2013-06-221-0/+1
* Support reading the YCbCr Matrix headerOleg Oshmyan2013-03-031-0/+1
* Support \rSTYLENAME syntaxGrigori Goronzy2012-03-111-0/+1
* Relicense to ISCGrigori Goronzy2010-09-281-12/+10
* Improve rotation cache accuracyGrigori Goronzy2010-01-071-0/+15
* Replace strtod with locale-independent strtodGrigori Goronzy2010-01-051-0/+3
* Always parse colors as hex for ASS tracksGrigori Goronzy2009-08-121-1/+1
* Rename typedefs (breaks API)Grigori Goronzy2009-08-061-3/+3
* Clamp clip rectangle to frame sizeGrigori Goronzy2009-07-211-0/+1
* Message callback funtionalityGrigori Goronzy2009-07-111-4/+9
* Replace string defines with real stringsGrigori Goronzy2009-07-111-2/+0
* Move gaussian blur into bitmap handling codeGrigori Goronzy2009-07-101-3/+0
* Implement drawing mode (\p)Grigori Goronzy2009-07-061-0/+26
* Incorporate mputils.c into ass_utils.cGrigori Goronzy2009-06-271-0/+28
* Reindent all source code.greg2009-06-201-29/+37
* Support ScaledBorderAndShadow property.greg2009-03-051-0/+1
* Remove unused function argument.eugeni2009-02-271-2/+2
* Support fractional arguments for some override tags.eugeni2009-02-271-0/+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
* Add missing header #includes to fix 'make checkheaders'.diego2008-03-051-0/+2
* Comment out dump_glyph(): it is unused and, as it is now, breaks compilation.eugeni2008-02-221-1/+0
* Some debugging routines.eugeni2008-02-221-0/+1
* Consistently give all libass multiple inclusion guards a LIBASS_ prefix.diego2008-01-291-3/+3
* Add explanatory comments to the #endif part of multiple inclusion guards.diego2007-12-311-2/+1
* Do not use leading underscores in multiple inclusion guards, they are reserved.diego2007-07-021-2/+2
* Limit ass_font_set_transform to nonrotating transformations.eugeni2007-05-141-0/+6
* Move conversions between 16.16, 26.6 fixed point and int, double to separateeugeni2007-02-161-0/+26
* Revert r20517.eugeni2006-10-291-6/+0
* Copy the following functions to libass to avoid dependency on the rest of mpl...eugeni2006-10-291-0/+6
* Add copyright notice and vim/emacs comments to libass and vf_ass.c.eugeni2006-10-011-0/+20
* Initial libass release (without mencoder support).eugeni2006-07-071-0/+9