defuze.me  Client
Public Member Functions | Protected Member Functions | Protected Attributes
Audio::AudioIO Class Reference
Inheritance diagram for Audio::AudioIO:
Inheritance graph
[legend]
Collaboration diagram for Audio::AudioIO:
Collaboration graph
[legend]

List of all members.

Public Member Functions

IOType getType () const
QString getName () const
void setOutput (AudioIO *output)
virtual qint64 readData (char *data, qint64 maxlen, AudioIO *from)=0
virtual const AudioIOgetOutputDevice (const AudioIO *input) const =0
virtual AudioIOgetAudioInput (const AudioIO *output)=0

Protected Member Functions

virtual qint64 readData (char *data, qint64 maxlen)=0
virtual qint64 writeData (const char *data, qint64 maxlen)=0

Protected Attributes

AudioIO_output
QString _name
IOType _type

Detailed Description

Definition at line 27 of file audioio.hpp.


The documentation for this class was generated from the following files: