summaryrefslogtreecommitdiffstats
path: root/libass/ass.c
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-02 19:17:32 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-02 19:17:32 +0000
commitfc6751b73a248955673550a8a9e92499c5912c18 (patch)
tree8dc56408120503d49c9729615a38e591442b17a9 /libass/ass.c
parent549b7f03c8eab97cb816c92df6c09cc1799eb746 (diff)
downloadmpv-fc6751b73a248955673550a8a9e92499c5912c18.tar.bz2
mpv-fc6751b73a248955673550a8a9e92499c5912c18.tar.xz
Better collision detection algorithm. The idea is to keep a subtitle in place
when a lower placed one disappears, thus improving readability. As a side effect, layers are supported now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19644 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass.c')
-rw-r--r--libass/ass.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libass/ass.c b/libass/ass.c
index c75fbf0e89..fcc205dec0 100644
--- a/libass/ass.c
+++ b/libass/ass.c
@@ -109,6 +109,8 @@ void ass_free_event(ass_track_t* track, int eid) {
free(event->Effect);
if (event->Text)
free(event->Text);
+ if (event->render_priv)
+ free(event->render_priv);
}
void ass_free_style(ass_track_t* track, int sid) {