summaryrefslogtreecommitdiff
path: root/libavformat/avidec.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2005-08-15 15:58:21 +0000
committerMichael Niedermayer <michaelni@gmx.at>2005-08-15 15:58:21 +0000
commit7cbaa7bafa16b572aaae692722a9f8db90b65cb8 (patch)
tree050620b8c810b57d2d8d7f2997c6bc0ae511bd0d /libavformat/avidec.c
parent30bc6613fed9592e81b04818cb3e6c95088460d1 (diff)
parse pict_type for streams in avi
fix mpeg4 parser so it outputs te pict_type support header only parseing without repacking Originally committed as revision 4527 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/avidec.c')
-rw-r--r--libavformat/avidec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/avidec.c b/libavformat/avidec.c
index 15bd18a375..01b1a9d8c9 100644
--- a/libavformat/avidec.c
+++ b/libavformat/avidec.c
@@ -302,6 +302,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap)
st->codec->codec_id = codec_get_id(codec_bmp_tags, tag1);
if (st->codec->codec_id == CODEC_ID_XAN_WC4)
xan_video = 1;
+ st->need_parsing = 2; //only parse headers dont do slower repacketization, this is needed to get the pict type which is needed for generating correct pts
// url_fskip(pb, size - 5 * 4);
break;
case CODEC_TYPE_AUDIO: