lame.h File Reference

#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.

Classes

struct  lame_version_t
struct  mp3data_struct

Defines

#define CDECL
#define DEPRECATED_OR_OBSOLETE_CODE_REMOVED   1
#define LAME_MAXALBUMART   (128 * 1024)
#define LAME_MAXMP3BUFFER   (16384 + LAME_MAXALBUMART)

Typedefs

typedef enum vbr_mode_e vbr_mode
typedef enum MPEG_mode_e MPEG_mode
typedef enum Padding_type_e Padding_type
typedef enum preset_mode_e preset_mode
typedef enum asm_optimizations_e asm_optimizations
typedef enum Psy_model_e Psy_model
typedef lame_global_struct lame_global_flags
typedef lame_global_flagslame_t

Enumerations

enum  vbr_mode_e {
  vbr_off = 0, vbr_mt, vbr_rh, vbr_abr,
  vbr_mtrh, vbr_max_indicator, vbr_default = vbr_mtrh
}
enum  MPEG_mode_e {
  STEREO = 0, JOINT_STEREO, DUAL_CHANNEL, MONO,
  NOT_SET, MAX_INDICATOR
}
enum  Padding_type_e { PAD_NO = 0, PAD_ALL, PAD_ADJUST, PAD_MAX_INDICATOR }
enum  preset_mode_e {
  ABR_8 = 8, ABR_320 = 320, V9 = 410, VBR_10 = 410,
  V8 = 420, VBR_20 = 420, V7 = 430, VBR_30 = 430,
  V6 = 440, VBR_40 = 440, V5 = 450, VBR_50 = 450,
  V4 = 460, VBR_60 = 460, V3 = 470, VBR_70 = 470,
  V2 = 480, VBR_80 = 480, V1 = 490, VBR_90 = 490,
  V0 = 500, VBR_100 = 500, R3MIX = 1000, STANDARD = 1001,
  EXTREME = 1002, INSANE = 1003, STANDARD_FAST = 1004, EXTREME_FAST = 1005,
  MEDIUM = 1006, MEDIUM_FAST = 1007
}
enum  asm_optimizations_e { MMX = 1, AMD_3DNOW = 2, SSE = 3 }
enum  Psy_model_e { PSY_GPSYCHO = 1, PSY_NSPSYTUNE = 2 }
enum  lame_errorcodes_t {
  LAME_OKAY = 0, LAME_NOERROR = 0, LAME_GENERICERROR = -1, LAME_NOMEM = -10,
  LAME_BADBITRATE = -11, LAME_BADSAMPFREQ = -12, LAME_INTERNALERROR = -13, FRONTEND_READERROR = -80,
  FRONTEND_WRITEERROR = -81, FRONTEND_FILETOOLARGE = -82, LAME_OKAY = 0, LAME_NOERROR = 0,
  LAME_GENERICERROR = -1, LAME_NOMEM = -10, LAME_BADBITRATE = -11, LAME_BADSAMPFREQ = -12,
  LAME_INTERNALERROR = -13, FRONTEND_READERROR = -80, FRONTEND_WRITEERROR = -81, FRONTEND_FILETOOLARGE = -82
}

Functions

