mirror of https://git.ffmpeg.org/ffmpeg.git
af_resample: check av_opt_set_dict return value
CC: libav-stable@libav.org Bug-Id: CID 1087076
This commit is contained in:
parent
2496dbd68b
commit
daef7feb09
|
@ -136,11 +136,14 @@ static int config_output(AVFilterLink *outlink)
|
||||||
return AVERROR(ENOMEM);
|
return AVERROR(ENOMEM);
|
||||||
|
|
||||||
if (s->options) {
|
if (s->options) {
|
||||||
|
int ret;
|
||||||
AVDictionaryEntry *e = NULL;
|
AVDictionaryEntry *e = NULL;
|
||||||
while ((e = av_dict_get(s->options, "", e, AV_DICT_IGNORE_SUFFIX)))
|
while ((e = av_dict_get(s->options, "", e, AV_DICT_IGNORE_SUFFIX)))
|
||||||
av_log(ctx, AV_LOG_VERBOSE, "lavr option: %s=%s\n", e->key, e->value);
|
av_log(ctx, AV_LOG_VERBOSE, "lavr option: %s=%s\n", e->key, e->value);
|
||||||
|
|
||||||
av_opt_set_dict(s->avr, &s->options);
|
ret = av_opt_set_dict(s->avr, &s->options);
|
||||||
|
if (ret < 0)
|
||||||
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
av_opt_set_int(s->avr, "in_channel_layout", inlink ->channel_layout, 0);
|
av_opt_set_int(s->avr, "in_channel_layout", inlink ->channel_layout, 0);
|
||||||
|
|
Loading…
Reference in New Issue