From d2064fd42b2dd1cf1c44e5c4fc4b8aaba6698637 Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Thu, 12 Aug 2010 00:35:19 +0000 Subject: Fix segv when stream copy and validate_tag fails, st->codec->codec is not set Originally committed as revision 24782 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavformat') diff --git a/libavformat/utils.c b/libavformat/utils.c index fb0554b98a..8853a650cb 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -2699,8 +2699,8 @@ int av_write_header(AVFormatContext *s) char tagbuf[32]; av_get_codec_tag_string(tagbuf, sizeof(tagbuf), st->codec->codec_tag); av_log(s, AV_LOG_ERROR, - "Tag %s/0x%08x incompatible with output codec '%s'\n", - tagbuf, st->codec->codec_tag, st->codec->codec->name); + "Tag %s/0x%08x incompatible with output codec id '%d'\n", + tagbuf, st->codec->codec_tag, st->codec->codec_id); return AVERROR_INVALIDDATA; } }else -- cgit v1.2.3