doom3-gpl
Doom 3 GPL source release
|
#include "codec.h"
Go to the source code of this file.
Classes | |
struct | ovectl_ratemanage_arg |
Macros | |
#define | OV_ECTL_RATEMANAGE_GET 0x10 |
#define | OV_ECTL_RATEMANAGE_SET 0x11 |
#define | OV_ECTL_RATEMANAGE_AVG 0x12 |
#define | OV_ECTL_RATEMANAGE_HARD 0x13 |
#define | OV_ECTL_LOWPASS_GET 0x20 |
#define | OV_ECTL_LOWPASS_SET 0x21 |
#define | OV_ECTL_IBLOCK_GET 0x30 |
#define | OV_ECTL_IBLOCK_SET 0x31 |
Functions | |
int | vorbis_encode_init (vorbis_info *vi, long channels, long rate, long max_bitrate, long nominal_bitrate, long min_bitrate) |
int | vorbis_encode_setup_managed (vorbis_info *vi, long channels, long rate, long max_bitrate, long nominal_bitrate, long min_bitrate) |
int | vorbis_encode_setup_vbr (vorbis_info *vi, long channels, long rate, float) |
int | vorbis_encode_init_vbr (vorbis_info *vi, long channels, long rate, float base_quality) |
int | vorbis_encode_setup_init (vorbis_info *vi) |
int | vorbis_encode_ctl (vorbis_info *vi, int number, void *arg) |
#define OV_ECTL_IBLOCK_GET 0x30 |
Definition at line 71 of file vorbisenc.h.
#define OV_ECTL_IBLOCK_SET 0x31 |
Definition at line 72 of file vorbisenc.h.
#define OV_ECTL_LOWPASS_GET 0x20 |
Definition at line 68 of file vorbisenc.h.
#define OV_ECTL_LOWPASS_SET 0x21 |
Definition at line 69 of file vorbisenc.h.
#define OV_ECTL_RATEMANAGE_AVG 0x12 |
Definition at line 65 of file vorbisenc.h.
#define OV_ECTL_RATEMANAGE_GET 0x10 |
Definition at line 62 of file vorbisenc.h.
#define OV_ECTL_RATEMANAGE_HARD 0x13 |
Definition at line 66 of file vorbisenc.h.
#define OV_ECTL_RATEMANAGE_SET 0x11 |
Definition at line 64 of file vorbisenc.h.
int vorbis_encode_ctl | ( | vorbis_info * | vi, |
int | number, | ||
void * | arg | ||
) |
Definition at line 1006 of file vorbisenc.c.
int vorbis_encode_init | ( | vorbis_info * | vi, |
long | channels, | ||
long | rate, | ||
long | max_bitrate, | ||
long | nominal_bitrate, | ||
long | min_bitrate | ||
) |
Definition at line 983 of file vorbisenc.c.
int vorbis_encode_init_vbr | ( | vorbis_info * | vi, |
long | channels, | ||
long | rate, | ||
float | base_quality | ||
) |
Definition at line 914 of file vorbisenc.c.
int vorbis_encode_setup_init | ( | vorbis_info * | vi | ) |
Definition at line 678 of file vorbisenc.c.
int vorbis_encode_setup_managed | ( | vorbis_info * | vi, |
long | channels, | ||
long | rate, | ||
long | max_bitrate, | ||
long | nominal_bitrate, | ||
long | min_bitrate | ||
) |
Definition at line 934 of file vorbisenc.c.
int vorbis_encode_setup_vbr | ( | vorbis_info * | vi, |
long | channels, | ||
long | rate, | ||
float | |||
) |
Definition at line 898 of file vorbisenc.c.