-static void stereo_mono_downmix( aout_instance_t * p_aout, aout_filter_t * p_filter,
- aout_buffer_t * p_in_buf, aout_buffer_t * p_out_buf )
-{
- filter_sys_t *p_sys = (filter_sys_t *)p_filter->p_sys;
-
- if( p_sys->b_block_channel )
- {
- silence_channel( p_aout, p_filter, p_out_buf, p_in_buf );
- }
- else
- {
- unsigned int i_samples;
-
- i_samples = stereo_to_mono( (int16_t *)p_out_buf->p_buffer, (int16_t *)p_in_buf->p_buffer,
- p_out_buf->i_nb_samples );
- }
-
- p_out_buf->i_nb_samples = p_in_buf->i_nb_samples;
-}
-
-/* silence_channel - play silence on all channels except the selected one.