Index of values

B
bitrate [Vorbis.File.Decoder]

Get the bitrate of a bitsream (in bps).

bitstream [Vorbis.File.Decoder]

Get the index of the sequential logical bitstream currently being decoded (incremented at chaining boundaries even for non-seekable streams).

C
check_packet [Vorbis.Decoder]

Check wether a ogg packet contains vorbis data.

comments [Vorbis.File.Decoder]

Get the vorbis comments from a vorbis file.

comments [Vorbis.Decoder]

Get vorbis comments from the decoder

create [Vorbis.File.Decoder]

create read_func seek_func tell_func params opens a stream like openfile for decoding but callbacks are used to manipulate the data.

create [Vorbis.Encoder]

create chans rate max_br nom_br min_br creates a new encoder with chans channels, with sample rate rate Hz and with respectively max_br, nom_br and min_br as maximal, nominal and minimal bitrates (in bps).

create_vbr [Vorbis.Encoder]

create_vbr chans rate quality creates a new encoder in variable bitrate with chans channels, with sample rate rate Hz and with quality quality, which should be between -1 and 1 (1 is the best).

D
decode [Vorbis.File.Decoder]

Same as decode_float but decodes to integers.

decode_float [Vorbis.File.Decoder]

decode_float dec buff ofs len decodes len samples in each channel and puts the result in buff starting at position ofs.

decode_float_alloc [Vorbis.File.Decoder]
decode_pcm [Vorbis.Decoder]

decode_pcm dec stream buffer pos offset decodes pcm float data from stream.

duration [Vorbis.File.Decoder]

Get the duration in seconds of a bitstream.

E
encode_buffer_float [Vorbis.Encoder]

Encode a buffer of PCM data.

end_of_stream [Vorbis.Encoder]
F
fisbone [Vorbis.Skeleton]

Generate a vorbis fisbone packet with these parameters, to use in an ogg skeleton.

G
get_channels [Vorbis.Encoder]

Get the number of audio channels expected by the encoder.

H
headerout [Vorbis.Encoder]

Encode a header given a list of tags.

headerout_packetout [Vorbis.Encoder]

Encoder a header, but do not submit packet to Ogg Stream.

I
info [Vorbis.File.Decoder]

Get the vorbis information from the stream header of a bitstream.

info [Vorbis.Decoder]

Get vorbis infos from the decoder

init [Vorbis.Decoder]

Initialize decoder.

O
openfile [Vorbis.File.Decoder]

Open a vorbis file for decoding.

openfile_with_fd [Vorbis.File.Decoder]
R
register [Ogg_demuxer_vorbis_decoder]

Register the vorbis decoder

reset [Vorbis.Encoder]
restart [Vorbis.Decoder]

Restart the decoder

S
samples [Vorbis.File.Decoder]

Get the total pcm samples of a bitstream.

serialnumber [Vorbis.File.Decoder]

Get the serial number of a bitstream.

streams [Vorbis.File.Decoder]

Get the number of logical bitstreams within a physical bitstream.

string_of_exc [Vorbis]

Return a string representation of an exception

T
tags [Vorbis]

Create a list of vorbis tags.

time_of_granulepos [Vorbis.Encoder]

Convert a granulepos to absolute time in seconds.