- CAudioIO(CAudioInfo& audioInfo);
- virtual ~CAudioIO();
-
- /* Pure Virtual Methods */
- virtual void initialize() throw(CAudioError) = 0;
- virtual void finalize() = 0;
-
- virtual void prepare() throw(CAudioError) = 0;
- virtual void unprepare() throw(CAudioError) = 0;
-
- virtual void pause() throw(CAudioError) = 0;
- virtual void resume() throw(CAudioError) = 0;
-
- virtual void drain() throw(CAudioError) = 0;
- virtual void flush() throw(CAudioError) = 0;
-
- virtual int getBufferSize() throw(CAudioError) = 0;