Commit c6c7052f authored by Denis Charmet's avatar Denis Charmet Committed by Jean-Baptiste Kempf

Use timecodescale to compute subtitle duration

Fix #2702
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent b42bf247
......@@ -641,7 +641,7 @@ msg_Dbg( p_demux, "block i_dts: %"PRId64" / i_pts: %"PRId64, p_block->i_dts, p_b
#endif
if( strcmp( tk->psz_codec, "S_VOBSUB" ) )
{
p_block->i_length = i_duration * 1000;
p_block->i_length = i_duration * tk-> f_timecodescale * (double) p_segment->i_timescale / 1000.0;
}
/* FIXME remove when VLC_TS_INVALID work is done */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment