afClose(void) | ost::AudioFile | [protected, virtual] |
afCreate(const char *path, bool exclusive=false) | ost::AudioFile | [protected, virtual] |
afOpen(const char *path, Mode m=modeWrite) | ost::AudioFile | [protected, virtual] |
afPeek(unsigned char *data, unsigned size) | ost::AudioFile | [protected, virtual] |
afRead(unsigned char *data, unsigned size) | ost::AudioFile | [protected, virtual] |
afSeek(unsigned long pos) | ost::AudioFile | [protected, virtual] |
afWrite(unsigned char *data, unsigned size) | ost::AudioFile | [protected, virtual] |
alawAudio enum value | ost::Audio | |
AudioBase() | ost::AudioBase | |
AudioBase(Info *info) | ost::AudioBase | |
AudioFile(const char *name, unsigned long offset=0) | ost::AudioFile | |
AudioFile(const char *name, Info *info, unsigned long minimum=0) | ost::AudioFile | |
AudioFile() | ost::AudioFile | [inline] |
AudioStream() | ost::AudioStream | |
AudioStream(const char *name, Mode mode=modeRead, timeout_t framing=0) | ost::AudioStream | |
AudioStream(const char *name, Info *info, bool exclusive=false, timeout_t framing=0) | ost::AudioStream | |
bufAudio(Linear samples, unsigned count, unsigned size) | ost::AudioStream | [protected] |
bufferChannels | ost::AudioStream | [protected] |
bufferFrame | ost::AudioStream | [protected] |
bufferPosition | ost::AudioStream | [protected] |
bufMono(Linear buffer, unsigned count) | ost::AudioStream | |
bufStereo(Linear buffer, unsigned count) | ost::AudioStream | |
cdaMono enum value | ost::Audio | |
cdaStereo enum value | ost::Audio | |
clear(void) | ost::AudioFile | |
close(void) | ost::AudioStream | |
codec | ost::AudioStream | [protected] |
create(const char *name, Info *info, bool exclusive=false, timeout_t framing=0) | ost::AudioStream | |
decBuffer | ost::AudioStream | [protected] |
decSize | ost::AudioStream | [protected] |
DeviceMode enum name | ost::Audio | |
DeviceMode typedef | ost::Audio | |
encBuffer | ost::AudioStream | [protected] |
Encoded typedef | ost::Audio | |
Encoding enum name | ost::Audio | |
Encoding typedef | ost::Audio | |
encSize | ost::AudioStream | [protected] |
errEncodingInvalid enum value | ost::Audio | |
errEndOfFile enum value | ost::Audio | |
errInvalidTrack enum value | ost::Audio | |
errNoCodec enum value | ost::Audio | |
errNotOpened enum value | ost::Audio | |
errNotPlaying enum value | ost::Audio | |
error | ost::AudioFile | [protected] |
Error enum name | ost::Audio | |
Error typedef | ost::Audio | |
errPlaybackFailed enum value | ost::Audio | |
errRateInvalid enum value | ost::Audio | |
errReadFailure enum value | ost::Audio | |
errReadIncomplete enum value | ost::Audio | |
errReadInterrupt enum value | ost::Audio | |
errReadLast enum value | ost::Audio | |
errRequestInvalid enum value | ost::Audio | |
errStartOfFile enum value | ost::Audio | |
errStatFailed enum value | ost::Audio | |
errSuccess enum value | ost::Audio | |
errTOCFailed enum value | ost::Audio | |
errWriteFailure enum value | ost::Audio | |
errWriteIncomplete enum value | ost::Audio | |
errWriteInterrupt enum value | ost::Audio | |
fd | ost::AudioFile | [protected] |
file | ost::AudioFile | [protected] |
fill(unsigned char *address, int number, Encoding encoding) | ost::Audio | [static] |
flush(void) | ost::AudioStream | |
Format enum name | ost::Audio | |
Format typedef | ost::Audio | |
framebuf | ost::AudioStream | [protected] |
g721ADPCM enum value | ost::Audio | |
g722_6bit enum value | ost::Audio | |
g722_7bit enum value | ost::Audio | |
g722Audio enum value | ost::Audio | |
g723_2bit enum value | ost::Audio | |
g723_3bit enum value | ost::Audio | |
g723_4bit enum value | ost::Audio | |
g723_5bit enum value | ost::Audio | |
g729Audio enum value | ost::Audio | |
getAbsolutePosition(void) | ost::AudioFile | |
getAge(void) | ost::AudioFile | |
getAnnotation(void) | ost::AudioFile | [inline] |
getBuffer(Encoded data, size_t count) | ost::AudioStream | [virtual] |
getCodec(void) | ost::AudioStream | [inline] |
getCodecPath(void) | ost::Audio | [static] |
getContinuation(void) | ost::AudioFile | [inline, protected, virtual] |
getCount(void) | ost::AudioStream | |
ost::AudioFile::getCount(Encoding encoding) | ost::Audio | [static] |
getDevice(unsigned device=0, DeviceMode mode=PLAY) | ost::Audio | [static] |
getEncoded(AudioCodec *codec, Encoded address, unsigned frames=1) | ost::AudioStream | |
getEncoded(Encoded address, unsigned frames=1) | ost::AudioStream | |
getEncoding(void) | ost::AudioFile | [inline] |
ost::Audio::getEncoding(const char *name) | ost::Audio | [static] |
getError(void) | ost::AudioFile | [inline] |
getErrorStr(Error err) | ost::AudioFile | [protected] |
getExtension(Encoding encoding) | ost::Audio | [static] |
getFormat(void) | ost::AudioFile | [inline] |
getFrame(Encoding encoding, int samples=0) | ost::Audio | [static] |
getFraming(Encoding encoding, timeout_t timeout=0) | ost::Audio | [static] |
getFraming(Info &info, timeout_t timeout=0) | ost::Audio | [static] |
getHeader(void) | ost::AudioFile | [inline, protected] |
getImpulse(Encoding encoding, void *buffer, unsigned number) | ost::Audio | [static] |
getImpulse(Info &info, void *buffer, unsigned number=0) | ost::Audio | [static] |
getInfo(Info *info) | ost::AudioFile | |
getLinear(Linear buffer, unsigned request=0) | ost::AudioFile | |
getLong(unsigned char *data) | ost::AudioFile | [protected] |
getMIME(Info &info) | ost::Audio | [static] |
getMono(Linear buffer, unsigned frames=1) | ost::AudioStream | |
ost::AudioFile::getMono(Encoding encoding) | ost::Audio | [static] |
getName(Encoding encoding) | ost::Audio | [static] |
getNative(Encoded data, size_t size) | ost::AudioBase | |
getPacket(Encoded data) | ost::AudioStream | |
getPeak(Encoding encoding, void *buffer, unsigned number) | ost::Audio | [static] |
getPeak(Info &info, void *buffer, unsigned number=0) | ost::Audio | [static] |
getPosition(char *timestamp, size_t size) | ost::AudioFile | |
getPosition(void) | ost::AudioFile | |
getRate(Encoding encoding) | ost::Audio | [static] |
getRate(Encoding e, Rate request) | ost::Audio | [static] |
getSampleRate(void) | ost::AudioFile | [inline] |
getSamples(void *buffer, unsigned samples=0) | ost::AudioFile | |
getShort(unsigned char *data) | ost::AudioFile | [protected] |
getSize(void) | ost::AudioFile | [inline] |
getStereo(Linear buffer, unsigned frames=1) | ost::AudioStream | |
ost::AudioFile::getStereo(Encoding encoding) | ost::Audio | [static] |
getWaveFormat(int size) | ost::AudioFile | [protected] |
gsmVoice enum value | ost::Audio | |
handle | ost::AudioFile | [protected] |
hasDevice(unsigned device=0) | ost::Audio | [static] |
hasPositioning(void) | ost::AudioFile | [inline, virtual] |
header | ost::AudioFile | [protected] |
ilbcAudio enum value | ost::Audio | |
info | ost::AudioBase | [protected] |
initialize(void) | ost::AudioFile | [protected] |
iolimit | ost::AudioFile | [protected] |
isBuffered(Encoding encoding) | ost::Audio | [static] |
isEndian(Encoding encoding) | ost::Audio | [static] |
isEndian(Info &info) | ost::Audio | [static] |
isLinear(Encoding encoding) | ost::Audio | [static] |
isMono(Encoding encoding) | ost::Audio | [static] |
isOpen(void) | ost::AudioFile | [virtual] |
isSigned(void) | ost::AudioFile | |
isStereo(Encoding encoding) | ost::Audio | [static] |
isStreamable(void) | ost::AudioStream | |
length | ost::AudioFile | [protected] |
Level typedef | ost::Audio | |
Linear typedef | ost::Audio | |
loadPlugin(const char *path) | ost::Audio | [static] |
maxFramesize(Info &info) | ost::Audio | [static] |
minimum | ost::AudioFile | [protected] |
mode | ost::AudioFile | [protected] |
Mode enum name | ost::Audio | |
Mode typedef | ost::Audio | |
modeAppend enum value | ost::Audio | |
modeCache enum value | ost::Audio | |
modeCreate enum value | ost::Audio | |
modeFeed enum value | ost::Audio | |
modeInfo enum value | ost::Audio | |
modeRead enum value | ost::Audio | |
modeReadAny enum value | ost::Audio | |
modeReadOne enum value | ost::Audio | |
modeWrite enum value | ost::Audio | |
mp1Audio enum value | ost::Audio | |
mp2Audio enum value | ost::Audio | |
mp3Audio enum value | ost::Audio | |
mp3info(mpeg_audio *mp3) | ost::AudioFile | [protected] |
mpeg enum value | ost::Audio | |
msgsmVoice enum value | ost::Audio | |
mulawAudio enum value | ost::Audio | |
ndata | ost::Audio | [static] |
okiADPCM enum value | ost::Audio | |
open(const char *name, Mode mode=modeRead, timeout_t framing=0) | ost::AudioStream | |
ost::AudioFile::open(const char *name, Mode mode=modeWrite, timeout_t framing=0) | ost::AudioFile | |
operator!(void) | ost::AudioFile | [inline] |
pathname | ost::AudioFile | [protected] |
pcm16Mono enum value | ost::Audio | |
pcm16Stereo enum value | ost::Audio | |
pcm32Mono enum value | ost::Audio | |
pcm32Stereo enum value | ost::Audio | |
pcm8Mono enum value | ost::Audio | |
pcm8Stereo enum value | ost::Audio | |
PLAY enum value | ost::Audio | |
PLAYREC enum value | ost::Audio | |
position(const char *timestamp) | ost::AudioFile | |
putBuffer(Encoded buffer, size_t len=0) | ost::AudioFile | [virtual] |
putEncoded(AudioCodec *codec, Encoded address, unsigned frames=1) | ost::AudioStream | |
putEncoded(Encoded address, unsigned frames=1) | ost::AudioStream | |
putLinear(Linear buffer, unsigned request=0) | ost::AudioFile | |
putMono(Linear buffer, unsigned frames=1) | ost::AudioStream | |
putNative(Encoded data, size_t size) | ost::AudioBase | |
putSamples(void *buffer, unsigned samples=0) | ost::AudioFile | |
putStereo(Linear buffer, unsigned frames=1) | ost::AudioStream | |
Rate enum name | ost::Audio | |
Rate typedef | ost::Audio | |
rate16khz enum value | ost::Audio | |
rate32khz enum value | ost::Audio | |
rate44khz enum value | ost::Audio | |
rate6khz enum value | ost::Audio | |
rate8khz enum value | ost::Audio | |
rateUnknown enum value | ost::Audio | |
raw enum value | ost::Audio | |
RECORD enum value | ost::Audio | |
riff enum value | ost::Audio | |
Sample typedef | ost::Audio | |
setError(Error err) | ost::AudioFile | [protected] |
setLimit(unsigned long maximum=0l) | ost::AudioFile | |
setLong(unsigned char *data, unsigned long value) | ost::AudioFile | [protected] |
setMinimum(unsigned long minimum) | ost::AudioFile | |
setPosition(unsigned long samples=~0l) | ost::AudioFile | |
setShort(unsigned char *data, unsigned short value) | ost::AudioFile | [protected] |
skip(long number) | ost::AudioFile | |
snd enum value | ost::Audio | |
snd16_t typedef | ost::Audio | |
snd32_t typedef | ost::Audio | |
speexAudio enum value | ost::Audio | |
speexNarrow enum value | ost::Audio | |
speexUltra enum value | ost::Audio | |
speexVoice enum value | ost::Audio | |
speexWide enum value | ost::Audio | |
streamable | ost::AudioStream | [protected] |
swapEncoded(Info &info, Encoded data, size_t bytes) | ost::Audio | [static] |
swapEndian(Encoding encoding, void *buffer, unsigned number) | ost::Audio | [static] |
swapEndian(Info &info, void *buffer, unsigned number) | ost::Audio | [static] |
sx73Voice enum value | ost::Audio | |
sx96Voice enum value | ost::Audio | |
timeout_t typedef | ost::Audio | |
toBytes(Info &info, unsigned long number) | ost::Audio | [static] |
toBytes(Encoding encoding, unsigned long number) | ost::Audio | [static] |
todbm(Level power) | ost::Audio | [static] |
tolevel(float dbm) | ost::Audio | [static] |
toSamples(Encoding encoding, size_t bytes) | ost::Audio | [static] |
toSamples(Info &info, size_t bytes) | ost::Audio | [static] |
toTimeout(const char *timestamp) | ost::Audio | [static] |
toTimestamp(timeout_t duration, char *address, size_t size) | ost::Audio | [static] |
unknownEncoding enum value | ost::Audio | |
voxADPCM enum value | ost::Audio | |
wave enum value | ost::Audio | |
~AudioBase() | ost::AudioBase | [virtual] |
~AudioFile() | ost::AudioFile | [virtual] |
~AudioStream() | ost::AudioStream | [virtual] |