lame_global_flags *CDECL lame_init (void)
int CDECL lame_set_num_samples (lame_global_flags *, unsigned long)
unsigned long CDECL lame_get_num_samples (const lame_global_flags *)
int CDECL lame_set_in_samplerate (lame_global_flags *, int)
int CDECL lame_get_in_samplerate (const lame_global_flags *)
int CDECL lame_set_num_channels (lame_global_flags *, int)
int CDECL lame_get_num_channels (const lame_global_flags *)
int CDECL lame_set_scale (lame_global_flags *, float)
float CDECL lame_get_scale (const lame_global_flags *)
int CDECL lame_set_scale_left (lame_global_flags *, float)
float CDECL lame_get_scale_left (const lame_global_flags *)
int CDECL lame_set_scale_right (lame_global_flags *, float)
float CDECL lame_get_scale_right (const lame_global_flags *)
int CDECL lame_set_out_samplerate (lame_global_flags *, int)
int CDECL lame_get_out_samplerate (const lame_global_flags *)
int CDECL lame_set_analysis (lame_global_flags *, int)
int CDECL lame_get_analysis (const lame_global_flags *)
int CDECL lame_set_bWriteVbrTag (lame_global_flags *, int)
int CDECL lame_get_bWriteVbrTag (const lame_global_flags *)
int CDECL lame_set_decode_only (lame_global_flags *, int)
int CDECL lame_get_decode_only (const lame_global_flags *)
int CDECL lame_set_quality (lame_global_flags *, int)
int CDECL lame_get_quality (const lame_global_flags *)
int CDECL lame_set_mode (lame_global_flags *, MPEG_mode)
MPEG_mode CDECL lame_get_mode (const lame_global_flags *)
int CDECL lame_set_force_ms (lame_global_flags *, int)
int CDECL lame_get_force_ms (const lame_global_flags *)
int CDECL lame_set_free_format (lame_global_flags *, int)
int CDECL lame_get_free_format (const lame_global_flags *)
int CDECL lame_set_findReplayGain (lame_global_flags *, int)
int CDECL lame_get_findReplayGain (const lame_global_flags *)
int CDECL lame_set_decode_on_the_fly (lame_global_flags *, int)
int CDECL lame_get_decode_on_the_fly (const lame_global_flags *)
int CDECL lame_set_nogap_total (lame_global_flags *, int)
int CDECL lame_get_nogap_total (const lame_global_flags *)
int CDECL lame_set_nogap_currentindex (lame_global_flags *, int)
int CDECL lame_get_nogap_currentindex (const lame_global_flags *)
int CDECL lame_set_errorf (lame_global_flags *, void(*func)(const char *, va_list))
int CDECL lame_set_debugf (lame_global_flags *, void(*func)(const char *, va_list))
int CDECL lame_set_msgf (lame_global_flags *, void(*func)(const char *, va_list))
int CDECL lame_set_brate (lame_global_flags *, int)
int CDECL lame_get_brate (const lame_global_flags *)
int CDECL lame_set_compression_ratio (lame_global_flags *, float)
float CDECL lame_get_compression_ratio (const lame_global_flags *)
int CDECL lame_set_preset (lame_global_flags *gfp, int)
int CDECL lame_set_asm_optimizations (lame_global_flags *gfp, int, int)
int CDECL lame_set_copyright (lame_global_flags *, int)
int CDECL lame_get_copyright (const lame_global_flags *)
int CDECL lame_set_original (lame_global_flags *, int)
int CDECL lame_get_original (const lame_global_flags *)
int CDECL lame_set_error_protection (lame_global_flags *, int)
int CDECL lame_get_error_protection (const lame_global_flags *)
int CDECL lame_set_padding_type (lame_global_flags *, Padding_type)
Padding_type CDECL lame_get_padding_type (const lame_global_flags *)
int CDECL lame_set_extension (lame_global_flags *, int)
int CDECL lame_get_extension (const lame_global_flags *)
int CDECL lame_set_strict_ISO (lame_global_flags *, int)
int CDECL lame_get_strict_ISO (const lame_global_flags *)
int CDECL lame_set_disable_reservoir (lame_global_flags *, int)
int CDECL lame_get_disable_reservoir (const lame_global_flags *)
int CDECL lame_set_quant_comp (lame_global_flags *, int)
int CDECL lame_get_quant_comp (const lame_global_flags *)
int CDECL lame_set_quant_comp_short (lame_global_flags *, int)
int CDECL lame_get_quant_comp_short (const lame_global_flags *)
int CDECL lame_set_experimentalX (lame_global_flags *, int)
int CDECL lame_get_experimentalX (const lame_global_flags *)
int CDECL lame_set_experimentalY (lame_global_flags *, int)
int CDECL lame_get_experimentalY (const lame_global_flags *)
int CDECL lame_set_experimentalZ (lame_global_flags *, int)
int CDECL lame_get_experimentalZ (const lame_global_flags *)
int CDECL lame_set_exp_nspsytune (lame_global_flags *, int)
int CDECL lame_get_exp_nspsytune (const lame_global_flags *)
void CDECL lame_set_msfix (lame_global_flags *, double)
float CDECL lame_get_msfix (const lame_global_flags *)
int CDECL lame_set_VBR (lame_global_flags *, vbr_mode)
vbr_mode CDECL lame_get_VBR (const lame_global_flags *)
int CDECL lame_set_VBR_q (lame_global_flags *, int)
int CDECL lame_get_VBR_q (const lame_global_flags *)
int CDECL lame_set_VBR_mean_bitrate_kbps (lame_global_flags *, int)
int CDECL lame_get_VBR_mean_bitrate_kbps (const lame_global_flags *)
int CDECL lame_set_VBR_min_bitrate_kbps (lame_global_flags *, int)
int CDECL lame_get_VBR_min_bitrate_kbps (const lame_global_flags *)
int CDECL lame_set_VBR_max_bitrate_kbps (lame_global_flags *, int)
int CDECL lame_get_VBR_max_bitrate_kbps (const lame_global_flags *)
int CDECL lame_set_VBR_hard_min (lame_global_flags *, int)
int CDECL lame_get_VBR_hard_min (const lame_global_flags *)
int CDECL lame_set_preset_expopts (lame_global_flags *, int)
int CDECL lame_set_lowpassfreq (lame_global_flags *, int)
int CDECL lame_get_lowpassfreq (const lame_global_flags *)
int CDECL lame_set_lowpasswidth (lame_global_flags *, int)
int CDECL lame_get_lowpasswidth (const lame_global_flags *)
int CDECL lame_set_highpassfreq (lame_global_flags *, int)
int CDECL lame_get_highpassfreq (const lame_global_flags *)
int CDECL lame_set_highpasswidth (lame_global_flags *, int)
int CDECL lame_get_highpasswidth (const lame_global_flags *)
int CDECL lame_set_ATHonly (lame_global_flags *, int)
int CDECL lame_get_ATHonly (const lame_global_flags *)
int CDECL lame_set_ATHshort (lame_global_flags *, int)
int CDECL lame_get_ATHshort (const lame_global_flags *)
int CDECL lame_set_noATH (lame_global_flags *, int)
int CDECL lame_get_noATH (const lame_global_flags *)
int CDECL lame_set_ATHtype (lame_global_flags *, int)
int CDECL lame_get_ATHtype (const lame_global_flags *)
int CDECL lame_set_ATHlower (lame_global_flags *, float)
float CDECL lame_get_ATHlower (const lame_global_flags *)
int CDECL lame_set_athaa_type (lame_global_flags *, int)
int CDECL lame_get_athaa_type (const lame_global_flags *)
int CDECL lame_set_athaa_loudapprox (lame_global_flags *, int)
int CDECL lame_get_athaa_loudapprox (const lame_global_flags *)
int CDECL lame_set_athaa_sensitivity (lame_global_flags *, float)
float CDECL lame_get_athaa_sensitivity (const lame_global_flags *)
int CDECL lame_set_cwlimit (lame_global_flags *, int)
int CDECL lame_get_cwlimit (const lame_global_flags *)
int CDECL lame_set_allow_diff_short (lame_global_flags *, int)
int CDECL lame_get_allow_diff_short (const lame_global_flags *)
int CDECL lame_set_useTemporal (lame_global_flags *, int)
int CDECL lame_get_useTemporal (const lame_global_flags *)
int CDECL lame_set_interChRatio (lame_global_flags *, float)
float CDECL lame_get_interChRatio (const lame_global_flags *)
int CDECL lame_set_no_short_blocks (lame_global_flags *, int)
int CDECL lame_get_no_short_blocks (const lame_global_flags *)
int CDECL lame_set_force_short_blocks (lame_global_flags *, int)
int CDECL lame_get_force_short_blocks (const lame_global_flags *)
int CDECL lame_set_emphasis (lame_global_flags *, int)
int CDECL lame_get_emphasis (const lame_global_flags *)
int CDECL lame_get_version (const lame_global_flags *)
int CDECL lame_get_encoder_delay (const lame_global_flags *)
int CDECL lame_get_encoder_padding (const lame_global_flags *)
int CDECL lame_get_framesize (const lame_global_flags *)
int CDECL lame_get_mf_samples_to_encode (const lame_global_flags *gfp)
int CDECL lame_get_size_mp3buffer (const lame_global_flags *gfp)
int CDECL lame_get_frameNum (const lame_global_flags *)
int CDECL lame_get_totalframes (const lame_global_flags *)
int CDECL lame_get_RadioGain (const lame_global_flags *)
int CDECL lame_get_AudiophileGain (const lame_global_flags *)
float CDECL lame_get_PeakSample (const lame_global_flags *)
int CDECL lame_get_noclipGainChange (const lame_global_flags *)
float CDECL lame_get_noclipScale (const lame_global_flags *)
int CDECL lame_init_params (lame_global_flags *const)
const char *CDECL get_lame_version (void)
const char *CDECL get_lame_short_version (void)
const char *CDECL get_lame_very_short_version (void)
const char *CDECL get_psy_version (void)
const char *CDECL get_lame_url (void)
void CDECL get_lame_version_numerical (lame_version_t *const)
void CDECL lame_print_config (const lame_global_flags *gfp)
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.
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)
int CDECL lame_encode_buffer_interleaved (lame_global_flags *gfp, short int pcm[], int num_samples, unsigned char *mp3buf, int mp3buf_size)
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)
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)
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)
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)
int CDECL lame_encode_flush (lame_global_flags *gfp, unsigned char *mp3buf, int size)
int CDECL lame_encode_flush_nogap (lame_global_flags *gfp, unsigned char *mp3buf, int size)
int CDECL lame_init_bitstream (lame_global_flags *gfp)
void CDECL lame_bitrate_hist (const lame_global_flags *const gfp, int bitrate_count[14])
void CDECL lame_bitrate_kbps (const lame_global_flags *const gfp, int bitrate_kbps[14])
void CDECL lame_stereo_mode_hist (const lame_global_flags *const gfp, int stereo_mode_count[4])
void CDECL lame_bitrate_stereo_mode_hist (const lame_global_flags *const gfp, int bitrate_stmode_count[14][4])
void CDECL lame_block_type_hist (const lame_global_flags *const gfp, int btype_count[6])
void CDECL lame_bitrate_block_type_hist (const lame_global_flags *const gfp, int bitrate_btype_count[14][6])
void CDECL lame_mp3_tags_fid (lame_global_flags *, FILE *fid)
int CDECL lame_close (lame_global_flags *)
int CDECL lame_decode_init (void)
int CDECL lame_decode (unsigned char *mp3buf, int len, short pcm_l[], short pcm_r[])
int CDECL lame_decode_headers (unsigned char *mp3buf, int len, short pcm_l[], short pcm_r[], mp3data_struct *mp3data)
int CDECL lame_decode1 (unsigned char *mp3buf, int len, short pcm_l[], short pcm_r[])
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)
void id3tag_genre_list (void(*handler)(int, const char *, void *), void *cookie)
void id3tag_init (lame_global_flags *gfp)
void id3tag_add_v2 (lame_global_flags *gfp)
void id3tag_v1_only (lame_global_flags *gfp)
void id3tag_v2_only (lame_global_flags *gfp)
void id3tag_space_v1 (lame_global_flags *gfp)
void id3tag_pad_v2 (lame_global_flags *gfp)
void id3tag_set_title (lame_global_flags *gfp, const char *title)
void id3tag_set_artist (lame_global_flags *gfp, const char *artist)
void id3tag_set_album (lame_global_flags *gfp, const char *album)
void id3tag_set_year (lame_global_flags *gfp, const char *year)
void id3tag_set_comment (lame_global_flags *gfp, const char *comment)
int id3tag_set_track (lame_global_flags *gfp, const char *track)
int id3tag_set_genre (lame_global_flags *gfp, const char *genre)
int id3tag_set_fieldvalue (lame_global_flags *gfp, const char *fieldvalue)
int id3tag_set_albumart (lame_global_flags *gfp, const char *image, unsigned long size)

