23#define BLOCKTYPE_IMPULSE 0
24#define BLOCKTYPE_PADDING 1
25#define BLOCKTYPE_TRANSITION 0
26#define BLOCKTYPE_LONG 1
158 const float *logmdct,
159 const float *logmask);
165 int *
post,
int *ilogmask);
#define VIF_POSIT
Definition backends.h:57
int * floor1_fit(vorbis_block *vb, vorbis_look_floor1 *look, const float *logmdct, const float *logmask)
Definition floor1.c:582
int floor1_encode(oggpack_buffer *opb, vorbis_block *vb, vorbis_look_floor1 *look, int *post, int *ilogmask)
Definition floor1.c:759
void _vp_global_free(vorbis_look_psy_global *look)
Definition psy.c:47
void vorbis_look_residue
Definition codec_internal.h:42
void vorbis_info_residue
Definition codec_internal.h:54
void vorbis_info_floor
Definition codec_internal.h:53
#define PACKETBLOBS
Definition codec_internal.h:28
int * floor1_interpolate_fit(vorbis_block *vb, vorbis_look_floor1 *look, int *A, int *B, int del)
Definition floor1.c:737
void vorbis_look_transform
Definition codec_internal.h:43
vorbis_look_psy_global * _vp_global_look(vorbis_info *vi)
Definition psy.c:35
void vorbis_info_mapping
Definition codec_internal.h:55
void vorbis_look_floor
Definition codec_internal.h:41
int64_t ogg_int64_t
Definition config_types.h:8
#define A(x)
Definition lice_arc.cpp:13
Definition codec_internal.h:93
int maps
Definition codec_internal.h:106
int floors
Definition codec_internal.h:107
int psys
Definition codec_internal.h:110
vorbis_info_residue * residue_param[64]
Definition codec_internal.h:118
int floor_type[64]
Definition codec_internal.h:115
int books
Definition codec_internal.h:109
vorbis_info_mode * mode_param[64]
Definition codec_internal.h:112
int residue_type[64]
Definition codec_internal.h:117
codebook * fullbooks
Definition codec_internal.h:120
vorbis_info_psy_global psy_g_param
Definition codec_internal.h:123
int halfrate_flag
Definition codec_internal.h:129
long blocksizes[2]
Definition codec_internal.h:98
int modes
Definition codec_internal.h:105
int map_type[64]
Definition codec_internal.h:113
vorbis_info_floor * floor_param[64]
Definition codec_internal.h:116
static_codebook * book_param[256]
Definition codec_internal.h:119
vorbis_info_psy * psy_param[4]
Definition codec_internal.h:122
vorbis_info_mapping * map_param[64]
Definition codec_internal.h:114
bitrate_manager_info bi
Definition codec_internal.h:125
highlevel_encode_setup hi
Definition codec_internal.h:126
int residues
Definition codec_internal.h:108
Definition highlevel.h:24
Definition codec_internal.h:60
unsigned char * header2
Definition codec_internal.h:79
vorbis_look_psy_global * psy_g_look
Definition codec_internal.h:71
vorbis_look_transform ** transform[2]
Definition codec_internal.h:64
vorbis_look_psy * psy
Definition codec_internal.h:70
int modebits
Definition codec_internal.h:67
unsigned char * header1
Definition codec_internal.h:78
vorbis_look_residue ** residue
Definition codec_internal.h:69
vorbis_look_floor ** flr
Definition codec_internal.h:68
drft_lookup fft_look[2]
Definition codec_internal.h:65
unsigned char * header
Definition codec_internal.h:77
ogg_int64_t sample_count
Definition codec_internal.h:83
bitrate_manager_state bms
Definition codec_internal.h:81
envelope_lookup * ve
Definition codec_internal.h:62
int window[2]
Definition codec_internal.h:63
Definition codec_internal.h:30
int blocktype
Definition codec_internal.h:33
float ** pcmdelay
Definition codec_internal.h:31
oggpack_buffer * packetblob[PACKETBLOBS]
Definition codec_internal.h:35
float ampmax
Definition codec_internal.h:32
Definition codec_internal.h:46
int transformtype
Definition codec_internal.h:49
int windowtype
Definition codec_internal.h:48
int mapping
Definition codec_internal.h:50
int blockflag
Definition codec_internal.h:47
Definition codec_internal.h:137
long postbits
Definition codec_internal.h:151
long phrasebits
Definition codec_internal.h:150
int sorted_index[VIF_POSIT+2]
Definition codec_internal.h:138
int reverse_index[VIF_POSIT+2]
Definition codec_internal.h:140
long frames
Definition codec_internal.h:152
int hineighbor[VIF_POSIT]
Definition codec_internal.h:142
int posts
Definition codec_internal.h:144
int quant_q
Definition codec_internal.h:147
vorbis_info_floor1 * vi
Definition codec_internal.h:148
int n
Definition codec_internal.h:146
int loneighbor[VIF_POSIT]
Definition codec_internal.h:143
int forward_index[VIF_POSIT+2]
Definition codec_internal.h:139
ZCONST char * post
Definition fileio.c:2493