#include <stdio.h>
#include <stdarg.h>
Include dependency graph for lame.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
#define LAME_MAXALBUMART (128 * 1024) |
#define LAME_MAXMP3BUFFER (16384 + LAME_MAXALBUMART) |
typedef enum asm_optimizations_e asm_optimizations |
typedef struct lame_global_struct lame_global_flags |
typedef lame_global_flags* lame_t |
typedef enum MPEG_mode_e MPEG_mode |
typedef enum Padding_type_e Padding_type |
typedef enum preset_mode_e preset_mode |
typedef enum Psy_model_e Psy_model |
typedef enum vbr_mode_e vbr_mode |
enum asm_optimizations_e |
enum lame_errorcodes_t |
enum MPEG_mode_e |
enum Padding_type_e |
enum preset_mode_e |
enum Psy_model_e |
enum vbr_mode_e |
const char* CDECL get_lame_short_version | ( | void | ) |
It's mainly for inclusion into the MP3 stream.
void |
Definition at line 90 of file version.c.
References LAME_MAJOR_VERSION, LAME_MINOR_VERSION, LAME_PATCH_VERSION, and XSTR.
Referenced by drain_into_ancillary().
const char* CDECL get_lame_url | ( | void | ) |
void |
Definition at line 173 of file version.c.
References LAME_URL.
Referenced by lame_print_config(), lame_version_print(), and text_window().
const char* CDECL get_lame_version | ( | void | ) |
void |
Definition at line 58 of file version.c.
References LAME_MAJOR_VERSION, LAME_MINOR_VERSION, LAME_PATCH_VERSION, and XSTR.
Referenced by id3tag_write_v2(), lame_print_config(), lame_version_print(), and text_window().
void CDECL get_lame_version_numerical | ( | lame_version_t *const | lvp | ) |
Writes the numerical representation of the version of LAME and GPSYCHO into lvp.
lvp |
Definition at line 189 of file version.c.
References lame_version_t::alpha, lame_version_t::beta, lame_version_t::features, LAME_MAJOR_VERSION, LAME_MINOR_VERSION, LAME_PATCH_VERSION, lame_version_t::major, lame_version_t::minor, lame_version_t::psy_alpha, PSY_ALPHA_VERSION, lame_version_t::psy_beta, PSY_BETA_VERSION, lame_version_t::psy_major, PSY_MAJOR_VERSION, lame_version_t::psy_minor, and PSY_MINOR_VERSION.
const char* CDECL get_lame_very_short_version | ( | void | ) |
It's used in the LAME VBR tag only.
void |
Definition at line 120 of file version.c.
References LAME_MAJOR_VERSION, LAME_MINOR_VERSION, and XSTR.
Referenced by PutLameVBR().
const char* CDECL get_psy_version | ( | void | ) |
void |
Definition at line 148 of file version.c.
References PSY_ALPHA_VERSION, PSY_BETA_VERSION, PSY_MAJOR_VERSION, PSY_MINOR_VERSION, and XSTR.
Referenced by text_window().
void id3tag_add_v2 | ( | lame_global_flags * | gfp | ) |
Definition at line 148 of file id3tag.c.
References ADD_V2_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, lame_internal_flags::tag_spec, and V1_ONLY_FLAG.
Referenced by id3tag_set_albumart(), id3tag_set_fieldvalue(), and parse_args().
void id3tag_genre_list | ( | void(*)(int, const char *, void *) | handler, | |
void * | cookie | |||
) |
Definition at line 121 of file id3tag.c.
References GENRE_ALPHA_COUNT, genre_alpha_map, GENRE_NAME_COUNT, genre_names, and i.
Referenced by parse_args().
void id3tag_init | ( | lame_global_flags * | gfp | ) |
Definition at line 137 of file id3tag.c.
References free_id3tag(), id3tag_spec::genre_id3v1, GENRE_NUM_UNKNOWN, gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
void id3tag_pad_v2 | ( | lame_global_flags * | gfp | ) |
Definition at line 180 of file id3tag.c.
References id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, PAD_V2_FLAG, lame_internal_flags::tag_spec, and V1_ONLY_FLAG.
Referenced by parse_args().
void id3tag_set_album | ( | lame_global_flags * | gfp, | |
const char * | album | |||
) |
Definition at line 225 of file id3tag.c.
References id3tag_spec::album, CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, local_strdup(), and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
int id3tag_set_albumart | ( | lame_global_flags * | gfp, | |
const char * | image, | |||
unsigned long | size | |||
) |
Definition at line 384 of file id3tag.c.
References id3tag_spec::albumart, id3tag_spec::albumart_mimetype, id3tag_spec::albumart_size, CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, id3tag_add_v2(), lame_global_struct::internal_flags, LAME_MAXALBUMART, memcpy, MIMETYPE_GIF, MIMETYPE_JPEG, MIMETYPE_NONE, MIMETYPE_PNG, and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
void id3tag_set_artist | ( | lame_global_flags * | gfp, | |
const char * | artist | |||
) |
Definition at line 215 of file id3tag.c.
References id3tag_spec::artist, CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, local_strdup(), and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
void id3tag_set_comment | ( | lame_global_flags * | gfp, | |
const char * | comment | |||
) |
Definition at line 255 of file id3tag.c.
References CHANGED_FLAG, id3tag_spec::comment, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, local_strdup(), and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
int id3tag_set_fieldvalue | ( | lame_global_flags * | gfp, | |
const char * | fieldvalue | |||
) |
Definition at line 363 of file id3tag.c.
References CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, id3tag_add_v2(), lame_global_struct::internal_flags, id3tag_spec::num_values, lame_internal_flags::tag_spec, and id3tag_spec::values.
Referenced by parse_args().
Here is the call graph for this function:
int id3tag_set_genre | ( | lame_global_flags * | gfp, | |
const char * | genre | |||
) |
Definition at line 313 of file id3tag.c.
References ADD_V2_FLAG, CHANGED_FLAG, id3tag_spec::flags, id3tag_spec::genre_id3v1, id3tag_spec::genre_id3v2, GENRE_INDEX_OTHER, GENRE_NAME_COUNT, genre_names, gfc, gfp, i, lame_global_struct::internal_flags, local_strcasecmp(), local_strdup(), and lame_internal_flags::tag_spec.
Referenced by parse_args().
Here is the call graph for this function:
void id3tag_set_title | ( | lame_global_flags * | gfp, | |
const char * | title | |||
) |
Definition at line 205 of file id3tag.c.
References CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, local_strdup(), lame_internal_flags::tag_spec, and id3tag_spec::title.
Referenced by parse_args().
Here is the call graph for this function:
int id3tag_set_track | ( | lame_global_flags * | gfp, | |
const char * | track | |||
) |
Definition at line 265 of file id3tag.c.
References ADD_V2_FLAG, CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, local_strdup(), strchr, lame_internal_flags::tag_spec, id3tag_spec::track_id3v1, and id3tag_spec::track_id3v2.
Referenced by parse_args().
Here is the call graph for this function:
void id3tag_set_year | ( | lame_global_flags * | gfp, | |
const char * | year | |||
) |
Definition at line 235 of file id3tag.c.
References CHANGED_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, lame_internal_flags::tag_spec, and id3tag_spec::year.
Referenced by parse_args().
void id3tag_space_v1 | ( | lame_global_flags * | gfp | ) |
Definition at line 172 of file id3tag.c.
References id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, SPACE_V1_FLAG, lame_internal_flags::tag_spec, and V2_ONLY_FLAG.
Referenced by parse_args().
void id3tag_v1_only | ( | lame_global_flags * | gfp | ) |
Definition at line 156 of file id3tag.c.
References ADD_V2_FLAG, id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, lame_internal_flags::tag_spec, V1_ONLY_FLAG, and V2_ONLY_FLAG.
Referenced by parse_args().
void id3tag_v2_only | ( | lame_global_flags * | gfp | ) |
Definition at line 164 of file id3tag.c.
References id3tag_spec::flags, gfc, gfp, lame_global_struct::internal_flags, lame_internal_flags::tag_spec, V1_ONLY_FLAG, and V2_ONLY_FLAG.
Referenced by parse_args().
void CDECL lame_bitrate_block_type_hist | ( | const lame_global_flags *const | gfp, | |
int | bitrate_btype_count[14][6] | |||
) |
Definition at line 2377 of file lame.c.
References lame_internal_flags::bitrate_blockType_Hist, gfc, gfp, i, and lame_global_struct::internal_flags.
void CDECL lame_bitrate_hist | ( | const lame_global_flags *const | gfp, | |
int | bitrate_count[14] | |||
) |
Definition at line 2295 of file lame.c.
References lame_internal_flags::bitrate_stereoMode_Hist, gfc, gfp, i, and lame_global_struct::internal_flags.
void CDECL lame_bitrate_kbps | ( | const lame_global_flags *const | gfp, | |
int | bitrate_kbps[14] | |||
) |
Definition at line 2276 of file lame.c.
References bitrate_table, gfc, gfp, i, lame_global_struct::internal_flags, and lame_global_struct::version.
void CDECL lame_bitrate_stereo_mode_hist | ( | const lame_global_flags *const | gfp, | |
int | bitrate_stmode_count[14][4] | |||
) |
Definition at line 2335 of file lame.c.
References lame_internal_flags::bitrate_stereoMode_Hist, gfc, gfp, i, and lame_global_struct::internal_flags.
void CDECL lame_block_type_hist | ( | const lame_global_flags *const | gfp, | |
int | btype_count[6] | |||
) |
Definition at line 2356 of file lame.c.
References lame_internal_flags::bitrate_blockType_Hist, gfc, gfp, i, and lame_global_struct::internal_flags.
int CDECL lame_close | ( | lame_global_flags * | ) |
Definition at line 2048 of file lame.c.
References lame_internal_flags::Class_ID, freegfc(), gfc, gfp, lame_global_struct::internal_flags, lame_global_struct::lame_allocated_gfp, and LAME_ID.
Referenced by lame_encode_finish(), and main().
Here is the call graph for this function:
int CDECL lame_decode | ( | unsigned char * | mp3buf, | |
int | len, | |||
short | pcm_l[], | |||
short | pcm_r[] | |||
) |
int CDECL lame_decode1 | ( | unsigned char * | mp3buf, | |
int | len, | |||
short | pcm_l[], | |||
short | pcm_r[] | |||
) |
Referenced by gtkmakeframe().
int CDECL lame_decode1_headers | ( | unsigned char * | mp3buf, | |
int | len, | |||
short | pcm_l[], | |||
short | pcm_r[], | |||
mp3data_struct * | mp3data | |||
) |
int CDECL lame_decode1_headersB | ( | unsigned char * | mp3buf, | |
int | len, | |||
short | pcm_l[], | |||
short | pcm_r[], | |||
mp3data_struct * | mp3data, | |||
int * | enc_delay, | |||
int * | enc_padding | |||
) |
int CDECL lame_decode_exit | ( | void | ) |
int CDECL lame_decode_headers | ( | unsigned char * | mp3buf, | |
int | len, | |||
short | pcm_l[], | |||
short | pcm_r[], | |||
mp3data_struct * | mp3data | |||
) |
int CDECL lame_decode_init | ( | void | ) |
Referenced by gtkmakeframe(), and lame_init_params().
int CDECL lame_encode_buffer | ( | lame_global_flags * | gfp, | |
const short int | buffer_l[], | |||
const short int | buffer_r[], | |||
const int | nsamples, | |||
unsigned char * | mp3buf, | |||
const int | mp3buf_size | |||
) |
Definition at line 1689 of file lame.c.
References lame_internal_flags::channels_in, lame_internal_flags::Class_ID, gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), LAME_ID, and update_inbuffer_size().
Referenced by gtkmakeframe(), lame_encode(), and lame_encode_flush().
Here is the call graph for this function:
int CDECL lame_encode_buffer_float | ( | lame_global_flags * | gfp, | |
const float | buffer_l[], | |||
const float | buffer_r[], | |||
const int | nsamples, | |||
unsigned char * | mp3buf, | |||
const int | mp3buf_size | |||
) |
Definition at line 1724 of file lame.c.
References lame_internal_flags::channels_in, lame_internal_flags::Class_ID, gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), LAME_ID, and update_inbuffer_size().
Here is the call graph for this function:
int CDECL lame_encode_buffer_int | ( | lame_global_flags * | gfp, | |
const int | buffer_l[], | |||
const int | buffer_r[], | |||
const int | nsamples, | |||
unsigned char * | mp3buf, | |||
const int | mp3buf_size | |||
) |
Definition at line 1759 of file lame.c.
References lame_internal_flags::channels_in, lame_internal_flags::Class_ID, gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), LAME_ID, and update_inbuffer_size().
Referenced by lame_encoder(), and main().
Here is the call graph for this function:
int CDECL lame_encode_buffer_interleaved | ( | lame_global_flags * | gfp, | |
short int | pcm[], | |||
int | num_samples, | |||
unsigned char * | mp3buf, | |||
int | mp3buf_size | |||
) |
Definition at line 1879 of file lame.c.
References gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), and update_inbuffer_size().
Here is the call graph for this function:
int CDECL lame_encode_buffer_long | ( | lame_global_flags * | gfp, | |
const long | buffer_l[], | |||
const long | buffer_r[], | |||
const int | nsamples, | |||
unsigned char * | mp3buf, | |||
const int | mp3buf_size | |||
) |
Definition at line 1835 of file lame.c.
References lame_internal_flags::channels_in, lame_internal_flags::Class_ID, gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), LAME_ID, and update_inbuffer_size().
Here is the call graph for this function:
int CDECL lame_encode_buffer_long2 | ( | lame_global_flags * | gfp, | |
const long | buffer_l[], | |||
const long | buffer_r[], | |||
const int | nsamples, | |||
unsigned char * | mp3buf, | |||
const int | mp3buf_size | |||
) |
Definition at line 1797 of file lame.c.
References lame_internal_flags::channels_in, lame_internal_flags::Class_ID, gfc, gfp, i, lame_internal_flags::in_buffer_0, lame_internal_flags::in_buffer_1, lame_global_struct::internal_flags, lame_encode_buffer_sample_t(), LAME_ID, and update_inbuffer_size().
Here is the call graph for this function:
int CDECL lame_encode_flush | ( | lame_global_flags * | gfp, | |
unsigned char * | mp3buf, | |||
int | size | |||
) |
Definition at line 1964 of file lame.c.
References copy_buffer(), lame_global_struct::encoder_padding, flush_bitstream(), lame_global_struct::framesize, gfc, gfp, id3tag_write_v1(), lame_global_struct::internal_flags, lame_encode_buffer(), lame_internal_flags::mf_samples_to_encode, and POSTDELAY.
Referenced by lame_encode_finish(), lame_encoder(), and main().
Here is the call graph for this function:
int CDECL lame_encode_flush_nogap | ( | lame_global_flags * | gfp, | |
unsigned char * | mp3buf, | |||
int | size | |||
) |
Definition at line 1925 of file lame.c.
References copy_buffer(), flush_bitstream(), gfc, gfp, and lame_global_struct::internal_flags.
Referenced by lame_encoder().
Here is the call graph for this function:
int CDECL lame_get_allow_diff_short | ( | const lame_global_flags * | ) |
Definition at line 1334 of file set_get.c.
References gfp, short_block_allowed, and lame_global_struct::short_blocks.
int CDECL lame_get_analysis | ( | const lame_global_flags * | ) |
int CDECL lame_get_athaa_loudapprox | ( | const lame_global_flags * | ) |
float CDECL lame_get_athaa_sensitivity | ( | const lame_global_flags * | ) |
Definition at line 1296 of file set_get.c.
References lame_global_struct::athaa_sensitivity, and gfp.
int CDECL lame_get_athaa_type | ( | const lame_global_flags * | ) |
float CDECL lame_get_ATHlower | ( | const lame_global_flags * | ) |
int CDECL lame_get_ATHonly | ( | const lame_global_flags * | ) |
int CDECL lame_get_ATHshort | ( | const lame_global_flags * | ) |
int CDECL lame_get_ATHtype | ( | const lame_global_flags * | ) |
int CDECL lame_get_AudiophileGain | ( | const lame_global_flags * | ) |
Definition at line 1650 of file set_get.c.
References lame_internal_flags::AudiophileGain, gfc, gfp, and lame_global_struct::internal_flags.
int CDECL lame_get_brate | ( | const lame_global_flags * | ) |
Definition at line 586 of file set_get.c.
References lame_global_struct::brate, and gfp.
Referenced by encoder_progress_begin(), and parse_args().
int CDECL lame_get_bWriteVbrTag | ( | const lame_global_flags * | ) |
Definition at line 228 of file set_get.c.
References lame_global_struct::bWriteVbrTag, and gfp.
Referenced by parse_args(), print_lame_tag_leading_info(), and print_trailing_info().
float CDECL lame_get_compression_ratio | ( | const lame_global_flags * | ) |
Definition at line 600 of file set_get.c.
References lame_global_struct::compression_ratio, and gfp.
Referenced by encoder_progress_begin().
int CDECL lame_get_copyright | ( | const lame_global_flags * | ) |
int CDECL lame_get_cwlimit | ( | const lame_global_flags * | ) |
int CDECL lame_get_decode_on_the_fly | ( | const lame_global_flags * | ) |
Definition at line 455 of file set_get.c.
References lame_global_struct::decode_on_the_fly, and gfp.
Referenced by lame_get_findPeakSample(), lame_get_ReplayGain_decode(), parse_args(), and print_trailing_info().
int CDECL lame_get_decode_only | ( | const lame_global_flags * | ) |
Definition at line 255 of file set_get.c.
References lame_global_struct::decode_only, and gfp.
Referenced by init_files(), main(), and parse_args().
int CDECL lame_get_disable_reservoir | ( | const lame_global_flags * | ) |
Definition at line 788 of file set_get.c.
References lame_global_struct::disable_reservoir, and gfp.
int CDECL lame_get_emphasis | ( | const lame_global_flags * | ) |
int CDECL lame_get_encoder_delay | ( | const lame_global_flags * | ) |
Definition at line 1599 of file set_get.c.
References lame_global_struct::encoder_delay, and gfp.
Referenced by lame_decoder(), and PutLameVBR().
int CDECL lame_get_encoder_padding | ( | const lame_global_flags * | ) |
Definition at line 1606 of file set_get.c.
References lame_global_struct::encoder_padding, and gfp.
Referenced by PutLameVBR().
int CDECL lame_get_error_protection | ( | const lame_global_flags * | ) |
int CDECL lame_get_exp_nspsytune | ( | const lame_global_flags * | ) |
Definition at line 887 of file set_get.c.
References lame_global_struct::exp_nspsytune, and gfp.
Referenced by apply_abr_preset(), apply_preset(), lame_init_params(), and parse_args().
int CDECL lame_get_experimentalX | ( | const lame_global_flags * | ) |
Definition at line 808 of file set_get.c.
References gfp, and lame_get_quant_comp().
Here is the call graph for this function:
int CDECL lame_get_experimentalY | ( | const lame_global_flags * | ) |
int CDECL lame_get_experimentalZ | ( | const lame_global_flags * | ) |
int CDECL lame_get_extension | ( | const lame_global_flags * | ) |
int CDECL lame_get_findReplayGain | ( | const lame_global_flags * | ) |
Definition at line 424 of file set_get.c.
References lame_global_struct::findReplayGain, and gfp.
Referenced by lame_get_ReplayGain_decode(), lame_get_ReplayGain_input(), and print_trailing_info().
int CDECL lame_get_force_ms | ( | const lame_global_flags * | ) |
Definition at line 371 of file set_get.c.
References lame_global_struct::force_ms, and gfp.
Referenced by encoder_progress_begin().
int CDECL lame_get_force_short_blocks | ( | const lame_global_flags * | ) |
Definition at line 1495 of file set_get.c.
References gfp, short_block_allowed, short_block_coupled, short_block_dispensed, short_block_forced, short_block_not_set, and lame_global_struct::short_blocks.
int CDECL lame_get_frameNum | ( | const lame_global_flags * | ) |
Definition at line 1622 of file set_get.c.
References lame_global_struct::frameNum, and gfp.
Referenced by encoder_progress(), gtkmakeframe(), and timestatus().
int CDECL lame_get_framesize | ( | const lame_global_flags * | ) |
Definition at line 1614 of file set_get.c.
References lame_global_struct::framesize, and gfp.
Referenced by get_audio_common(), gtkmakeframe(), and timestatus().
int CDECL lame_get_free_format | ( | const lame_global_flags * | ) |
Definition at line 397 of file set_get.c.
References lame_global_struct::free_format, and gfp.
Referenced by parse_args().
int CDECL lame_get_highpassfreq | ( | const lame_global_flags * | ) |
int CDECL lame_get_highpasswidth | ( | const lame_global_flags * | ) |
int CDECL lame_get_in_samplerate | ( | const lame_global_flags * | ) |
Definition at line 72 of file set_get.c.
References gfp, and lame_global_struct::in_samplerate.
Referenced by lame_decoder(), OpenSndFile(), and read_samples_mp3().
float CDECL lame_get_interChRatio | ( | const lame_global_flags * | ) |
int CDECL lame_get_lowpassfreq | ( | const lame_global_flags * | ) |
int CDECL lame_get_lowpasswidth | ( | const lame_global_flags * | ) |
int CDECL lame_get_mf_samples_to_encode | ( | const lame_global_flags * | gfp | ) |
Definition at line 1628 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::mf_samples_to_encode.
MPEG_mode CDECL lame_get_mode | ( | const lame_global_flags * | ) |
Definition at line 317 of file set_get.c.
References gfp, MAX_INDICATOR, and lame_global_struct::mode.
Referenced by encoder_progress_begin(), gtkmakeframe(), and parse_args().
float CDECL lame_get_msfix | ( | const lame_global_flags * | ) |
Definition at line 1765 of file set_get.c.
References gfp, and lame_global_struct::msfix.
Referenced by lame_init_params().
int CDECL lame_get_no_short_blocks | ( | const lame_global_flags * | ) |
Definition at line 1460 of file set_get.c.
References gfp, short_block_allowed, short_block_coupled, short_block_dispensed, short_block_forced, short_block_not_set, and lame_global_struct::short_blocks.
int CDECL lame_get_noATH | ( | const lame_global_flags * | ) |
int CDECL lame_get_noclipGainChange | ( | const lame_global_flags * | ) |
Definition at line 1664 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::noclipGainChange.
Referenced by print_trailing_info().
float CDECL lame_get_noclipScale | ( | const lame_global_flags * | ) |
Definition at line 1671 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::noclipScale.
Referenced by print_trailing_info().
int CDECL lame_get_nogap_currentindex | ( | const lame_global_flags * | ) |
Definition at line 534 of file set_get.c.
References gfp, lame_global_struct::internal_flags, and lame_internal_flags::nogap_current.
int CDECL lame_get_nogap_total | ( | const lame_global_flags * | ) |
Definition at line 520 of file set_get.c.
References gfp, lame_global_struct::internal_flags, and lame_internal_flags::nogap_total.
int CDECL lame_get_num_channels | ( | const lame_global_flags * | ) |
Definition at line 93 of file set_get.c.
References gfp, and lame_global_struct::num_channels.
Referenced by get_audio_common(), lame_decoder(), OpenSndFile(), and read_samples_mp3().
unsigned long CDECL lame_get_num_samples | ( | const lame_global_flags * | ) |
Definition at line 55 of file set_get.c.
References gfp, and lame_global_struct::num_samples.
Referenced by get_audio_common(), lame_decoder(), and OpenSndFile().
int CDECL lame_get_original | ( | const lame_global_flags * | ) |
int CDECL lame_get_out_samplerate | ( | const lame_global_flags * | ) |
Definition at line 172 of file set_get.c.
References gfp, and lame_global_struct::out_samplerate.
Referenced by encoder_progress_begin(), gtkmakeframe(), lame_decoder(), and timestatus().
Padding_type CDECL lame_get_padding_type | ( | const lame_global_flags * | ) |
float CDECL lame_get_PeakSample | ( | const lame_global_flags * | ) |
Definition at line 1657 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::PeakSample.
int CDECL lame_get_quality | ( | const lame_global_flags * | ) |
Definition at line 296 of file set_get.c.
References gfp, and lame_global_struct::quality.
Referenced by encoder_progress_begin().
int CDECL lame_get_quant_comp | ( | const lame_global_flags * | ) |
Definition at line 824 of file set_get.c.
References gfp, and lame_global_struct::quant_comp.
Referenced by lame_get_experimentalX(), and lame_init_params().
int CDECL lame_get_quant_comp_short | ( | const lame_global_flags * | ) |
Definition at line 840 of file set_get.c.
References gfp, and lame_global_struct::quant_comp_short.
Referenced by lame_init_params().
int CDECL lame_get_RadioGain | ( | const lame_global_flags * | ) |
Definition at line 1643 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::RadioGain.
Referenced by print_trailing_info().
float CDECL lame_get_scale | ( | const lame_global_flags * | ) |
float CDECL lame_get_scale_left | ( | const lame_global_flags * | ) |
float CDECL lame_get_scale_right | ( | const lame_global_flags * | ) |
int CDECL lame_get_size_mp3buffer | ( | const lame_global_flags * | gfp | ) |
Definition at line 1635 of file set_get.c.
References compute_flushbits(), and gfp.
Here is the call graph for this function:
int CDECL lame_get_strict_ISO | ( | const lame_global_flags * | ) |
int CDECL lame_get_totalframes | ( | const lame_global_flags * | ) |
Definition at line 1683 of file set_get.c.
References lame_global_struct::framesize, gfp, lame_global_struct::in_samplerate, lame_global_struct::num_samples, and lame_global_struct::out_samplerate.
Referenced by gtkcontrol(), timestatus(), and update_progress().
int CDECL lame_get_useTemporal | ( | const lame_global_flags * | ) |
vbr_mode CDECL lame_get_VBR | ( | const lame_global_flags * | ) |
Definition at line 912 of file set_get.c.
References gfp, lame_global_struct::VBR, and vbr_max_indicator.
Referenced by apply_preset(), encoder_progress_begin(), lame_init_params(), main(), and parse_args().
int CDECL lame_get_VBR_hard_min | ( | const lame_global_flags * | ) |
int CDECL lame_get_VBR_max_bitrate_kbps | ( | const lame_global_flags * | ) |
Definition at line 994 of file set_get.c.
References gfp, and lame_global_struct::VBR_max_bitrate_kbps.
Referenced by brhist_init_package().
int CDECL lame_get_VBR_mean_bitrate_kbps | ( | const lame_global_flags * | ) |
Definition at line 966 of file set_get.c.
References gfp, and lame_global_struct::VBR_mean_bitrate_kbps.
Referenced by apply_abr_preset(), encoder_progress_begin(), and parse_args().
int CDECL lame_get_VBR_min_bitrate_kbps | ( | const lame_global_flags * | ) |
Definition at line 980 of file set_get.c.
References gfp, and lame_global_struct::VBR_min_bitrate_kbps.
Referenced by brhist_init_package().
int CDECL lame_get_VBR_q | ( | const lame_global_flags * | ) |
Definition at line 948 of file set_get.c.
References gfp, and lame_global_struct::VBR_q.
Referenced by encoder_progress_begin(), long_help(), parse_args(), and short_help().
int CDECL lame_get_version | ( | const lame_global_flags * | ) |
Definition at line 1591 of file set_get.c.
References gfp, and lame_global_struct::version.
Referenced by encoder_progress_begin(), and lame_decoder().
lame_global_flags* CDECL lame_init | ( | void | ) |
Definition at line 2119 of file lame.c.
References gfp, init_log_table(), lame_global_struct::lame_allocated_gfp, and lame_init_old().
Referenced by main().
Here is the call graph for this function:
int CDECL lame_init_bitstream | ( | lame_global_flags * | gfp | ) |
Definition at line 1936 of file lame.c.
References lame_internal_flags::bitrate_blockType_Hist, lame_internal_flags::bitrate_stereoMode_Hist, lame_global_struct::bWriteVbrTag, lame_global_struct::frameNum, gfc, gfp, id3tag_write_v2(), InitVbrTag(), lame_global_struct::internal_flags, and lame_internal_flags::PeakSample.
Referenced by lame_init_params(), and main().
Here is the call graph for this function:
int CDECL lame_init_params | ( | lame_global_flags * | const | ) |
Definition at line 521 of file lame.c.
References ATH_t::aa_sensitivity_p, ABR_iteration_loop(), lame_global_struct::amd3dnow, lame_internal_flags::AMD_3DNow, lame_global_struct::analysis, apply_preset(), lame_global_struct::asm_optimizations, lame_internal_flags::ATH, lame_internal_flags::bitrate_index, bitrate_table, BitrateIndex(), lame_global_struct::brate, lame_global_struct::bWriteVbrTag, CBR_iteration_loop(), lame_internal_flags::channels_in, lame_internal_flags::channels_out, lame_internal_flags::Class_ID, lame_global_struct::compression_ratio, lame_internal_flags::CPU_features, PSY_t::cwlimit, lame_global_struct::debugf, lame_internal_flags::debugf, lame_internal_flags::decode_on_the_fly, lame_global_struct::decode_on_the_fly, lame_global_struct::decode_only, ENCDELAY, lame_global_struct::encoder_delay, lame_global_struct::error_protection, lame_global_struct::errorf, lame_internal_flags::errorf, FindNearestBitrate(), lame_internal_flags::findPeakSample, lame_internal_flags::findReplayGain, lame_global_struct::findReplayGain, lame_global_struct::force_ms, lame_internal_flags::frac_SpF, lame_global_struct::framesize, lame_global_struct::free_format, freegfc(), gfc, gfp, has_3DNow(), has_MMX(), has_SSE(), has_SSE2(), lame_internal_flags::highpass1, lame_internal_flags::highpass2, lame_global_struct::highpassfreq, lame_global_struct::highpasswidth, i, lame_global_struct::in_samplerate, init_bit_stream_w(), INIT_GAIN_ANALYSIS_ERROR, InitGainAnalysis(), lame_global_struct::internal_flags, iteration_init(), lame_internal_flags::iteration_loop, JOINT_STEREO, scalefac_struct::l, lame_decode_init(), LAME_DEFAULT_QUALITY, lame_get_exp_nspsytune(), lame_get_msfix(), lame_get_psy_model(), lame_get_quant_comp(), lame_get_quant_comp_short(), lame_get_short_threshold_lrm(), lame_get_short_threshold_s(), lame_get_VBR(), LAME_ID, lame_init_bitstream(), lame_init_params_ppflt(), lame_init_qval(), lame_set_exp_nspsytune(), lame_set_msfix(), lame_set_psy_model(), lame_set_quant_comp(), lame_set_quant_comp_short(), lame_set_short_threshold_lrm(), lame_set_short_threshold_s(), lame_set_VBR(), lame_set_VBR_mean_bitrate_kbps(), lame_internal_flags::lowpass1, lame_internal_flags::lowpass2, lame_global_struct::lowpassfreq, lame_global_struct::lowpasswidth, map2MP3Frequency(), PSY_t::mask_adjust, PSY_t::mask_adjust_short, Max, Min, lame_internal_flags::MMX, lame_global_struct::mmx, lame_global_struct::mode, lame_internal_flags::mode_ext, lame_internal_flags::mode_gr, MONO, MPG_MD_MS_LR, lame_global_struct::msgf, lame_internal_flags::msgf, NOT_SET, NSATTACKTHRE, NSATTACKTHRE_S, lame_internal_flags::nsPsy, lame_global_struct::num_channels, optimum_bandwidth(), optimum_samplefreq(), lame_global_struct::out_samplerate, nsPsy_t::pefirbuf, lame_internal_flags::pinfo, scalefac_struct::psfb12, PSFB12, scalefac_struct::psfb21, PSFB21, lame_internal_flags::PSY, PSY_GPSYCHO, PSY_NSPSYTUNE, psymodel_init(), lame_internal_flags::quantization, lame_global_struct::report, lame_internal_flags::report, lame_internal_flags::resample_ratio, lame_internal_flags::rgdata, scalefac_struct::s, lame_internal_flags::samplerate_index, SBMAX_l, SBMAX_s, lame_internal_flags::scalefac_band, lame_internal_flags::sfb21_extra, sfBandIndex, short_block_allowed, short_block_coupled, short_block_not_set, lame_internal_flags::sideinfo_len, lame_internal_flags::slot_lag, SmpFrqIndex(), lame_internal_flags::SSE, lame_global_struct::sse, lame_internal_flags::SSE2, STEREO, ATH_t::use_adjust, lame_global_struct::VBR, vbr_abr, lame_internal_flags::VBR_max_bitrate, lame_global_struct::VBR_mean_bitrate_kbps, lame_internal_flags::VBR_min_bitrate, vbr_mt, vbr_mtrh, VBR_new_iteration_loop(), vbr_off, VBR_old_iteration_loop(), lame_global_struct::VBR_q, vbr_rh, and lame_global_struct::version.
Referenced by main().
Here is the call graph for this function:
void CDECL lame_mp3_tags_fid | ( | lame_global_flags * | , | |
FILE * | fid | |||
) |
Definition at line 2088 of file lame.c.
References lame_global_struct::bWriteVbrTag, ERRORF, gfc, gfp, lame_global_struct::internal_flags, and PutVbrTag().
Referenced by main().
Here is the call graph for this function:
void CDECL lame_print_config | ( | const lame_global_flags * | gfp | ) |
Definition at line 1192 of file lame.c.
References lame_global_struct::brate, lame_global_struct::free_format, get_lame_os_bitness(), get_lame_url(), get_lame_version(), gfc, gfp, lame_global_struct::internal_flags, LAME_ALPHA_VERSION, MSGF, lame_global_struct::num_channels, lame_global_struct::out_samplerate, and lame_internal_flags::resample_ratio.
Referenced by encoder_progress_begin(), and main().
Here is the call graph for this function:
void CDECL lame_print_internals | ( | const lame_global_flags * | gfp | ) |
rh: some pretty printing is very welcome at this point! so, if someone is willing to do so, please do it! add more, if you see more.
..
Definition at line 1296 of file lame.c.
References ATH_t::aa_sensitivity_p, lame_internal_flags::ATH, lame_global_struct::athaa_loudapprox, lame_global_struct::ATHcurve, lame_global_struct::ATHlower, lame_global_struct::ATHonly, lame_global_struct::ATHshort, lame_global_struct::ATHtype, lame_global_struct::bWriteVbrTag, lame_internal_flags::channels_out, PSY_t::cwlimit, DUAL_CHANNEL, lame_global_struct::experimentalY, lame_internal_flags::filter_type, lame_global_struct::free_format, gfc, gfp, lame_global_struct::interChRatio, lame_global_struct::internal_flags, JOINT_STEREO, PSY_t::mask_adjust, PSY_t::mask_adjust_short, lame_global_struct::mode, MONO, MSGF, lame_global_struct::noATH, lame_internal_flags::noise_shaping, lame_internal_flags::noise_shaping_amp, lame_internal_flags::noise_shaping_stop, NOT_SET, lame_internal_flags::PSY, PSY_NSPSYTUNE, lame_global_struct::psymodel, lame_internal_flags::psymodel, lame_global_struct::quant_comp, lame_global_struct::quant_comp_short, lame_internal_flags::quantization, lame_global_struct::scale, lame_global_struct::scale_left, lame_global_struct::scale_right, short_block_allowed, short_block_coupled, short_block_dispensed, short_block_forced, short_block_not_set, lame_global_struct::short_blocks, STEREO, lame_internal_flags::subblock_gain, ATH_t::use_adjust, lame_internal_flags::use_best_huffman, lame_global_struct::useTemporal, lame_global_struct::VBR, vbr_abr, vbr_default, vbr_mt, vbr_mtrh, vbr_off, vbr_rh, and lame_global_struct::version.
Referenced by encoder_progress_begin().
int CDECL lame_set_allow_diff_short | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1326 of file set_get.c.
References gfp, short_block_allowed, short_block_coupled, and lame_global_struct::short_blocks.
int CDECL lame_set_analysis | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 186 of file set_get.c.
References lame_global_struct::analysis, and gfp.
Referenced by main().
int CDECL lame_set_asm_optimizations | ( | lame_global_flags * | gfp, | |
int | , | |||
int | ||||
) |
Definition at line 1712 of file set_get.c.
References lame_global_struct::amd3dnow, AMD_3DNOW, lame_global_struct::asm_optimizations, gfp, lame_global_struct::mmx, MMX, lame_global_struct::sse, and SSE.
Referenced by parse_args().
int CDECL lame_set_athaa_loudapprox | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1272 of file set_get.c.
References ERRORF, gfp, and lame_global_struct::internal_flags.
int CDECL lame_set_athaa_sensitivity | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 1288 of file set_get.c.
References lame_global_struct::athaa_sensitivity, and gfp.
Referenced by parse_args().
int CDECL lame_set_athaa_type | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1257 of file set_get.c.
References lame_global_struct::athaa_type, and gfp.
Referenced by parse_args().
int CDECL lame_set_ATHlower | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 1242 of file set_get.c.
References lame_global_struct::ATHlower, and gfp.
Referenced by parse_args().
int CDECL lame_set_ATHonly | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1161 of file set_get.c.
References lame_global_struct::ATHonly, and gfp.
Referenced by parse_args().
int CDECL lame_set_ATHshort | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1177 of file set_get.c.
References lame_global_struct::ATHshort, and gfp.
Referenced by parse_args().
int CDECL lame_set_ATHtype | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1209 of file set_get.c.
References lame_global_struct::ATHtype, and gfp.
Referenced by parse_args().
int CDECL lame_set_brate | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 574 of file set_get.c.
References lame_global_struct::brate, lame_global_struct::disable_reservoir, and gfp.
Referenced by apply_abr_preset(), and parse_args().
int CDECL lame_set_bWriteVbrTag | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 212 of file set_get.c.
References lame_global_struct::bWriteVbrTag, and gfp.
Referenced by parse_args().
int CDECL lame_set_compression_ratio | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 592 of file set_get.c.
References lame_global_struct::compression_ratio, and gfp.
Referenced by parse_args().
int CDECL lame_set_copyright | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 614 of file set_get.c.
References lame_global_struct::copyright, and gfp.
Referenced by parse_args().
int CDECL lame_set_cwlimit | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1304 of file set_get.c.
References lame_global_struct::cwlimit, and gfp.
Referenced by parse_args().
int CDECL lame_set_debugf | ( | lame_global_flags * | , | |
void(*)(const char *, va_list) | func | |||
) |
Definition at line 550 of file set_get.c.
References lame_global_struct::debugf, gfp, and lame_global_struct::report.
Referenced by main().
int CDECL lame_set_decode_on_the_fly | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 435 of file set_get.c.
References lame_global_struct::decode_on_the_fly, and gfp.
Referenced by lame_set_findPeakSample(), lame_set_ReplayGain_decode(), and parse_args().
int CDECL lame_set_decode_only | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 239 of file set_get.c.
References lame_global_struct::decode_only, and gfp.
Referenced by parse_args().
int CDECL lame_set_disable_reservoir | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 772 of file set_get.c.
References lame_global_struct::disable_reservoir, and gfp.
Referenced by parse_args().
int CDECL lame_set_emphasis | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1558 of file set_get.c.
References lame_global_struct::emphasis, and gfp.
Referenced by parse_args().
int CDECL lame_set_error_protection | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 669 of file set_get.c.
References lame_global_struct::error_protection, and gfp.
Referenced by parse_args().
int CDECL lame_set_errorf | ( | lame_global_flags * | , | |
void(*)(const char *, va_list) | func | |||
) |
Definition at line 542 of file set_get.c.
References lame_global_struct::errorf, gfp, and lame_global_struct::report.
Referenced by main().
int CDECL lame_set_exp_nspsytune | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 877 of file set_get.c.
References lame_global_struct::exp_nspsytune, and gfp.
Referenced by apply_abr_preset(), apply_preset(), lame_init_params(), and parse_args().
int CDECL lame_set_experimentalX | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 799 of file set_get.c.
References gfp, lame_set_quant_comp(), and lame_set_quant_comp_short().
Here is the call graph for this function:
int CDECL lame_set_experimentalY | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 848 of file set_get.c.
References lame_global_struct::experimentalY, and gfp.
Referenced by apply_preset(), and parse_args().
int CDECL lame_set_experimentalZ | ( | lame_global_flags * | , | |
int | ||||
) |
int CDECL lame_set_extension | ( | lame_global_flags * | , | |
int | ||||
) |
int CDECL lame_set_findReplayGain | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 408 of file set_get.c.
References lame_global_struct::findReplayGain, and gfp.
Referenced by lame_set_ReplayGain_decode(), lame_set_ReplayGain_input(), and parse_args().
int CDECL lame_set_force_ms | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 355 of file set_get.c.
References lame_global_struct::force_ms, and gfp.
Referenced by parse_args().
int CDECL lame_set_force_short_blocks | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1478 of file set_get.c.
References gfp, short_block_allowed, short_block_forced, and lame_global_struct::short_blocks.
Referenced by parse_args().
int CDECL lame_set_free_format | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 381 of file set_get.c.
References lame_global_struct::free_format, and gfp.
Referenced by parse_args().
int CDECL lame_set_highpassfreq | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1078 of file set_get.c.
References gfp, and lame_global_struct::highpassfreq.
Referenced by parse_args().
int CDECL lame_set_highpasswidth | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1097 of file set_get.c.
References gfp, and lame_global_struct::highpasswidth.
Referenced by parse_args().
int CDECL lame_set_in_samplerate | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 63 of file set_get.c.
References gfp, and lame_global_struct::in_samplerate.
Referenced by OpenSndFile(), parse_aiff_header(), parse_args(), and parse_wave_header().
int CDECL lame_set_interChRatio | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 1371 of file set_get.c.
References gfp, and lame_global_struct::interChRatio.
Referenced by parse_args().
int CDECL lame_set_lowpassfreq | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1039 of file set_get.c.
References gfp, and lame_global_struct::lowpassfreq.
Referenced by parse_args().
int CDECL lame_set_lowpasswidth | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1058 of file set_get.c.
References gfp, and lame_global_struct::lowpasswidth.
Referenced by parse_args().
int CDECL lame_set_mode | ( | lame_global_flags * | , | |
MPEG_mode | ||||
) |
Definition at line 304 of file set_get.c.
References gfp, MAX_INDICATOR, and lame_global_struct::mode.
Referenced by lame_set_mode_automs(), parse_args(), and presets_set().
void CDECL lame_set_msfix | ( | lame_global_flags * | , | |
double | ||||
) |
Definition at line 1758 of file set_get.c.
References gfp, and lame_global_struct::msfix.
Referenced by lame_init_params(), and parse_args().
int CDECL lame_set_msgf | ( | lame_global_flags * | , | |
void(*)(const char *, va_list) | func | |||
) |
Definition at line 558 of file set_get.c.
References gfp, lame_global_struct::msgf, and lame_global_struct::report.
Referenced by main().
int CDECL lame_set_no_short_blocks | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1446 of file set_get.c.
References gfp, short_block_allowed, short_block_dispensed, and lame_global_struct::short_blocks.
Referenced by parse_args().
int CDECL lame_set_noATH | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1193 of file set_get.c.
References gfp, and lame_global_struct::noATH.
Referenced by parse_args().
int CDECL lame_set_nogap_currentindex | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 526 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nogap_current.
Referenced by main().
int CDECL lame_set_nogap_total | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 512 of file set_get.c.
References gfc, gfp, lame_global_struct::internal_flags, and lame_internal_flags::nogap_total.
Referenced by main().
int CDECL lame_set_num_channels | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 80 of file set_get.c.
References gfp, and lame_global_struct::num_channels.
Referenced by OpenSndFile(), parse_aiff_header(), parse_args(), and parse_wave_header().
int CDECL lame_set_num_samples | ( | lame_global_flags * | , | |
unsigned | long | |||
) |
Definition at line 45 of file set_get.c.
References gfp, and lame_global_struct::num_samples.
Referenced by OpenSndFile(), parse_aiff_header(), and parse_wave_header().
int CDECL lame_set_original | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 640 of file set_get.c.
References gfp, and lame_global_struct::original.
Referenced by parse_args().
int CDECL lame_set_out_samplerate | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 154 of file set_get.c.
References gfp, and lame_global_struct::out_samplerate.
Referenced by parse_args().
int CDECL lame_set_padding_type | ( | lame_global_flags * | , | |
Padding_type | ||||
) |
int CDECL lame_set_preset | ( | lame_global_flags * | gfp, | |
int | ||||
) |
Definition at line 1703 of file set_get.c.
References apply_preset(), gfp, and lame_global_struct::preset.
Referenced by parse_args(), and presets_set().
Here is the call graph for this function:
int CDECL lame_set_preset_expopts | ( | lame_global_flags * | , | |
int | ||||
) |
int CDECL lame_set_quality | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 288 of file set_get.c.
References gfp, and lame_global_struct::quality.
Referenced by parse_args().
int CDECL lame_set_quant_comp | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 816 of file set_get.c.
References gfp, and lame_global_struct::quant_comp.
Referenced by lame_init_params(), lame_set_experimentalX(), and parse_args().
int CDECL lame_set_quant_comp_short | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 832 of file set_get.c.
References gfp, and lame_global_struct::quant_comp_short.
Referenced by lame_init_params(), lame_set_experimentalX(), and parse_args().
int CDECL lame_set_scale | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 101 of file set_get.c.
References gfp, and lame_global_struct::scale.
Referenced by parse_args().
int CDECL lame_set_scale_left | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 119 of file set_get.c.
References gfp, and lame_global_struct::scale_left.
Referenced by parse_args().
int CDECL lame_set_scale_right | ( | lame_global_flags * | , | |
float | ||||
) |
Definition at line 137 of file set_get.c.
References gfp, and lame_global_struct::scale_right.
Referenced by parse_args().
int CDECL lame_set_strict_ISO | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 740 of file set_get.c.
References gfp, and lame_global_struct::strict_ISO.
Referenced by parse_args().
int CDECL lame_set_useTemporal | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1345 of file set_get.c.
References gfp, and lame_global_struct::useTemporal.
Referenced by parse_args().
int CDECL lame_set_VBR | ( | lame_global_flags * | , | |
vbr_mode | ||||
) |
Definition at line 901 of file set_get.c.
References gfp, lame_global_struct::VBR, and vbr_max_indicator.
Referenced by apply_abr_preset(), apply_preset(), lame_init_params(), parse_args(), and presets_set().
int CDECL lame_set_VBR_hard_min | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 1005 of file set_get.c.
References gfp, and lame_global_struct::VBR_hard_min.
Referenced by parse_args().
int CDECL lame_set_VBR_max_bitrate_kbps | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 986 of file set_get.c.
References gfp, and lame_global_struct::VBR_max_bitrate_kbps.
Referenced by parse_args().
int CDECL lame_set_VBR_mean_bitrate_kbps | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 958 of file set_get.c.
References gfp, and lame_global_struct::VBR_mean_bitrate_kbps.
Referenced by apply_abr_preset(), lame_init_params(), and parse_args().
int CDECL lame_set_VBR_min_bitrate_kbps | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 972 of file set_get.c.
References gfp, and lame_global_struct::VBR_min_bitrate_kbps.
Referenced by parse_args().
int CDECL lame_set_VBR_q | ( | lame_global_flags * | , | |
int | ||||
) |
Definition at line 926 of file set_get.c.
References gfp, and lame_global_struct::VBR_q.
Referenced by apply_preset(), parse_args(), and presets_set().
void CDECL lame_stereo_mode_hist | ( | const lame_global_flags *const | gfp, | |
int | stereo_mode_count[4] | |||
) |
Definition at line 2314 of file lame.c.
References lame_internal_flags::bitrate_stereoMode_Hist, gfc, gfp, i, and lame_global_struct::internal_flags.
const int bitrate_table[3][16] |
Definition at line 526 of file tables.c.
Referenced by AddVbrFrame(), BitrateIndex(), display_bitrate(), FindNearestBitrate(), getframebits(), GetVbrTag(), lame_bitrate_kbps(), lame_init_params(), and nearestBitrateFullIndex().
const int samplerate_table[3][4] |