#include <AudioIStream.h>
Inheritance diagram for syn::AudioIStream:
Public Types | |
enum | Operation { COPY, MUL, ADD, SUB } |
Public Methods | |
virtual | ~AudioIStream () |
virtual bool | open (const syn::AudioFormat &fmt, Operation op=COPY)=0 |
virtual void | read (void *data, unsigned int samples)=0 |
virtual bool | close ()=0 |
virtual bool | isOpen () const=0 |
virtual void | seek (int sampleNum) |
virtual bool | eof () const |
virtual bool | good () const |
virtual bool | bad () const |
virtual const AudioFormat& | format () const=0 |
virtual int | gcount () const=0 |
Protected Attributes | |
Operation | mState |
|
Definition at line 43 of file AudioIStream.h. |
|
Definition at line 41 of file AudioIStream.h. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Reimplemented in syn::WavAudioIStream. Definition at line 60 of file AudioIStream.h. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 61 of file AudioIStream.h. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 62 of file AudioIStream.h. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 63 of file AudioIStream.h. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
Definition at line 72 of file AudioIStream.h. |