Make write_streamheader() return a meaningful error code if no codec

tag is defined, rather than return -1.

Originally committed as revision 23433 to svn://svn.ffmpeg.org/ffmpeg/trunk
oldabi
Stefano Sabatini 15 years ago
parent fc0c41240e
commit ffd5f09844
  1. 2
      libavformat/nutenc.c

@ -405,7 +405,7 @@ static int write_streamheader(AVFormatContext *avctx, ByteIOContext *bc, AVStrea
if (codec->codec_tag){ if (codec->codec_tag){
put_le32(bc, codec->codec_tag); put_le32(bc, codec->codec_tag);
}else }else
return -1; return AVERROR(EINVAL);
put_v(bc, nut->stream[i].time_base - nut->time_base); put_v(bc, nut->stream[i].time_base - nut->time_base);
put_v(bc, nut->stream[i].msb_pts_shift); put_v(bc, nut->stream[i].msb_pts_shift);

Loading…
Cancel
Save