mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-24 12:09:55 +00:00
Reset pts_buffers in av_read_frame_flush().
Patch by John Stebbins, jstebbins jetheaddev com Originally committed as revision 20806 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
92f99a33b8
commit
106fa129f4
@ -1177,7 +1177,7 @@ int av_find_default_stream_index(AVFormatContext *s)
|
|||||||
void av_read_frame_flush(AVFormatContext *s)
|
void av_read_frame_flush(AVFormatContext *s)
|
||||||
{
|
{
|
||||||
AVStream *st;
|
AVStream *st;
|
||||||
int i;
|
int i, j;
|
||||||
|
|
||||||
flush_packet_queue(s);
|
flush_packet_queue(s);
|
||||||
|
|
||||||
@ -1200,6 +1200,9 @@ void av_read_frame_flush(AVFormatContext *s)
|
|||||||
st->cur_len = 0;
|
st->cur_len = 0;
|
||||||
|
|
||||||
st->probe_packets = MAX_PROBE_PACKETS;
|
st->probe_packets = MAX_PROBE_PACKETS;
|
||||||
|
|
||||||
|
for(j=0; j<MAX_REORDER_DELAY+1; j++)
|
||||||
|
st->pts_buffer[j]= AV_NOPTS_VALUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user