vlc | branch: master | Francois Cartegnie <[email protected]> | Fri Jan 3 15:24:14 2014 +0100| [9fc1397ac49186237ea24991326206015bf4d32d] | committer: Francois Cartegnie
demux: oggseek: fix timestamp computation for opus > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9fc1397ac49186237ea24991326206015bf4d32d --- modules/demux/oggseek.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/demux/oggseek.c b/modules/demux/oggseek.c index 10638d2..91c24e4 100644 --- a/modules/demux/oggseek.c +++ b/modules/demux/oggseek.c @@ -804,7 +804,7 @@ int64_t Oggseek_GranuleToAbsTimestamp( logical_stream_t *p_stream, } else if( p_stream->fmt.i_codec == VLC_CODEC_OPUS ) { - i_timestamp = p_stream->i_pre_skip + i_granule * CLOCK_FREQ / 48000; + i_timestamp = ( i_granule - p_stream->i_pre_skip ) * CLOCK_FREQ / 48000; } else if( p_stream->fmt.i_codec == VLC_CODEC_VORBIS ) { _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
