From 9a1978b2ee0c68d3992fbc97fb42d462937129f1 Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 10 May 2013 19:45:38 +0200 Subject: osd_libass: make sure Z-order is well defined for multiple events Otherwise, events may overlap in arbitrary ways. --- sub/osd_libass.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sub') diff --git a/sub/osd_libass.c b/sub/osd_libass.c index eadb0e8da5..32edf78f96 100644 --- a/sub/osd_libass.c +++ b/sub/osd_libass.c @@ -104,6 +104,7 @@ static ASS_Event *add_osd_ass_event(ASS_Track *track, const char *text) event->Start = 0; event->Duration = 100; event->Style = track->default_style; + event->ReadOrder = n; assert(event->Text == NULL); if (text) event->Text = strdup(text); -- cgit v1.2.3