24 #define BLOCKTYPE_IMPULSE 0 25 #define BLOCKTYPE_PADDING 1 26 #define BLOCKTYPE_TRANSITION 0 27 #define BLOCKTYPE_LONG 1 29 #define PACKETBLOBS 15 61 static int ilog(
unsigned int v){
70 static int ilog2(
unsigned int v){
138 int residue_type[64];
179 const float *logmdct,
180 const float *logmask);
186 int *post,
int *ilogmask);
Definition: codec_internal.h:47
int blockflag
Definition: codec_internal.h:48
#define VIF_POSIT
Definition: backends.h:58
#define PACKETBLOBS
Definition: codec_internal.h:29
vorbis_look_psy_global * psy_g_look
Definition: codec_internal.h:92
int64_t ogg_int64_t
Definition: config_types.h:8
Definition: codec_internal.h:158
Definition: codebook.h:36
void vorbis_info_floor
Definition: codec_internal.h:54
unsigned char * header
Definition: codec_internal.h:98
int books
Definition: codec_internal.h:130
int modebits
Definition: codec_internal.h:88
int transformtype
Definition: codec_internal.h:50
Definition: highlevel.h:25
vorbis_look_psy * psy
Definition: codec_internal.h:91
Definition: juce_ApplicationCommandID.h:65
ogg_int64_t sample_count
Definition: codec_internal.h:104
float ampmax
Definition: codec_internal.h:33
struct codec_setup_info codec_setup_info
long postbits
Definition: codec_internal.h:172
vorbis_look_psy_global * _vp_global_look(vorbis_info *vi)
Definition: psy.c:36
vorbis_look_floor ** flr
Definition: codec_internal.h:89
void vorbis_look_residue
Definition: codec_internal.h:43
Definition: backends.h:61
int quant_q
Definition: codec_internal.h:168
vorbis_info_psy_global psy_g_param
Definition: codec_internal.h:144
int blocktype
Definition: codec_internal.h:34
unsigned char * header2
Definition: codec_internal.h:100
bitrate_manager_state bms
Definition: codec_internal.h:102
void vorbis_look_floor
Definition: codec_internal.h:42
highlevel_encode_setup hi
Definition: codec_internal.h:147
int psys
Definition: codec_internal.h:131
struct vorbis_block_internal vorbis_block_internal
int windowtype
Definition: codec_internal.h:49
oggpack_buffer * packetblob[PACKETBLOBS]
Definition: codec_internal.h:36
int modes
Definition: codec_internal.h:126
Definition: codec_internal.h:31
Definition: codebook.h:58
int maps
Definition: codec_internal.h:127
Definition: envelope.h:52
int posts
Definition: codec_internal.h:165
int halfrate_flag
Definition: codec_internal.h:150
int * floor1_interpolate_fit(vorbis_block *vb, vorbis_look_floor1 *look, int *A, int *B, int del)
Definition: floor1.c:727
vorbis_look_residue ** residue
Definition: codec_internal.h:90
envelope_lookup * ve
Definition: codec_internal.h:83
float ** pcmdelay
Definition: codec_internal.h:32
void vorbis_info_residue
Definition: codec_internal.h:55
Definition: codec_internal.h:114
void vorbis_look_transform
Definition: codec_internal.h:44
codebook * fullbooks
Definition: codec_internal.h:141
void vorbis_info_mapping
Definition: codec_internal.h:56
unsigned char * header1
Definition: codec_internal.h:99
void _vp_global_free(vorbis_look_psy_global *look)
Definition: psy.c:48
Definition: codec_internal.h:81
struct private_state private_state
int mapping
Definition: codec_internal.h:51
int * floor1_fit(vorbis_block *vb, vorbis_look_floor1 *look, const float *logmdct, const float *logmask)
Definition: floor1.c:572
long phrasebits
Definition: codec_internal.h:171
long frames
Definition: codec_internal.h:173
bitrate_manager_info bi
Definition: codec_internal.h:146
int residues
Definition: codec_internal.h:129
int floors
Definition: codec_internal.h:128
int n
Definition: codec_internal.h:167
int floor1_encode(oggpack_buffer *opb, vorbis_block *vb, vorbis_look_floor1 *look, int *post, int *ilogmask)
Definition: floor1.c:749
vorbis_info_floor1 * vi
Definition: codec_internal.h:169