Variables

const int bitrate_table [3][16]
const int samplerate_table [3][4]


Define Documentation

#define CDECL

Definition at line 38 of file lame.h.

#define DEPRECATED_OR_OBSOLETE_CODE_REMOVED   1

Definition at line 41 of file lame.h.

#define LAME_MAXALBUMART   (128 * 1024)

Definition at line 1114 of file lame.h.

Referenced by id3tag_set_albumart().

#define LAME_MAXMP3BUFFER   (16384 + LAME_MAXALBUMART)

Definition at line 1119 of file lame.h.

Referenced by gtkmakeframe(), lame_encoder(), and main().


Typedef Documentation

typedef enum asm_optimizations_e asm_optimizations

typedef struct lame_global_struct lame_global_flags

Definition at line 132 of file lame.h.

typedef lame_global_flags* lame_t

Definition at line 133 of file lame.h.

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


Enumeration Type Documentation

enum asm_optimizations_e

Enumerator:
MMX 
AMD_3DNOW 
SSE 

Definition at line 117 of file lame.h.

enum lame_errorcodes_t

Enumerator:
LAME_OKAY 
LAME_NOERROR 
LAME_GENERICERROR 
LAME_NOMEM 
LAME_BADBITRATE 
LAME_BADSAMPFREQ 
LAME_INTERNALERROR 
FRONTEND_READERROR 
FRONTEND_WRITEERROR 
FRONTEND_FILETOOLARGE 
LAME_OKAY 
LAME_NOERROR 
LAME_GENERICERROR 
LAME_NOMEM 
LAME_BADBITRATE 
LAME_BADSAMPFREQ 
LAME_INTERNALERROR 
FRONTEND_READERROR 
FRONTEND_WRITEERROR 
FRONTEND_FILETOOLARGE 

