mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-24 20:19:55 +00:00
non-avc h264 stream problems patch by ("Ronald S. Bultje" rbultje, ronald bitfreak net)
Originally committed as revision 4368 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
41061adf49
commit
7dc1bea30f
@ -7343,7 +7343,7 @@ static int decode_frame(AVCodecContext *avctx,
|
||||
}
|
||||
|
||||
if(!h->is_avc && s->avctx->extradata_size && s->picture_number==0){
|
||||
if(0 < decode_nal_units(h, s->avctx->extradata, s->avctx->extradata_size) )
|
||||
if(decode_nal_units(h, s->avctx->extradata, s->avctx->extradata_size) < 0)
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
@ -77,6 +77,7 @@ void end_tag(ByteIOContext *pb, offset_t start)
|
||||
important if multiple tags possible for a given codec. */
|
||||
const CodecTag codec_bmp_tags[] = {
|
||||
{ CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
|
||||
{ CODEC_ID_H264, MKTAG('V', 'S', 'S', 'H') },
|
||||
|
||||
{ CODEC_ID_H263, MKTAG('H', '2', '6', '3') },
|
||||
{ CODEC_ID_H263P, MKTAG('H', '2', '6', '3') },
|
||||
|
Loading…
Reference in New Issue
Block a user