AudioConnection Interface Reference

AudioConnection.

Inheritance diagram for AudioConnection:

Public Member Functions

String getConnectionId ()
 
AudioPort getOrigin ()
 
AudioPort getDestination ()
 
Boolean getIsActive ()
 
int getPriority ()
 
List< String > getBlockedBy ()
 
int getVolume ()
 
int getGain ()
 
void disconnect () throws AudioNotAvailableException, AudioLowLevelException
 Disconnect audio connection.
 
void setConnectionVolume (int volume) throws AudioNotAvailableException, AudioLowLevelException
 Set connection volume. More...
 
void setConnectionGain (int gain) throws AudioNotAvailableException, AudioLowLevelException
 Set connection gain. More...
 
- Public Member Functions inherited from Subject< T extends Observer< U, U extends Event >
void subscribe (T observer) throws CannotSubscribeException
 
void unSubscribe (T observer) throws ObserverNotSubscribedException
 

Member Function Documentation

◆ getBlockedBy()

List<String> getBlockedBy ( )
Returns
BlockedBy

◆ getConnectionId()

String getConnectionId ( )
Returns
ConnectionId

◆ getDestination()

AudioPort getDestination ( )
Returns
PortDestination

◆ getGain()

int getGain ( )
Returns
Gain

◆ getIsActive()

Boolean getIsActive ( )
Returns
IsActive

◆ getOrigin()

AudioPort getOrigin ( )
Returns
PortOrigin

◆ getPriority()

int getPriority ( )
Returns
Priority

◆ getVolume()

int getVolume ( )
Returns
Volume

◆ setConnectionGain()

void setConnectionGain ( int  gain) throws AudioNotAvailableException, AudioLowLevelException
Parameters
gaingain to be setted

◆ setConnectionVolume()

void setConnectionVolume ( int  volume) throws AudioNotAvailableException, AudioLowLevelException
Parameters
volumevolume to be setted