Definition at line 1122 of file lame.h.

enum MPEG_mode_e

Enumerator:
STEREO 
JOINT_STEREO 
DUAL_CHANNEL 
MONO 
NOT_SET 
MAX_INDICATOR 

Definition at line 55 of file lame.h.

enum Padding_type_e

Enumerator:
PAD_NO 
PAD_ALL 
PAD_ADJUST 
PAD_MAX_INDICATOR 

Definition at line 65 of file lame.h.

enum preset_mode_e

Enumerator:
ABR_8 
ABR_320 
V9 
VBR_10 
V8 
VBR_20 
V7 
VBR_30 
V6 
VBR_40 
V5 
VBR_50 
V4 
VBR_60 
V3 
VBR_70 
V2 
VBR_80 
V1 
VBR_90 
V0 
VBR_100 
R3MIX 
STANDARD 
EXTREME 
INSANE 
STANDARD_FAST 
EXTREME_FAST 
MEDIUM 
MEDIUM_FAST 

Definition at line 75 of file lame.h.

enum Psy_model_e

Enumerator:
PSY_GPSYCHO 
PSY_NSPSYTUNE 

Definition at line 125 of file lame.h.

enum vbr_mode_e

Enumerator:
vbr_off 
vbr_mt 
vbr_rh 
vbr_abr 
vbr_mtrh 
vbr_max_indicator 
vbr_default 

