X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faudio_filter%2Fchannel_mixer%2Fmono.c;fp=modules%2Faudio_filter%2Fchannel_mixer%2Fmono.c;h=7312be28cbdbbd8ee3c4b04e02c5329fe8fca0ba;hb=d2549af08b564d352ec09044b9fb3a3cb57ebc5a;hp=8e54f46c948864eb85dd756ccadfa2605254d056;hpb=86997e006e2e08c1aaaf4b68408f7dbe5a4a21ed;p=vlc diff --git a/modules/audio_filter/channel_mixer/mono.c b/modules/audio_filter/channel_mixer/mono.c index 8e54f46c94..7312be28cb 100644 --- a/modules/audio_filter/channel_mixer/mono.c +++ b/modules/audio_filter/channel_mixer/mono.c @@ -484,10 +484,10 @@ static block_t *Convert( filter_t *p_filter, block_t *p_block ) p_out->i_length = p_block->i_length; aout_filter.p_sys = (struct aout_filter_sys_t *)p_filter->p_sys; - aout_filter.input = p_filter->fmt_in.audio; - aout_filter.input.i_format = p_filter->fmt_in.i_codec; - aout_filter.output = p_filter->fmt_out.audio; - aout_filter.output.i_format = p_filter->fmt_out.i_codec; + aout_filter.fmt_in.audio = p_filter->fmt_in.audio; + aout_filter.fmt_in.audio.i_format = p_filter->fmt_in.i_codec; + aout_filter.fmt_out.audio = p_filter->fmt_out.audio; + aout_filter.fmt_out.audio.i_format = p_filter->fmt_out.i_codec; in_buf.p_buffer = p_block->p_buffer; in_buf.i_buffer = p_block->i_buffer; @@ -535,8 +535,8 @@ static void stereo2mono_downmix( aout_filter_t * p_filter, { filter_sys_t *p_sys = (filter_sys_t *)p_filter->p_sys; - int i_input_nb = aout_FormatNbChannels( &p_filter->input ); - int i_output_nb = aout_FormatNbChannels( &p_filter->output ); + int i_input_nb = aout_FormatNbChannels( &p_filter->fmt_in.audio ); + int i_output_nb = aout_FormatNbChannels( &p_filter->fmt_out.audio ); int16_t * p_in = (int16_t*) p_in_buf->p_buffer; uint8_t * p_out;