From bb4cca9b325e96c9c7f05e9a902998564e41ea13 Mon Sep 17 00:00:00 2001 From: reimar Date: Sat, 27 Nov 2010 10:01:11 +0000 Subject: av_sub: Support clearing subtitles Makes PGS subtitles disappear at the appropriate time. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32651 b3059339-0415-0410-9bf9-f77b7e298cf2 --- av_sub.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/av_sub.c b/av_sub.c index 101f9a0291..e850e2ffa2 100644 --- a/av_sub.c +++ b/av_sub.c @@ -83,6 +83,8 @@ int decode_avsub(struct sh_sub *sh, uint8_t **data, int *size, *endpts = *pts + sub.end_display_time / 1000.0; *pts += sub.start_display_time / 1000.0; } + if (got_sub && vo_spudec && sub.num_rects == 0) + spudec_set_paletted(vo_spudec, NULL, 0, NULL, 0, 0, 0, 0, *pts, *endpts); if (got_sub && sub.num_rects > 0) { switch (sub.rects[0]->type) { case SUBTITLE_BITMAP: -- cgit v1.2.3