Crate aotuv_lancer_vorbis_sys

Crate aotuv_lancer_vorbis_sys 

Source

Structs§

OggVorbis_File
alloc_chain
oggpack_buffer
ov_callbacks
ovectl_ratemanage2_arg
\name struct ovectl_ratemanage2_arg
ovectl_ratemanage_arg
\deprecated This is a deprecated interface. Please use vorbis_encode_ctl() with the \ref ovectl_ratemanage2_arg struct and \ref OV_ECTL_RATEMANAGE2_GET and \ref OV_ECTL_RATEMANAGE2_SET calls in new code.
vorbis_block
vorbis_comment
vorbis_dsp_state
vorbis_info

Constants§

INITSET
NOTOPEN
OPENED
OV_EBADHEADER
OV_EBADLINK
OV_EBADPACKET
OV_ECTL_COUPLING_GET
OV_ECTL_COUPLING_SET
OV_ECTL_IBLOCK_GET
OV_ECTL_IBLOCK_SET
OV_ECTL_LOWPASS_GET
OV_ECTL_LOWPASS_SET
OV_ECTL_RATEMANAGE2_GET
OV_ECTL_RATEMANAGE2_SET
OV_ECTL_RATEMANAGE_AVG
OV_ECTL_RATEMANAGE_GET
OV_ECTL_RATEMANAGE_HARD
OV_ECTL_RATEMANAGE_SET
OV_EFAULT
OV_EIMPL
OV_EINVAL
OV_ENOSEEK
OV_ENOTAUDIO
OV_ENOTVORBIS
OV_EOF
OV_EREAD
OV_EVERSION
OV_FALSE
OV_HOLE
PARTOPEN
STREAMSET

Functions§

ov_bitrate
ov_bitrate_instant
ov_clear
ov_comment
ov_crosslap
ov_halfrate
ov_halfrate_p
ov_info
ov_open_callbacks
ov_pcm_seek
ov_pcm_seek_lap
ov_pcm_seek_page
ov_pcm_seek_page_lap
ov_pcm_tell
ov_pcm_total
ov_raw_seek
ov_raw_seek_lap
ov_raw_tell
ov_raw_total
ov_read
ov_read_filter
ov_read_float
ov_seekable
ov_serialnumber
ov_streams
ov_test_callbacks
ov_test_open
ov_time_seek
ov_time_seek_lap
ov_time_seek_page
ov_time_seek_page_lap
ov_time_tell
ov_time_total
vorbis_analysis
vorbis_analysis_blockout
vorbis_analysis_buffer
vorbis_analysis_headerout
vorbis_analysis_init
vorbis_analysis_wrote
vorbis_bitrate_addblock
vorbis_bitrate_flushpacket
vorbis_block_clear
vorbis_block_init
vorbis_comment_add
vorbis_comment_add_tag
vorbis_comment_clear
vorbis_comment_init
vorbis_comment_query
vorbis_comment_query_count
vorbis_commentheader_out
vorbis_dsp_clear
vorbis_encode_ctl
This function implements a generic interface to miscellaneous encoder settings similar to the classic UNIX ‘ioctl()’ system call. Applications may use vorbis_encode_ctl() to query or set bitrate management or quality mode details by using one of several \e request arguments detailed below. vorbis_encode_ctl() must be called after one of vorbis_encode_setup_managed() or vorbis_encode_setup_vbr(). When used to modify settings, \ref vorbis_encode_ctl() must be called before \ref vorbis_encode_setup_init().
vorbis_encode_init
This is the primary function within libvorbisenc for setting up managed bitrate modes.
vorbis_encode_init_vbr
This is the primary function within libvorbisenc for setting up variable bitrate (“quality” based) modes.
vorbis_encode_setup_init
This function performs the last stage of three-step encoding setup, as described in the API overview under managed bitrate modes.
vorbis_encode_setup_managed
This function performs step-one of a three-step bitrate-managed encode setup. It functions similarly to the one-step setup performed by \ref vorbis_encode_init but allows an application to make further encode setup tweaks using \ref vorbis_encode_ctl before finally calling \ref vorbis_encode_setup_init to complete the setup process.
vorbis_encode_setup_vbr
This function performs step-one of a three-step variable bitrate (quality-based) encode setup. It functions similarly to the one-step setup performed by \ref vorbis_encode_init_vbr() but allows an application to make further encode setup tweaks using \ref vorbis_encode_ctl() before finally calling \ref vorbis_encode_setup_init to complete the setup process.
vorbis_granule_time
vorbis_info_blocksize
vorbis_info_clear
vorbis_info_init
vorbis_packet_blocksize
vorbis_synthesis
vorbis_synthesis_blockin
vorbis_synthesis_halfrate
vorbis_synthesis_halfrate_p
vorbis_synthesis_headerin
vorbis_synthesis_idheader
vorbis_synthesis_init
vorbis_synthesis_lapout
vorbis_synthesis_pcmout
vorbis_synthesis_read
vorbis_synthesis_restart
vorbis_synthesis_trackonly
vorbis_version_string