set_get.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CDECL

Functions

int CDECL lame_set_psy_model (lame_global_flags *, int)
int CDECL lame_get_psy_model (const lame_global_flags *)
void CDECL lame_set_ms_sparsing (lame_global_flags *, int)
void CDECL lame_set_ms_sparse_low (lame_t, float)
void CDECL lame_set_ms_sparse_high (lame_t, float)
int CDECL lame_set_short_threshold (lame_global_flags *, float, float)
int CDECL lame_set_short_threshold_lrm (lame_global_flags *, float)
float CDECL lame_get_short_threshold_lrm (const lame_global_flags *)
int CDECL lame_set_short_threshold_s (lame_global_flags *, float)
float CDECL lame_get_short_threshold_s (const lame_global_flags *)
int CDECL lame_set_vbr_smooth (lame_global_flags *, int)
int CDECL lame_get_vbr_smooth (const lame_global_flags *)
int CDECL lame_set_maskingadjust (lame_global_flags *, float)
float CDECL lame_get_maskingadjust (const lame_global_flags *)
int CDECL lame_set_maskingadjust_short (lame_global_flags *, float)
float CDECL lame_get_maskingadjust_short (const lame_global_flags *)
int CDECL lame_set_ATHcurve (lame_global_flags *, float)
float CDECL lame_get_ATHcurve (const lame_global_flags *)
int CDECL lame_set_preset_notune (lame_global_flags *, int)
int CDECL lame_set_substep (lame_global_flags *, int)
int CDECL lame_get_substep (const lame_global_flags *)
int CDECL lame_set_sfscale (lame_global_flags *, int)
int CDECL lame_get_sfscale (const lame_global_flags *)
int CDECL lame_set_subblock_gain (lame_global_flags *, int)
int CDECL lame_get_subblock_gain (const lame_global_flags *)
int apply_preset (lame_global_flags *, int preset, int enforce)


Define Documentation

#define CDECL

Definition at line 33 of file set_get.h.


Function Documentation

int apply_preset ( lame_global_flags ,
int  preset,
int  enforce 
)

Definition at line 176 of file presets.c.

References apply_abr_preset(), EXTREME, EXTREME_FAST, f, gfp, INSANE, lame_get_exp_nspsytune(), lame_get_VBR(), lame_set_exp_nspsytune(), lame_set_experimentalY(), lame_set_VBR(), lame_set_VBR_q(), MEDIUM, MEDIUM_FAST, lame_global_struct::preset, PSY_NSPSYTUNE, R3MIX, SET_OPTION, STANDARD, STANDARD_FAST, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, vbr_mtrh, and vbr_rh.

Referenced by lame_init_params(), and lame_set_preset().

Here is the call graph for this function:

float CDECL lame_get_ATHcurve ( const lame_global_flags  ) 

Definition at line 1234 of file set_get.c.

References lame_global_struct::ATHcurve, and gfp.

float CDECL lame_get_maskingadjust ( const lame_global_flags  ) 

Definition at line 1141 of file set_get.c.

References gfp, and lame_global_struct::maskingadjust.

float CDECL lame_get_maskingadjust_short ( const lame_global_flags  ) 

Definition at line 1154 of file set_get.c.

References gfp, and lame_global_struct::maskingadjust_short.

int CDECL lame_get_psy_model ( const lame_global_flags  ) 

Definition at line 1127 of file set_get.c.

References gfp, and lame_global_struct::psymodel.

Referenced by lame_init_params().

int CDECL lame_get_sfscale ( const lame_global_flags  ) 

Definition at line 1424 of file set_get.c.

References gfp, lame_global_struct::internal_flags, and lame_internal_flags::noise_shaping.

float CDECL lame_get_short_threshold_lrm ( const lame_global_flags  ) 

Definition at line 1519 of file set_get.c.

References nsPsy_t::attackthre, gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nsPsy.

Referenced by lame_init_params().

float CDECL lame_get_short_threshold_s ( const lame_global_flags  ) 

Definition at line 1534 of file set_get.c.

References nsPsy_t::attackthre_s, gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nsPsy.

Referenced by lame_init_params().

int CDECL lame_get_subblock_gain ( const lame_global_flags  ) 

Definition at line 1438 of file set_get.c.

References gfp, lame_global_struct::internal_flags, and lame_internal_flags::subblock_gain.

int CDECL lame_get_substep ( const lame_global_flags  ) 

Definition at line 1405 of file set_get.c.

References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::substep_shaping.

int CDECL lame_get_vbr_smooth ( const lame_global_flags  ) 

int CDECL lame_set_ATHcurve ( lame_global_flags ,
float   
)

Definition at line 1226 of file set_get.c.

References lame_global_struct::ATHcurve, and gfp.

Referenced by parse_args().

int CDECL lame_set_maskingadjust ( lame_global_flags ,
float   
)

Definition at line 1134 of file set_get.c.

References gfp, and lame_global_struct::maskingadjust.

Referenced by parse_args().

int CDECL lame_set_maskingadjust_short ( lame_global_flags ,
float   
)

Definition at line 1147 of file set_get.c.

References gfp, and lame_global_struct::maskingadjust_short.

Referenced by parse_args().

void CDECL lame_set_ms_sparse_high ( lame_t  ,
float   
)

void CDECL lame_set_ms_sparse_low ( lame_t  ,
float   
)

void CDECL lame_set_ms_sparsing ( lame_global_flags ,
int   
)

int CDECL lame_set_preset_notune ( lame_global_flags ,
int   
)

Definition at line 1778 of file set_get.c.

Referenced by parse_args().

int CDECL lame_set_psy_model ( lame_global_flags ,
int   
)

Definition at line 1120 of file set_get.c.

References gfp, and lame_global_struct::psymodel.

Referenced by lame_init_params(), and parse_args().

int CDECL lame_set_sfscale ( lame_global_flags ,
int   
)

Definition at line 1414 of file set_get.c.

References gfp, lame_global_struct::internal_flags, and lame_internal_flags::noise_shaping.

Referenced by apply_abr_preset(), and parse_args().

int CDECL lame_set_short_threshold ( lame_global_flags ,
float  ,
float   
)

Definition at line 1541 of file set_get.c.

References gfp, lame_set_short_threshold_lrm(), and lame_set_short_threshold_s().

Referenced by parse_args().

Here is the call graph for this function:

int CDECL lame_set_short_threshold_lrm ( lame_global_flags ,
float   
)

Definition at line 1511 of file set_get.c.

References nsPsy_t::attackthre, gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nsPsy.

Referenced by lame_init_params(), and lame_set_short_threshold().

int CDECL lame_set_short_threshold_s ( lame_global_flags ,
float   
)

Definition at line 1526 of file set_get.c.

References nsPsy_t::attackthre_s, gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nsPsy.

Referenced by lame_init_params(), and lame_set_short_threshold().

int CDECL lame_set_subblock_gain ( lame_global_flags ,
int   
)

Definition at line 1431 of file set_get.c.

References gfp, lame_global_struct::internal_flags, and lame_internal_flags::subblock_gain.

Referenced by parse_args().

int CDECL lame_set_substep ( lame_global_flags ,
int   
)

Definition at line 1393 of file set_get.c.

References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::substep_shaping.

Referenced by parse_args().

int CDECL lame_set_vbr_smooth ( lame_global_flags ,
int   
)


Generated on Sun Dec 2 11:37:00 2007 for LAME by  doxygen 1.5.2