#include <vorbiscc.h>
Public Member Functions | |
| vorbis_dsp_state * | get_data () |
| int | block_init (block *vb) |
| double | granule_time (ogg_int64_t granulepos) |
| int | bitrate_flushpacket (packet *op) |
| int | analysis_init (info *vi) |
| float ** | analysis_buffer (int vals) |
| int | analysis_wrote (int vals) |
| int | analysis_blockout (block *vb) |
| int | analysis_headerout (comment *vc, packet *op, packet *op_comm, packet *op_code) |
| int | synthesis_init (info *vi) |
| int | synthesis_blockin (block *vb) |
| int | synthesis_lapout (float ***pcm) |
| int | synthesis_pcmout (float ***pcm) |
| int | synthesis_read (int samples) |
| int | synthesis_restart () |
| void | dsp_clear () |
Public Attributes | |
| vorbis_dsp_state | data |
| this struct holds a reference to vorbis_info | |
Protected Member Functions | |
| int | bitrate_flushpacket (ogg_packet *op) |
| int | analysis_init (vorbis_info *vi) |
| int | analysis_blockout (vorbis_block *vb) |
| int | analysis_headerout (vorbis_comment *vc, ogg_packet *op, ogg_packet *op_comm, ogg_packet *op_code) |
| int | synthesis_init (vorbis_info *vi) |
| int | synthesis_blockin (vorbis_block *vb) |
| int | block_init (vorbis_block *vb) |
1.3.5