[vlc-devel] [PATCH] zvbi: Set stop pts only for subtitle teletext
Julian Scheel
julian at jusst.de
Thu Feb 6 15:30:42 CET 2014
From: Dennis Hamester <dhamester at jusst.de>
A maximum display time does not make sense for real teletext pages. Instead
they should be displayed until the user disables teletext or the page is
updated. Therefore do not set a stop timestamp on normal pages, but only when
rendering in text mode, which is meant for subtitles, where the timeout makes
sense.
Signed-off-by: Dennis Hamester <dhamester at jusst.de>
Signed-off-by: Julian Scheel <julian at jusst.de>
---
modules/codec/zvbi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/codec/zvbi.c b/modules/codec/zvbi.c
index 9049d3a..c9f36dc 100644
--- a/modules/codec/zvbi.c
+++ b/modules/codec/zvbi.c
@@ -533,7 +533,7 @@ static subpicture_t *Subpicture( decoder_t *p_dec, video_format_t *p_fmt,
p_spu->p_region->i_y = 0;
p_spu->i_start = i_pts;
- p_spu->i_stop = i_pts + 10000000;
+ p_spu->i_stop = b_text ? i_pts + 1000000 : 0;
p_spu->b_ephemer = true;
p_spu->b_absolute = b_text ? false : true;
--
1.8.5.3
More information about the vlc-devel
mailing list