#endif
#include <math.h> /* sqrt */
-
-#ifdef HAVE_STDINT_H
-# include <stdint.h> /* int16_t .. */
-#elif defined(HAVE_INTTYPES_H)
-# include <inttypes.h> /* int16_t .. */
-#endif
+#include <stdint.h> /* int16_t .. */
#ifdef HAVE_UNISTD_H
# include <unistd.h>
/*****************************************************************************
* Module descriptor
*****************************************************************************/
-vlc_module_begin();
- set_description( N_("Audio filter for stereo to mono conversion") );
- set_capability( "audio filter2", 2 );
+vlc_module_begin ()
+ set_description( N_("Audio filter for stereo to mono conversion") )
+ set_capability( "audio filter2", 2 )
add_bool( MONO_CFG "downmix", true, NULL, MONO_DOWNMIX_TEXT,
- MONO_DOWNMIX_LONGTEXT, false );
+ MONO_DOWNMIX_LONGTEXT, false )
add_integer( MONO_CFG "channel", -1, NULL, MONO_CHANNEL_TEXT,
- MONO_CHANNEL_LONGTEXT, false );
- change_integer_list( pi_pos_values, ppsz_pos_descriptions, NULL );
+ MONO_CHANNEL_LONGTEXT, false )
+ change_integer_list( pi_pos_values, ppsz_pos_descriptions, NULL )
- set_category( CAT_AUDIO );
- set_subcategory( SUBCAT_AUDIO_MISC );
- set_callbacks( OpenFilter, CloseFilter );
- set_shortname( "Mono" );
-vlc_module_end();
+ set_category( CAT_AUDIO )
+ set_subcategory( SUBCAT_AUDIO_MISC )
+ set_callbacks( OpenFilter, CloseFilter )
+ set_shortname( "Mono" )
+vlc_module_end ()
/* Init() and ComputeChannelOperations() -
* Code taken from modules/audio_filter/channel_mixer/headphone.c
return VLC_EGENERIC;
}
- if( (p_filter->fmt_in.i_codec != AOUT_FMT_S16_NE) ||
- (p_filter->fmt_out.i_codec != AOUT_FMT_S16_NE) )
+ if( (p_filter->fmt_in.i_codec != VLC_CODEC_S16N) ||
+ (p_filter->fmt_out.i_codec != VLC_CODEC_S16N) )
{
/*msg_Err( p_this, "filter discarded (invalid format)" );*/
return VLC_EGENERIC;
if( (p_filter->fmt_in.audio.i_format != p_filter->fmt_out.audio.i_format) &&
(p_filter->fmt_in.audio.i_rate != p_filter->fmt_out.audio.i_rate) &&
- (p_filter->fmt_in.audio.i_format != AOUT_FMT_S16_NE) &&
- (p_filter->fmt_out.audio.i_format != AOUT_FMT_S16_NE) &&
+ (p_filter->fmt_in.audio.i_format != VLC_CODEC_S16N) &&
+ (p_filter->fmt_out.audio.i_format != VLC_CODEC_S16N) &&
(p_filter->fmt_in.audio.i_bitspersample !=
p_filter->fmt_out.audio.i_bitspersample))
{