diff mpcommon.c @ 27498:d895515b366d

libass: add a new ass_process_data() to process demuxed subtitle packets conforming to the ASS spec
author aurel
date Fri, 05 Sep 2008 15:07:06 +0000
parents 89971b14c335
children e54c9b7eb0d8
line wrap: on
line diff
--- a/mpcommon.c	Fri Sep 05 14:18:05 2008 +0000
+++ b/mpcommon.c	Fri Sep 05 15:07:06 2008 +0000
@@ -122,9 +122,7 @@
                 ass_track = sh ? sh->ass_track : NULL;
                 if (!ass_track) continue;
                 if (type == 'a') { // ssa/ass subs with libass
-                    ass_process_chunk(ass_track, packet, len,
-                                      (long long)(pts*1000 + 0.5),
-                                      (long long)((endpts-pts)*1000 + 0.5));
+                    ass_process_data(ass_track, packet, len);
                 } else { // plaintext subs with libass
                     vo_sub = NULL;
                     if (pts != MP_NOPTS_VALUE) {