diff options
author | Alex Converse <alex.converse@gmail.com> | 2012-06-08 12:02:04 -0700 |
---|---|---|
committer | Alex Converse <alex.converse@gmail.com> | 2012-06-12 10:05:31 -0700 |
commit | 65a80ee1ec854dc4e5d090fa5b2be9afeae312d3 (patch) | |
tree | 325a6af9f0df22820518bf32d419291f5349e731 /libavfilter/avfilter.c | |
parent | 47b812e9cec3e0b29799b71009585ea77133eef0 (diff) | |
download | ffmpeg-65a80ee1ec854dc4e5d090fa5b2be9afeae312d3.tar.gz |
avfilter: Log an error if avfilter fails to configure a link.
Diffstat (limited to 'libavfilter/avfilter.c')
-rw-r--r-- | libavfilter/avfilter.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index 3dbb6920ee..9b62be33ca 100644 --- a/libavfilter/avfilter.c +++ b/libavfilter/avfilter.c @@ -163,8 +163,12 @@ int avfilter_config_links(AVFilterContext *filter) "callbacks on all outputs\n"); return AVERROR(EINVAL); } - } else if ((ret = config_link(link)) < 0) + } else if ((ret = config_link(link)) < 0) { + av_log(link->src, AV_LOG_ERROR, + "Failed to configure output pad on %s\n", + link->src->name); return ret; + } if (link->time_base.num == 0 && link->time_base.den == 0) link->time_base = link->src && link->src->input_count ? @@ -189,8 +193,12 @@ int avfilter_config_links(AVFilterContext *filter) } if ((config_link = link->dstpad->config_props)) - if ((ret = config_link(link)) < 0) + if ((ret = config_link(link)) < 0) { + av_log(link->src, AV_LOG_ERROR, + "Failed to configure input pad on %s\n", + link->dst->name); return ret; + } link->init_state = AVLINK_INIT; } |