[FFmpeg-devel] [PATCH 1/4] pan: raise correct error when there is no param specified.
Clément Bœsch
ubitux at gmail.com
Wed Jan 18 13:31:29 CET 2012
From: Clément Bœsch <clement.boesch at smartjog.com>
---
libavfilter/af_pan.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/libavfilter/af_pan.c b/libavfilter/af_pan.c
index c4e64c8..add14b0 100644
--- a/libavfilter/af_pan.c
+++ b/libavfilter/af_pan.c
@@ -95,6 +95,12 @@ static av_cold int init(AVFilterContext *ctx, const char *args0, void *opaque)
int nb_in_channels[2] = { 0, 0 }; // number of unnamed and named input channels
double gain;
+ if (!args0) {
+ av_log(ctx, AV_LOG_ERROR,
+ "pan filter needs a channel layout and a set "
+ "of channels definitions as parameter\n");
+ return AVERROR(EINVAL);
+ }
if (!args)
return AVERROR(ENOMEM);
arg = av_strtok(args, ":", &tokenizer);
--
1.7.8.3
More information about the ffmpeg-devel
mailing list