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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Limit debug output on parsing errors
Grigori Goronzy
2010-07-19
2
-2
/
+2
*
Drawing cache: include scale factor in hash key
Grigori Goronzy
2010-07-14
1
-1
/
+5
*
Avoid unnecessary conditional and initializations
Grigori Goronzy
2010-07-14
1
-4
/
+3
*
ASS_Drawing: do not free glyph
Grigori Goronzy
2010-07-14
1
-2
/
+0
*
Fix match_fullname loop
Grigori Goronzy
2010-07-11
1
-1
/
+2
*
Simple optimizations to memory handling
Grigori Goronzy
2010-06-27
2
-7
/
+4
*
Reduce number of glyph copies
Grigori Goronzy
2010-06-27
1
-16
/
+18
*
Add fixups for various font defects
Grigori Goronzy
2010-06-26
3
-82
/
+128
*
Improve fullname matching
Grigori Goronzy
2010-06-26
1
-5
/
+18
*
Fix off-by-one error in cbox calculation
Grigori Goronzy
2010-06-07
1
-1
/
+1
*
Export ass_flush_events symbol
Grigori Goronzy
2010-06-02
1
-0
/
+1
*
Add API function to flush all events
Grigori Goronzy
2010-05-31
2
-1
/
+21
*
Handle simple backquoting
Clément Bœsch
2010-05-22
1
-0
/
+8
*
Fix ascender/descender scaling
Grigori Goronzy
2010-05-17
1
-1
/
+1
*
Use first Windows charmap as fallback
Grigori Goronzy
2010-04-18
1
-2
/
+13
*
Support multiple faces per attachment correctly
Grigori Goronzy
2010-04-17
2
-2
/
+2
*
Simplify: FreeType glyph load flags
Grigori Goronzy
2010-04-11
1
-2
/
+2
*
Use vertical ascender only for rotated glyphs
Grigori Goronzy
2010-04-11
1
-1
/
+1
*
Completely disable transforms when loading a glyph
Grigori Goronzy
2010-04-11
1
-0
/
+1
*
Do not rotate glyphs below lower bound (GDI)
Grigori Goronzy
2010-04-11
1
-31
/
+20
*
Calculate vertical layout ascender/descender
Grigori Goronzy
2010-04-11
1
-0
/
+3
*
Basic @font support
Grigori Goronzy
2010-04-11
5
-14
/
+40
*
Ignore global advance width unconditionally
Grigori Goronzy
2010-04-10
1
-5
/
+5
*
Bump LIBASS_VERSION
0.9.9
Grigori Goronzy
2010-03-01
1
-1
/
+1
*
Cosmetics: remove underscore prefix from _select_font function
Grigori Goronzy
2010-02-13
1
-4
/
+4
*
fontconfig: consider fullname for matching fonts
Grigori Goronzy
2010-02-12
1
-3
/
+61
*
Move frame size setup into ass_reconfigure
Grigori Goronzy
2010-02-12
1
-16
/
+15
*
Update documentation to reflect fontconfig changes
Grigori Goronzy
2010-02-12
1
-2
/
+2
*
Remove file size limit in ass_read_file
Grigori Goronzy
2010-02-06
1
-9
/
+0
*
Use font scaling coefficient 1.0 by default
Grigori Goronzy
2010-02-06
1
-0
/
+2
*
Do not try to render if fonts have not been configured
Grigori Goronzy
2010-02-06
2
-0
/
+5
*
Clarify that libass expects subtitle packets in Matroska format
Grigori Goronzy
2010-02-02
1
-3
/
+4
*
Update ass_set_fonts_dir documentation
Grigori Goronzy
2010-02-02
1
-3
/
+5
*
Skip border generation if glyph is collapsed
Grigori Goronzy
2010-01-21
1
-2
/
+3
*
Adjust a few message levels and message texts
Grigori Goronzy
2010-01-19
2
-5
/
+5
*
Up size limit for script files
Grigori Goronzy
2010-01-19
1
-2
/
+3
*
Fix a warning due to added constness
Grigori Goronzy
2010-01-12
1
-1
/
+1
*
Fix leftovers from conversion to ass_strtod
Yuriy M. Kaminskiy
2010-01-12
2
-4
/
+6
*
Constify table in ass_strtod
Yuriy M. Kaminskiy
2010-01-12
1
-0
/
+2
*
Remove support for freetype < 2.2.1
Grigori Goronzy
2010-01-08
2
-15
/
+0
*
Remove support for fontconfig < 2.4.2
Grigori Goronzy
2010-01-08
1
-119
/
+1
*
Use conversion functions to generate cache keys
Grigori Goronzy
2010-01-07
1
-6
/
+6
*
Improve rotation cache accuracy
Grigori Goronzy
2010-01-07
2
-3
/
+18
*
Don't flag for freeing if codepage is unspecified
Grigori Goronzy
2010-01-06
1
-5
/
+6
*
Reset clip_mode on new events
Grigori Goronzy
2010-01-05
1
-0
/
+1
*
Replace strtod with locale-independent strtod
Grigori Goronzy
2010-01-05
4
-4
/
+254
*
Fix minor typo
Grigori Goronzy
2009-10-11
1
-1
/
+1
*
Fix libass w/o fontconfig
Grigori Goronzy
2009-10-11
5
-28
/
+41
*
strdup() fontconfig strings freed by caller
Grigori Goronzy
2009-10-08
1
-3
/
+5
*
Remove superfluous cast
Grigori Goronzy
2009-10-08
1
-1
/
+1
*
Fix alpha calculation in some cases
Grigori Goronzy
2009-10-02
1
-2
/
+2
*
Bump version to 0.9.8
Grigori Goronzy
2009-09-18
1
-1
/
+1
*
Refactor: effect parsing should be in ass_parse.c
Grigori Goronzy
2009-09-16
3
-76
/
+76
*
Copy shadow bitmap from glyph bitmap
Grigori Goronzy
2009-09-16
1
-19
/
+13
*
Render NBSP (\h) as normal space
Grigori Goronzy
2009-09-16
1
-0
/
+3
*
Disable kerning by default and make it configurable
Grigori Goronzy
2009-09-08
3
-1
/
+7
*
Fix inline function prototypes
Grigori Goronzy
2009-09-02
1
-2
/
+2
*
Refactor: move event parsing code into separate file
Grigori Goronzy
2009-09-01
5
-844
/
+900
*
Fix underrun in slant pen correction
Grigori Goronzy
2009-09-01
1
-1
/
+2
*
Handle illegal \a tags like VSFilter
Grigori Goronzy
2009-09-01
1
-1
/
+2
*
opaque box: do not subtract glyph from border
Grigori Goronzy
2009-09-01
3
-4
/
+9
*
Revert "Merge glyph and outline bitmap better"
Grigori Goronzy
2009-09-01
1
-1
/
+1
*
Calculate glyph slant width correctly
Grigori Goronzy
2009-08-31
1
-4
/
+7
*
Do not close empty drawings
Grigori Goronzy
2009-08-29
1
-2
/
+4
*
Fix order of pen advance assignments
Grigori Goronzy
2009-08-23
1
-3
/
+3
*
Fix opaque box sizing again
Grigori Goronzy
2009-08-23
1
-7
/
+20
*
Fix glyph overlap blending
Grigori Goronzy
2009-08-23
2
-16
/
+17
*
Scale kerning according to x font scaling factor
Grigori Goronzy
2009-08-22
1
-2
/
+4
*
Trim whitespace after line wrapping
Grigori Goronzy
2009-08-22
2
-6
/
+86
*
Clip vector blending: do not copy last row padding
Grigori Goronzy
2009-08-20
1
-1
/
+1
*
Adjust shearing behavior to match VSFilter
Grigori Goronzy
2009-08-20
1
-9
/
+15
*
VSFilter quirk: double-scale widths of opaque boxes
Grigori Goronzy
2009-08-20
1
-0
/
+5
*
Improve and fix outline striker
Grigori Goronzy
2009-08-15
1
-10
/
+31
*
Fix caching of underlined/striked out glyphs
Grigori Goronzy
2009-08-15
2
-1
/
+4
*
Fix crash if glyph bitmap rasterization fails
Grigori Goronzy
2009-08-14
1
-1
/
+1
*
Implement wrap style 1
Grigori Goronzy
2009-08-14
1
-5
/
+4
*
Cosmetics: ass_render.c formatting
Grigori Goronzy
2009-08-14
1
-19
/
+18
*
Use event bbox for collision detection
Grigori Goronzy
2009-08-13
2
-8
/
+27
*
Scale ascender/descender for opaque boxes
Grigori Goronzy
2009-08-13
1
-0
/
+4
*
Fix build without fontconfig
Alexis Ballier
2009-08-12
1
-0
/
+2
*
Do not draw opaque box if border size zero
Grigori Goronzy
2009-08-12
1
-1
/
+3
*
BorderStyle cache integration
Grigori Goronzy
2009-08-12
2
-0
/
+6
*
Always parse colors as hex for ASS tracks
Grigori Goronzy
2009-08-12
4
-7
/
+11
*
Add glyph emboldening fallback
Grigori Goronzy
2009-08-12
1
-0
/
+22
*
Fix italic to non-italic space handling
Grigori Goronzy
2009-08-12
1
-4
/
+6
*
Support \q override tag
Grigori Goronzy
2009-08-12
2
-3
/
+11
*
Implement BorderStyle 3
Grigori Goronzy
2009-08-12
1
-3
/
+48
*
Fix advance for italic to non-italic style changes
Grigori Goronzy
2009-08-12
1
-0
/
+9
*
Factor out renderer types into separate file
Grigori Goronzy
2009-08-07
3
-217
/
+260
*
Bump shared library version
0.9.7
Grigori Goronzy
2009-08-07
1
-1
/
+1
*
Bump LIBASS_VERSION due to renames
Grigori Goronzy
2009-08-06
1
-1
/
+1
*
Use int for ScaledBorderAndShadow
Grigori Goronzy
2009-08-06
1
-1
/
+1
*
Rename typedefs (breaks API)
Grigori Goronzy
2009-08-06
19
-601
/
+607
*
Cosmetics: add parameter name in prototype
Grigori Goronzy
2009-08-05
1
-1
/
+1
*
Fix typo
Grigori Goronzy
2009-08-05
1
-1
/
+1
*
Clarify the AR parameter meanings
Grigori Goronzy
2009-08-05
2
-10
/
+10
*
Get rid of MAX_EVENTS limit
Grigori Goronzy
2009-07-30
1
-3
/
+3
*
Do not round karaoke timing coordinates
Grigori Goronzy
2009-07-29
1
-2
/
+2
*
Bring back names for public types
Grigori Goronzy
2009-07-28
1
-3
/
+3
*
Fix \k and \ko tags
Grigori Goronzy
2009-07-28
1
-2
/
+2
*
Clean up typedefs/structs
Grigori Goronzy
2009-07-28
13
-54
/
+52
*
Improve message callback API
Grigori Goronzy
2009-07-26
4
-8
/
+7
*
Remove shift vector in ass_render_event
Grigori Goronzy
2009-07-25
4
-13
/
+8
*
Assume 4:3 AR when calculating missing PlayResX/Y
Grigori Goronzy
2009-07-25
1
-7
/
+2
*
Handle clip vector rasterizer errors
Grigori Goronzy
2009-07-24
1
-1
/
+8
*
Document ass_hinting enum
Grigori Goronzy
2009-07-24
1
-1
/
+7
*
Fix renderer memory leaks
Grigori Goronzy
2009-07-24
1
-3
/
+13
*
Fix fontconfig memory leaks
Grigori Goronzy
2009-07-24
1
-4
/
+2
*
Free tracks properly
Grigori Goronzy
2009-07-24
1
-0
/
+2
*
Fix compilation without fontconfig
Grigori Goronzy
2009-07-24
1
-3
/
+5
*
Move render_id into ass_renderer
Grigori Goronzy
2009-07-24
1
-3
/
+1
*
Fallback to default fontconfig configuration
Grigori Goronzy
2009-07-22
1
-1
/
+9
*
Fix rasterizer error handling (double free)
Grigori Goronzy
2009-07-22
1
-1
/
+0
*
Bold/italic: interpret -1 as "true"
Grigori Goronzy
2009-07-22
1
-6
/
+6
*
Do not double free default font/family buffers
Grigori Goronzy
2009-07-21
1
-5
/
+0
*
Factor out bitmap buffer copy
Grigori Goronzy
2009-07-21
2
-7
/
+27
*
Clamp clip rectangle to frame size
Grigori Goronzy
2009-07-21
2
-4
/
+5
*
Animations: allow equal start and end time
Grigori Goronzy
2009-07-21
1
-2
/
+2
*
Check for table availability when striking a glyph
Grigori Goronzy
2009-07-20
1
-2
/
+2
*
Font metrics: prefer OS/2 table for ascender/descender
Grigori Goronzy
2009-07-20
1
-4
/
+10
*
Fix borders when a x/y component is zero
Grigori Goronzy
2009-07-19
1
-1
/
+1
*
Fix drawing parser memory leak
Grigori Goronzy
2009-07-19
2
-3
/
+1
*
Introduce simple cache memory management
Grigori Goronzy
2009-07-19
5
-5
/
+58
*
Fix vertical centering (VALIGN_CENTER)
Grigori Goronzy
2009-07-19
1
-1
/
+1
*
Fix ascender/descender calculation for empty lines
Grigori Goronzy
2009-07-19
1
-5
/
+8
*
Improve API headers and documentation
Grigori Goronzy
2009-07-17
2
-61
/
+171
*
Improve fontconfig setup
Grigori Goronzy
2009-07-17
5
-19
/
+47
*
Tweak font metrics to match Windows GDI
Grigori Goronzy
2009-07-17
1
-2
/
+3
*
Clear free list on renderer uninit
Grigori Goronzy
2009-07-16
1
-11
/
+17
*
Implement vector clips
Grigori Goronzy
2009-07-16
3
-23
/
+224
*
Output messages to stderr by default
Grigori Goronzy
2009-07-12
1
-3
/
+3
*
Proper support for empty lines
Grigori Goronzy
2009-07-12
1
-9
/
+8
*
Allow passing user data to callback
Grigori Goronzy
2009-07-12
4
-6
/
+14
*
Merge glyph and outline bitmap better
Grigori Goronzy
2009-07-12
1
-1
/
+1
*
Redo border calculations for \be and \blur
Grigori Goronzy
2009-07-12
1
-25
/
+28
*
Check whether renderer and track use the same library instance
Grigori Goronzy
2009-07-12
1
-0
/
+3
*
Updates for autotools' make dist
Grigori Goronzy
2009-07-12
4
-4
/
+5
*
Message callback funtionality
Grigori Goronzy
2009-07-11
17
-211
/
+297
*
Replace string defines with real strings
Grigori Goronzy
2009-07-11
11
-191
/
+131
*
Move gaussian blur into bitmap handling code
Grigori Goronzy
2009-07-10
3
-122
/
+121
*
Slight optimizations for \be, \blur
Grigori Goronzy
2009-07-10
2
-5
/
+5
*
Use better method for stroking with \xbord, \ybord
Grigori Goronzy
2009-07-08
1
-86
/
+62
*
Correctly round doubles to integers
Grigori Goronzy
2009-07-08
1
-2
/
+2
*
Turn down subpixel accuracy to 1/8th pixel
Grigori Goronzy
2009-07-08
1
-3
/
+4
*
Support for underline and strikethrough
Grigori Goronzy
2009-07-07
5
-6
/
+111
*
Fix crash when event format spec is missing
Grigori Goronzy
2009-07-07
1
-13
/
+22
*
Implement drawing mode (\p)
Grigori Goronzy
2009-07-06
8
-68
/
+694
*
Remove read_file_recode from API
Grigori Goronzy
2009-07-01
2
-3
/
+1
*
Scale letter spacing with font scale
Grigori Goronzy
2009-07-01
1
-1
/
+2
*
Scale rotation constants with font scale
Grigori Goronzy
2009-07-01
1
-10
/
+15
*
Assume pixel ratio equals aspect ratio
Grigori Goronzy
2009-07-01
1
-1
/
+3
*
Support for \iclip (inverse clipping)
Grigori Goronzy
2009-06-30
1
-2
/
+127
*
Fix karaoke (\kf) timing
Grigori Goronzy
2009-06-30
1
-3
/
+3
*
Move subpixel shift out of transform_3d
Grigori Goronzy
2009-06-29
1
-10
/
+19
*
API: make process_force_style available
Grigori Goronzy
2009-06-29
3
-3
/
+6
*
PAR correction for rendering at non-video resolution
Grigori Goronzy
2009-06-29
2
-4
/
+8
*
Restrict symbols exported in the DSO
Grigori Goronzy
2009-06-29
2
-0
/
+32
*
Fix two-pass stroking for \xbord, \ybord
Grigori Goronzy
2009-06-29
1
-2
/
+3
*
Handle conflicting \t time intervals
Grigori Goronzy
2009-06-29
1
-2
/
+2
*
shift_bitmap: do not rely on compiler optimizations
Grigori Goronzy
2009-06-29
1
-4
/
+4
*
Subpixel accurate shadow rendering
Grigori Goronzy
2009-06-29
4
-6
/
+72
*
Fix subpixel shift calculation for negative coordinates
Grigori Goronzy
2009-06-28
1
-4
/
+4
*
Make \shad, \xshad and \yshad animatable.
Grigori Goronzy
2009-06-27
1
-8
/
+15
*
Support \xshad and \yshad override tags
Grigori Goronzy
2009-06-27
1
-16
/
+22
*
Support \xbord and \ybord override tags
Grigori Goronzy
2009-06-27
2
-41
/
+117
*
Fix memory leak in render_overlap
Grigori Goronzy
2009-06-27
1
-7
/
+4
*
Fix strdup() string leaks
Grigori Goronzy
2009-06-27
2
-0
/
+8
*
Make \fax and \fay animatable.
Grigori Goronzy
2009-06-27
1
-2
/
+4
*
Fix rotation and subpixel placement
Grigori Goronzy
2009-06-27
1
-2
/
+4
*
Include ass_utils.h instead of mputils.h
Grigori Goronzy
2009-06-27
7
-8
/
+3
*
Incorporate mputils.c into ass_utils.c
Grigori Goronzy
2009-06-27
5
-286
/
+226
*
Cosmetics: minor cleanup in ass_render_events
Grigori Goronzy
2009-06-27
1
-5
/
+1
*
<