Qt 4.5: AudioNode Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# AudioNode Class Reference
(Phonon::QT7::AudioNode)

Inherited by

- List of all members, including inherited members

### Public Types

- enum ConnectionSide { Source, Sink }

### Public Functions

- AudioNode ( int maxInput, int maxOutput )
- virtual ~AudioNode ()
- virtual void createAndConnectAUNodes ()
- virtual void createAudioUnits ()
- virtual bool fillInStreamSpecification ( AudioConnection * connection, ConnectionSide side )
- virtual AUNode getInputAUNode ()
- virtual AUNode getOutputAUNode ()
- Float64 getTimeInSamples ( int timeProperty )
- virtual void mediaNodeEvent ( const MediaNodeEvent * event )
- void notify ( const MediaNodeEvent * event )
- virtual void setGraph ( AudioGraph * audioGraph )
- virtual bool setStreamSpecification ( AudioConnection * connection, ConnectionSide side )

### Protected Functions

- virtual ComponentDescription getAudioNodeDescription () const
- virtual void initializeAudioUnit ()

## Member Type Documentation

### enum AudioNode::ConnectionSide

## Member Function Documentation

### AudioNode::AudioNode ( int maxInput, int maxOutput )

### AudioNode::~AudioNode () `[virtual]`

### void AudioNode::createAndConnectAUNodes () `[virtual]`

### void AudioNode::createAudioUnits () `[virtual]`

### bool AudioNode::fillInStreamSpecification ( AudioConnection * connection, ConnectionSide side ) `[virtual]`

### ComponentDescription AudioNode::getAudioNodeDescription () const `[virtual protected]`

### AUNode AudioNode::getInputAUNode () `[virtual]`

### AUNode AudioNode::getOutputAUNode () `[virtual]`

### Float64 AudioNode::getTimeInSamples ( int timeProperty )

### void AudioNode::initializeAudioUnit () `[virtual protected]`

### void AudioNode::mediaNodeEvent ( const MediaNodeEvent * event ) `[virtual]`

### void AudioNode::notify ( const MediaNodeEvent * event )

### void AudioNode::setGraph ( AudioGraph * audioGraph ) `[virtual]`

### bool AudioNode::setStreamSpecification ( AudioConnection * connection, ConnectionSide side ) `[virtual]`