diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2015-01-07 12:18:40 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2015-01-07 13:25:09 +0100 |
commit | ad465e789721194a6bc08a0b02dbbd9b19960f41 (patch) | |
tree | 6d1274b1cd5be57f0bf9d6dd63a2dfe97869ee67 | |
parent | 69ee915e1c628fdf8b270de8c19ff357333e354a (diff) | |
download | ffmpeg-ad465e789721194a6bc08a0b02dbbd9b19960f41.tar.gz |
avcodec/mpeg12: Try to fetch pts/dts from both the packet associated with the picture start code as well as earlier start codes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavcodec/mpeg12.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/mpeg12.c b/libavcodec/mpeg12.c index 153e4aa300..3128e8d1e3 100644 --- a/libavcodec/mpeg12.c +++ b/libavcodec/mpeg12.c @@ -234,7 +234,7 @@ int ff_mpeg1_find_frame_end(ParseContext *pc, const uint8_t *buf, int buf_size, } } if (pc->frame_start_found == 0 && s && state == PICTURE_START_CODE) { - ff_fetch_timestamp(s, i - 3, 1, 0); + ff_fetch_timestamp(s, i - 3, 1, i > 3); } } } |