Definition at line 43 of file lame.h.


Function Documentation

const char* CDECL get_lame_short_version ( void   ) 

It's mainly for inclusion into the MP3 stream.

Parameters:
void 
Returns:
a pointer to the short version of the LAME version string.

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   ) 

Parameters:
void 
Returns:
a pointer to a string which is a URL for the LAME website.

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   ) 

Parameters:
void 
Returns:
a pointer to a string which describes the version of LAME.

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.

Parameters:
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.

Parameters:
void 
Returns:
a pointer to the short version of the LAME version string.

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   ) 

Parameters:
void 
Returns:
a pointer to a string which describes the version of GPSYCHO.

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  ) 

Definition at line 202 of file set_get.c.

References lame_global_struct::analysis, and gfp.

int CDECL lame_get_athaa_loudapprox ( const lame_global_flags  ) 

Definition at line 1279 of file set_get.c.

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  ) 

Definition at line 1264 of file set_get.c.

References lame_global_struct::athaa_type, and gfp.

float CDECL lame_get_ATHlower ( const lame_global_flags  ) 

Definition at line 1249 of file set_get.c.

References lame_global_struct::ATHlower, and gfp.

int CDECL lame_get_ATHonly ( const lame_global_flags  ) 

Definition at line 1169 of file set_get.c.

