Mercurial > mplayer.hg
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) {