[vlc-devel] [PATCH 14/17] cdda: handle matching_time
Thomas Guillem
thomas at gllm.fr
Tue Mar 9 15:15:43 UTC 2021
---
modules/access/cdda.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/access/cdda.c b/modules/access/cdda.c
index 9260b833eda..e367a5a1a4d 100644
--- a/modules/access/cdda.c
+++ b/modules/access/cdda.c
@@ -174,7 +174,8 @@ static int Demux(demux_t *demux)
date_Increment(&sys->pts, block->i_nb_samples);
es_out_Send(demux->out, sys->es, block);
- es_out_SetPCR(demux->out, date_Get(&sys->pts));
+ es_out_SetPCRTime(demux->out, date_Get(&sys->pts),
+ (INT64_C(40000) * sys->position) / 3);
return VLC_DEMUXER_SUCCESS;
}
--
2.30.0
More information about the vlc-devel
mailing list