Audio
extern AudioBuffer* create_buffer(Audio*);
Audio* ap); // dest audio object
Audio* ap, // dest audio object
Audio* ap, // dest audio object
class Audio;
typedef Boolean (*AudioErrfunc)(const Audio*, AudioError, AudioSeverity,
class Audio {
Audio(const char *str = ""); // Constructor
virtual ~Audio(); // Destructor
Audio* to, // dest audio object
Boolean AudioStderrMsg(const Audio *, AudioError, AudioSeverity, const char *);
class AudioExtent : public Audio {
Audio* ref; // reference to audio object
Audio* obj, // audio object
Audio* GetRef() const; // Get audio obj
void SetRef(Audio* r); // Set audio obj
Audio* ap, // dest audio object
Audio* from, // input source
Audio* to); // output sink
Audio* from, // input source
Audio* to, // output sink
Audio* from, // input source
Audio* to, // output sink
Audio*& ap); // returned AudioList ptr
Audio* input); // input data stream
Audio* obj); // object to insert
Audio* obj, // object to insert
Audio* obj); // object to append
Audio* ap, // dest audio object
class AudioList : public Audio {
Audio* aptr; // pointer to audio object
Audio* obj); // referenced audio object
void newptr(Audio* newa); // Reset extent
class AudioStream : public Audio {
inline int Audio::
inline Boolean Audio::
inline Double Audio::
inline Double Audio::
inline char *Audio::
inline void Audio::
inline AudioHdr Audio::
void Audio::
void Audio::
void Audio::
Double Audio::
Double Audio::
Double Audio::
AudioError Audio::
AudioError Audio::
AudioError Audio::
AudioError Audio::
Audio* to) // audio object to copy to
AudioError Audio::
Audio* to, // audio object to copy to
AudioError Audio::
Audio* to, // audio object to copy to
Audio::idctr = 0;
Audio::
Audio(
Audio::
AudioError Audio::
void Audio::
Audio* to, // audio object to copy to
Audio* from, // input source
Audio* to) // output sink
Audio* from, // input source
Audio* to, // output sink
Audio* from, // input source
Audio* to, // output sink
const Audio* cp, // object pointer
name = cp->Audio::GetName();
Audio* obj, // audio object to point to
Audio("[extent]"), ref(obj)
Audio* AudioExtent::
Audio* r) // new audio object
Audio* to, // audio object to copy to
return (Audio::AsyncCopy(to, frompos, topos, limit));
Audio*& ap) // returned AudioList pointer
Audio* input) // input data stream
Audio(local_name), head(0)
return (Audio::GetName());
Audio* obj) // object to insert
Audio* obj, // object to insert
Audio* obj) // object to append
Audio* to, // audio object to copy to
Audio* obj): // audio object to point to
Audio* newa) // new object
Audio(path), length(AUDIO_UNKNOWN_TIME)