diff options
Diffstat (limited to 'libavfilter/src_buffer.c')
-rw-r--r-- | libavfilter/src_buffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/src_buffer.c b/libavfilter/src_buffer.c index acd490b974..a9970345ec 100644 --- a/libavfilter/src_buffer.c +++ b/libavfilter/src_buffer.c @@ -81,6 +81,8 @@ int av_asrc_buffer_add_samples(AVFilterContext *ctx, { AVFilterBufferRef *samplesref; + if (!channel_layout) + return AVERROR(EINVAL); samplesref = avfilter_get_audio_buffer_ref_from_arrays( data, linesize[0], AV_PERM_WRITE, nb_samples, |