References lame_global_struct::ATHonly, and gfp.

int CDECL lame_get_ATHshort ( const lame_global_flags  ) 

Definition at line 1185 of file set_get.c.

References lame_global_struct::ATHshort, and gfp.

int CDECL lame_get_ATHtype ( const lame_global_flags  ) 

Definition at line 1218 of file set_get.c.

References lame_global_struct::ATHtype, and gfp.

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  ) 

Definition at line 630 of file set_get.c.

References lame_global_struct::copyright, and gfp.

int CDECL lame_get_cwlimit ( const lame_global_flags  ) 

Definition at line 1312 of file set_get.c.

References lame_global_struct::cwlimit, and gfp.

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  ) 

Definition at line 1570 of file set_get.c.

References lame_global_struct::emphasis, and gfp.

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  ) 

Definition at line 685 of file set_get.c.

References lame_global_struct::error_protection, and gfp.

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  ) 

Definition at line 856 of file set_get.c.

References lame_global_struct::experimentalY, and gfp.

int CDECL lame_get_experimentalZ ( const lame_global_flags  ) 

Definition at line 869 of file set_get.c.

int CDECL lame_get_extension ( const lame_global_flags  ) 

Definition at line 730 of file set_get.c.

References lame_global_struct::extension, and gfp.

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  ) 

Definition at line 1086 of file set_get.c.

References gfp, and lame_global_struct::highpassfreq.

int CDECL lame_get_highpasswidth ( const lame_global_flags  ) 

Definition at line 1105 of file set_get.c.

References gfp, and lame_global_struct::highpasswidth.

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  ) 

Definition at line 1383 of file set_get.c.

References gfp, and lame_global_struct::interChRatio.

int CDECL lame_get_lowpassfreq ( const lame_global_flags  ) 

Definition at line 1047 of file set_get.c.

References gfp, and lame_global_struct::lowpassfreq.

int CDECL lame_get_lowpasswidth ( const lame_global_flags  ) 

Definition at line 1066 of file set_get.c.

References gfp, and lame_global_struct::lowpasswidth.

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  ) 

Definition at line 1201 of file set_get.c.

References gfp, and lame_global_struct::noATH.

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  ) 

Definition at line 656 of file set_get.c.

References gfp, and lame_global_struct::original.

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  ) 

Definition at line 706 of file set_get.c.

References PAD_ADJUST.

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  ) 

Definition at line 110 of file set_get.c.

References gfp, and lame_global_struct::scale.

float CDECL lame_get_scale_left ( const lame_global_flags  ) 

Definition at line 128 of file set_get.c.

References gfp, and lame_global_struct::scale_left.

float CDECL lame_get_scale_right ( const lame_global_flags  ) 

Definition at line 146 of file set_get.c.

References gfp, and lame_global_struct::scale_right.

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  ) 

Definition at line 756 of file set_get.c.

References gfp, and lame_global_struct::strict_ISO.

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  ) 

Definition at line 1361 of file set_get.c.

References gfp, and lame_global_struct::useTemporal.

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  ) 

Definition at line 1021 of file set_get.c.

References gfp, and lame_global_struct::VBR_hard_min.

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   
)

Definition at line 863 of file set_get.c.

Referenced by parse_args().

int CDECL lame_set_extension ( lame_global_flags ,
int   
)

Definition at line 714 of file set_get.c.

References lame_global_struct::extension, and gfp.

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   
)

Definition at line 700 of file set_get.c.

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   
)

Definition at line 1771 of file set_get.c.

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.


Variable Documentation

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]

Definition at line 532 of file tables.c.

Referenced by GetVbrTag().


Generated on Sun Dec 2 11:35:51 2007 for LAME by  doxygen 1.5.2