lavfi: when configuring a link, set channel layout from previous link if unspecified
In avfilter_config_links(), if the current channel layout is not specified, set the same value of the previous link in the filterchain. Consistent with the logic used to set the other link parameters.
This commit is contained in:
parent
06fc74bda0
commit
34bf06a35c
@ -277,6 +277,8 @@ int avfilter_config_links(AVFilterContext *filter)
|
||||
link->sample_rate = inlink->sample_rate;
|
||||
if (!link->time_base.num && !link->time_base.den)
|
||||
link->time_base = inlink->time_base;
|
||||
if (!link->channel_layout)
|
||||
link->channel_layout = inlink->channel_layout;
|
||||
} else if (!link->sample_rate) {
|
||||
av_log(link->src, AV_LOG_ERROR,
|
||||
"Audio source filters must set their output link's "
|
||||
|
Loading…
x
Reference in New Issue
Block a user