index
:
libass
0.10.2
0.17.1-branch
checkasm
ci
configure
constness
coverity_scan
coverity_verbose_test
explicit-ts-tagging
master
no-iconv
pthreads
rgba
scan-build
split_ass_render_event
a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libass
/
ass.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
ass: handle movement==0 in ass_step_sub()
wm4
2016-02-04
1
-6
/
+12
*
ass: add ass_set_check_readorder() API function
wm4
2015-12-31
1
-2
/
+10
*
ass: reset the ReadOrder bitmap on ass_flush_events()
wm4
2015-12-20
1
-0
/
+3
*
Interpret timestamps with negative components more obviously
Oleg Oshmyan
2015-10-29
1
-2
/
+2
*
Fix several signedness bugs
Oleg Oshmyan
2015-10-29
1
-1
/
+1
*
ass: use a bitmap for checking duplicate events
wm4
2015-10-12
1
-2
/
+55
*
Remove ENCA support
Grigori Goronzy
2015-09-23
1
-24
/
+5
*
Fully fix compilation with MSVC/ICL
Oleg Oshmyan
2015-09-17
1
-0
/
+1
*
unistd.h is not needed
Oleg Oshmyan
2015-09-17
1
-1
/
+0
*
NIH: add locale-independent string functions
Grigori Goronzy
2015-09-11
1
-23
/
+22
*
fontselect: reimplement ass_set_fonts_dir() functionality
wm4
2015-08-28
1
-1
/
+1
*
string2timecode: don't truncate to int
Oleg Oshmyan
2015-06-09
1
-1
/
+1
*
Remove several dead stores
Grigori Goronzy
2015-06-07
1
-1
/
+0
*
Fix minor memory leak in ass_read_styles
Grigori Goronzy
2015-06-07
1
-1
/
+2
*
Parse and animate all colors and alpha values like VSFilter
Oleg Oshmyan
2015-05-25
1
-4
/
+1
*
Make timestamp parsing more lenient
wm4
2015-03-06
1
-1
/
+1
*
Fix broken memory leak check in legacy API
wm4
2014-11-22
1
-0
/
+1
*
More malloc checking
wm4
2014-11-17
1
-3
/
+1
*
Check more mallocs
wm4
2014-11-09
1
-2
/
+28
*
Load embedded fonts from memory correctly
wm4
2014-11-04
1
-10
/
+3
*
Parse override tag arguments exactly like VSFilter 2.38
Oleg Oshmyan
2014-06-06
1
-8
/
+1
*
Move (r)skip_spaces to ass_utils
Oleg Oshmyan
2014-06-06
1
-22
/
+1
*
Remove some ass_msg() calls
wm4
2014-01-24
1
-13
/
+6
*
Allocate track array exponentially
wm4
2014-01-24
1
-2
/
+1
*
A whole bunch of parsing and default value fixes
Oleg Oshmyan
2014-01-07
1
-2
/
+11
*
Parse Angle overrides as floating-point numbers
Oleg Oshmyan
2014-01-07
1
-1
/
+1
*
Try to make really weird looking macro mess more understandable
wm4
2013-11-26
1
-9
/
+23
*
Add ass_library_version()
wm4
2013-11-25
1
-0
/
+5
*
Don't rely on events being sorted in ass_step_sub()
wm4
2013-10-07
1
-19
/
+31
*
enca: fix memory leak
wangkun
2013-09-24
1
-0
/
+5
*
Don't mutate input buffer for ass_read_memory()
wm4
2013-06-23
1
-4
/
+11
*
Parse style names like VSFilter does
Oleg Oshmyan
2013-06-22
1
-4
/
+10
*
Support reading the YCbCr Matrix header
Oleg Oshmyan
2013-03-03
1
-0
/
+4
*
Add Blur field to ASS_Style
wm4
2013-01-11
1
-0
/
+1
*
Fix fallback event formats
Grigori Goronzy
2013-01-09
1
-2
/
+2
*
Parse angle in styles as double number
Grigori Goronzy
2013-01-07
1
-1
/
+1
*
Fix leaks when error occurs.
Xidorn Quan
2012-12-14
1
-1
/
+4
*
Support \rSTYLENAME syntax
Grigori Goronzy
2012-03-11
1
-24
/
+0
*
Support language hint in the Script Info section
Grigori Goronzy
2011-08-01
1
-0
/
+8
*
refactor: move track init into ass track parser
Grigori Goronzy
2011-06-06
1
-0
/
+33
*
Nicer default style
Grigori Goronzy
2011-05-30
1
-1
/
+1
*
Remove misleading comment about style case sensitivity
Grigori Goronzy
2011-04-09
1
-1
/
+0
*
Much improved "Default" style
Grigori Goronzy
2011-04-09
1
-2
/
+36
*
Relicense to ISC
Grigori Goronzy
2010-09-28
1
-12
/
+10
*
Get rid of NULL checks for free
Grigori Goronzy
2010-08-09
1
-22
/
+14
*
Fix another minor leak (event_format overwriting)
Grigori Goronzy
2010-08-09
1
-0
/
+1
*
Fix leaking of script-embedded fonts
Grigori Goronzy
2010-08-09
1
-4
/
+2
*
POSIX compliance: add strings.h include where appropriate
Grigori Goronzy
2010-08-07
1
-0
/
+1
*
Limit debug output on parsing errors
Grigori Goronzy
2010-07-19
1
-1
/
+1
*
Add API function to flush all events
Grigori Goronzy
2010-05-31
1
-0
/
+14
*
Basic @font support
Grigori Goronzy
2010-04-11
1
-6
/
+0
*
Remove file size limit in ass_read_file
Grigori Goronzy
2010-02-06
1
-9
/
+0
*
Up size limit for script files
Grigori Goronzy
2010-01-19
1
-2
/
+3
*
Fix leftovers from conversion to ass_strtod
Yuriy M. Kaminskiy
2010-01-12
1
-3
/
+5
*
Don't flag for freeing if codepage is unspecified
Grigori Goronzy
2010-01-06
1
-5
/
+6
*
Disable kerning by default and make it configurable
Grigori Goronzy
2009-09-08
1
-0
/
+4
*
Always parse colors as hex for ASS tracks
Grigori Goronzy
2009-08-12
1
-1
/
+1
*
Rename typedefs (breaks API)
Grigori Goronzy
2009-08-06
1
-62
/
+66
*
Clean up typedefs/structs
Grigori Goronzy
2009-07-28
1
-1
/
+1
*
Free tracks properly
Grigori Goronzy
2009-07-24
1
-0
/
+2
*
Message callback funtionality
Grigori Goronzy
2009-07-11
1
-53
/
+66
*
Replace string defines with real strings
Grigori Goronzy
2009-07-11
1
-38
/
+37
*
Fix crash when event format spec is missing
Grigori Goronzy
2009-07-07
1
-13
/
+22
*
Remove read_file_recode from API
Grigori Goronzy
2009-07-01
1
-1
/
+1
*
API: make process_force_style available
Grigori Goronzy
2009-06-29
1
-3
/
+3
*
Include ass_utils.h instead of mputils.h
Grigori Goronzy
2009-06-27
1
-1
/
+0
*
Rename various non-static functions
Grigori Goronzy
2009-06-27
1
-1
/
+1
*
Rename mp_msg to ass_msg
Grigori Goronzy
2009-06-27
1
-29
/
+29
*
Remove static variable modifier in sub_recode
greg
2009-06-20
1
-1
/
+1
*
Reindent all source code.
greg
2009-06-20
1
-834
/
+914
*
whitespace cosmetics: Remove all trailing whitespace.
diego
2009-05-13
1
-44
/
+44
*
Use ScaledBorderAndShadow: yes by default.
greg
2009-03-11
1
-0
/
+1
*
Style override for ScaledBorderAndShadow.
greg
2009-03-05
1
-0
/
+2
*
Support ScaledBorderAndShadow property.
greg
2009-03-05
1
-0
/
+2
*
libass: fix type mismatch between size parameter and the way it's used
aurel
2008-09-05
1
-1
/
+1
*
libass: add a new ass_process_data() to process demuxed subtitle packets
aurel
2008-09-05
1
-4
/
+16
*
Rename font-related preprocessor directives.
diego
2008-08-07
1
-6
/
+6
*
Rename some preprocessor directives from CONFIG_* to HAVE_* where appropriate;
diego
2008-08-01
1
-5
/
+5
*
Start unifying names of internal preprocessor directives.
diego
2008-07-30
1
-5
/
+5
*
The size of output buffer is stored in 'osize', not 'size'.
eugeni
2008-05-29
1
-1
/
+1
*
Clear iconv conversion state also in libass.
eugeni
2008-05-29
1
-3
/
+11
*
Offset should be size_t.
eugeni
2008-05-29
1
-1
/
+1
*
In case 2 styles have the same name, prefer the latest one.
eugeni
2008-05-19
1
-1
/
+1
*
Speak of libass instead of MPlayer in the libass license headers.
diego
2008-05-14
1
-4
/
+4
*
Use standard license header.
diego
2008-05-13
1
-16
/
+18
*
Skip '@' at the beginning of the font name.
eugeni
2008-05-01
1
-0
/
+6
*
Case insensitive parsing of SSA/ASS section headers.
eugeni
2008-03-30
1
-5
/
+5
*
Skip BOM at the beginning of text in ASS parser.
eugeni
2008-03-30
1
-2
/
+6
*
Allow overriding [Script Info] parameters with -ass-force-style option.
eugeni
2008-01-05
1
-0
/
+9
*
typo
diego
2007-12-30
1
-1
/
+1
*
Our enca code uses strdup() on the input encoding name, as we don't modify it...
iive
2007-10-28
1
-4
/
+1
*
When parsing ass-force-style arguments, search for '=' and '.' characters with
eugeni
2007-06-15
1
-2
/
+2
*
Make sure there is at least one style in ass_track when parsing events.
eugeni
2007-06-15
1
-7
/
+8
*
Move code for reading a file and recoding it to utf-8 to a separate function.
eugeni
2007-06-01
1
-9
/
+21
*
Support fractional font sizes.
eugeni
2007-05-14
1
-2
/
+2
*
Don't deallocate font data if it will be used later.
eugeni
2007-05-09
1
-1
/
+3
*
Both (-1) and 1 mean bold font in SSA/ASS styles.
eugeni
2007-02-19
1
-0
/
+3
*
Correct implementation of text spacing.
eugeni
2007-02-19
1
-2
/
+2
*
Keep embedded fonts in ass_library_t and perform actual disk write
eugeni
2006-12-03
1
-80
/
+0
*
Rename: ass_process_font -> ass_add_font.
eugeni
2006-12-03
1
-3
/
+3
*
Avoid calling validate_fname() twice for one string.
eugeni
2006-12-03
1
-3
/
+1
*
MSGTRs for libass
kraymer
2006-11-19
1
-15
/
+15
*
Collect all includes of mplayer headers in libass in a single file (mputils.h).
eugeni
2006-11-19
1
-6
/
+1
*
Fix the following compiler warnings:
eugeni
2006-11-05
1
-2
/
+1
*
Introduce MSGT_ASS, use it for all libass messages.
eugeni
2006-11-03
1
-30
/
+30
*
Implement loading subtitles from memory.
eugeni
2006-11-03
1
-24
/
+93
*
Bugfix: sub_recode could deallocate global sub_cp under some circumstances.
eugeni
2006-11-03
1
-1
/
+1
*
Revert r20517.
eugeni
2006-10-29
1
-2
/
+7
*
Copy the following functions to libass to avoid dependency on the rest of mpl...
eugeni
2006-10-29
1
-7
/
+2
*
Libass interface reworked:
eugeni
2006-10-28
1
-27
/
+26
*
Add copyright notice and vim/emacs comments to libass and vf_ass.c.
eugeni
2006-10-01
1
-0
/
+20
*
Set ReadOrder values for external subtitles.
eugeni
2006-09-19
1
-0
/
+5
*
Add -ass-styles option. It allows to load styles from a file and use them
eugeni
2006-09-03
1
-10
/
+43
*
Don't sort events when reading external subs. With r19644, the order does not...
eugeni
2006-09-02
1
-19
/
+0
*
Better collision detection algorithm. The idea is to keep a subtitle in place
eugeni
2006-09-02
1
-0
/
+2
*
Read layer info from external subs.
eugeni
2006-09-02
1
-0
/
+1
*
Bugfix: potential write of unallocated memory.
eugeni
2006-08-31
1
-3
/
+5
*
Apply -ass-force-style also to tracks generated from subdata.
eugeni
2006-08-29
1
-1
/
+1
*
Ignore '*' at the beginning of style name.
eugeni
2006-08-28
1
-0
/
+1
*
New cmdline option: -ass-force-style.
eugeni
2006-08-22
1
-1
/
+74
*
SSA/ASS parser reworked, with 2 main results:
eugeni
2006-08-22
1
-112
/
+230
*
Add public functions for removal of styles and events.
eugeni
2006-08-21
1
-21
/
+22
*
Replace stdint.h with inttypes.h.
eugeni
2006-08-15
1
-1
/
+0
*
Replace %lld with PRId64, part 2.
eugeni
2006-08-13
1
-1
/
+1
*
MinGW treats %lld as %d. Replace it with PRId64.
eugeni
2006-08-13
1
-1
/
+2
*
Initial libass release (without mencoder support).
eugeni
2006-07-07
1
-0
/
+857