|
|
|
@@ -2132,7 +2132,7 @@ static int64_t mpegts_get_dts(AVFormatContext *s, int stream_index, |
|
|
|
int64_t *ppos, int64_t pos_limit) |
|
|
|
{ |
|
|
|
MpegTSContext *ts = s->priv_data; |
|
|
|
int64_t pos, timestamp; |
|
|
|
int64_t pos; |
|
|
|
pos = ((*ppos + ts->raw_packet_size - 1 - ts->pos47) / ts->raw_packet_size) * ts->raw_packet_size + ts->pos47; |
|
|
|
ff_read_frame_flush(s); |
|
|
|
if (avio_seek(s->pb, pos, SEEK_SET) < 0) |
|
|
|
|