aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Converse <alex.converse@gmail.com>2012-06-04 17:35:51 -0700
committerAlex Converse <alex.converse@gmail.com>2012-06-05 09:51:51 -0700
commit503f2feb143b58bf9b7850ef00ec0bb02d509f78 (patch)
tree918c6143ceca44a53c72d31675dac5b9ab9662cf
parentf0ff9eb49394d4ba06eff30e0dac2f3ce590e311 (diff)
downloadffmpeg-503f2feb143b58bf9b7850ef00ec0bb02d509f78.tar.gz
avprobe: Identify codec probe failures rather than calling them unsupported codecs.
-rw-r--r--avprobe.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/avprobe.c b/avprobe.c
index 2464f8623a..8e93d05ae9 100644
--- a/avprobe.c
+++ b/avprobe.c
@@ -733,7 +733,10 @@ static int open_input_file(AVFormatContext **fmt_ctx_ptr, const char *filename)
AVStream *stream = fmt_ctx->streams[i];
AVCodec *codec;
- if (!(codec = avcodec_find_decoder(stream->codec->codec_id))) {
+ if (stream->codec->codec_id == CODEC_ID_PROBE) {
+ fprintf(stderr, "Failed to probe codec for input stream %d\n",
+ stream->index);
+ } else if (!(codec = avcodec_find_decoder(stream->codec->codec_id))) {
fprintf(stderr,
"Unsupported codec with id %d for input stream %d\n",
stream->codec->codec_id, stream->index);