![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include "../ogg/ogg.h"#include "../vorbis/codec.h"#include "codec_internal.h"#include "os.h"#include "misc.h"#include "bitrate.h"Go to the source code of this file.
Macros | |
| #define | LIMITBYTES(pos, bin) (bm->minmax_binstack[(pos)*bins*2+((bin)+bins)]) |
Functions | |
| void | vorbis_bitrate_init (vorbis_info *vi, bitrate_manager_state *bm) |
| void | vorbis_bitrate_clear (bitrate_manager_state *bm) |
| int | vorbis_bitrate_managed (vorbis_block *vb) |
| int | vorbis_bitrate_addblock (vorbis_block *vb) |
| int | vorbis_bitrate_flushpacket (vorbis_dsp_state *vd, ogg_packet *op) |
| #define LIMITBYTES | ( | pos, | |
| bin | |||
| ) | (bm->minmax_binstack[(pos)*bins*2+((bin)+bins)]) |
| int vorbis_bitrate_addblock | ( | vorbis_block * | vb | ) |
| void vorbis_bitrate_clear | ( | bitrate_manager_state * | bm | ) |
| int vorbis_bitrate_flushpacket | ( | vorbis_dsp_state * | vd, |
| ogg_packet * | op | ||
| ) |
| void vorbis_bitrate_init | ( | vorbis_info * | vi, |
| bitrate_manager_state * | bm | ||
| ) |
| int vorbis_bitrate_managed | ( | vorbis_block * | vb | ) |
1.8.6.