[MPlayer-dev-eng] [PATCH] libass rendering bugfixes

Evgeniy Stepanov eugeni.stepanov at gmail.com
Fri Aug 8 00:38:49 CEST 2008


On Wednesday 06 August 2008 23:15:03 Diogo Franco wrote:
> Here are three patches that fix some rendering bugs on libass:
>
> ass_transparency.patch: libass was rendering semitransparent fills on top
> of the border instead of on top of the video.

Could you explain it in more detail? In case of fully transparent fill, the 
inside of the glyph is set to 1/2 border color with your patch. See the 
attached file.

> ass_org_collision.patch: the \org override tag is also used to override the
> collision detection.
>
> ass_blur.patch: the fill must not be blurred if there is a border to blur.

Applied.
-------------- next part --------------
[Script Info]
Title: Default Aegisub file
ScriptType: v4.00+
WrapStyle: 0
PlayResX: 64
PlayResY: 48
ScaledBorderAndShadow: yes
Video Aspect Ratio: 0
Video Zoom: 6
Video Position: 0

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,DejaVu Serif,30,&HFFFFFFFF,&H000000FF,&H000000FF,&H00000000,0,0,0,0,100,100,0,0,1,5,0,2,10,10,10,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.53,0:00:07.20,Default,note,0000,0000,0000,,1


More information about the MPlayer-dev-eng mailing list