summaryrefslogtreecommitdiffstats
path: root/mpcommon.c
diff options
context:
space:
mode:
authoraurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-09-05 15:07:06 +0000
committeraurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-09-05 15:07:06 +0000
commit81058d5af23507640036ffb061d3c42accd0b163 (patch)
tree8db26321c123f5c81bbace877c0b9369360e1ec1 /mpcommon.c
parent79874cb4ea71182a5eaa7564d7cc16a16c3c987d (diff)
downloadmpv-81058d5af23507640036ffb061d3c42accd0b163.tar.bz2
mpv-81058d5af23507640036ffb061d3c42accd0b163.tar.xz
libass: add a new ass_process_data() to process demuxed subtitle packets
conforming to the ASS spec git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27530 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mpcommon.c')
-rw-r--r--mpcommon.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/mpcommon.c b/mpcommon.c
index bf78b50fe8..489cc5fc48 100644
--- a/mpcommon.c
+++ b/mpcommon.c
@@ -122,9 +122,7 @@ void update_subtitles(sh_video_t *sh_video, demux_stream_t *d_dvdsub, int reset)
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) {