X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fcodec%2Ftwolame.c;h=98b37e3cc248b94d25bc78850588039c9d237cc6;hb=e811fe62a60e62f2666d913c20bc1e7f88e5a59c;hp=4f9015d070dc90ee02ebf070752f3ff010c040c0;hpb=2987efc5a058634a793bd89c608021a3350d77df;p=vlc diff --git a/modules/codec/twolame.c b/modules/codec/twolame.c index 4f9015d070..98b37e3cc2 100644 --- a/modules/codec/twolame.c +++ b/modules/codec/twolame.c @@ -79,14 +79,14 @@ vlc_module_begin () set_category( CAT_INPUT ) set_subcategory( SUBCAT_INPUT_ACODEC ) - add_float( ENC_CFG_PREFIX "quality", 0.0, NULL, ENC_QUALITY_TEXT, + add_float( ENC_CFG_PREFIX "quality", 0.0, ENC_QUALITY_TEXT, ENC_QUALITY_LONGTEXT, false ) - add_integer( ENC_CFG_PREFIX "mode", 0, NULL, ENC_MODE_TEXT, + add_integer( ENC_CFG_PREFIX "mode", 0, ENC_MODE_TEXT, ENC_MODE_LONGTEXT, false ) - change_integer_list( pi_stereo_values, ppsz_stereo_descriptions, NULL ); - add_bool( ENC_CFG_PREFIX "vbr", false, NULL, ENC_VBR_TEXT, + change_integer_list( pi_stereo_values, ppsz_stereo_descriptions ); + add_bool( ENC_CFG_PREFIX "vbr", false, ENC_VBR_TEXT, ENC_VBR_LONGTEXT, false ) - add_integer( ENC_CFG_PREFIX "psy", 3, NULL, ENC_PSY_TEXT, + add_integer( ENC_CFG_PREFIX "psy", 3, ENC_PSY_TEXT, ENC_PSY_LONGTEXT, false ) vlc_module_end () @@ -129,7 +129,6 @@ static int OpenEncoder( vlc_object_t *p_this ) { encoder_t *p_enc = (encoder_t *)p_this; encoder_sys_t *p_sys; - vlc_value_t val; int i_frequency; if( p_enc->fmt_out.i_codec != VLC_CODEC_MPGA && @@ -216,8 +215,7 @@ static int OpenEncoder( vlc_object_t *p_this ) else { twolame_set_num_channels( p_sys->p_twolame, 2 ); - var_Get( p_enc, ENC_CFG_PREFIX "mode", &val ); - switch ( val.i_int ) + switch( var_GetInteger( p_enc, ENC_CFG_PREFIX "mode" ) ) { case 1: twolame_set_mode( p_sys->p_twolame, TWOLAME_DUAL_CHANNEL ); @@ -232,8 +230,8 @@ static int OpenEncoder( vlc_object_t *p_this ) } } - var_Get( p_enc, ENC_CFG_PREFIX "psy", &val ); - twolame_set_psymodel( p_sys->p_twolame, val.i_int ); + twolame_set_psymodel( p_sys->p_twolame, + var_GetInteger( p_enc, ENC_CFG_PREFIX "psy" ) ); if ( twolame_init_params( p_sys->p_twolame ) ) {