AudioManager
7.6.6
Native Application Runtime Environment
|
Implements the RoutingSendInterface. More...
#include <CAmRoutingSender.h>
Classes | |
class | handleConnect |
class | handleCrossFader |
class | handleDataBase |
class | handleDisconnect |
class | handleSetSinkNotificationConfiguration |
class | handleSetSourceNotificationConfiguration |
class | handleSetVolumes |
class | handleSinkSoundProperties |
class | handleSinkSoundProperty |
class | handleSinkVolume |
class | handleSourceSoundProperties |
class | handleSourceSoundProperty |
class | handleSourceState |
class | handleSourceVolume |
class | handleVolumeBase |
struct | InterfaceNamePairs |
< is used to pair interfaces with busnames More... | |
Implements the RoutingSendInterface.
Loads all plugins and dispatches calls to the plugins
Definition at line 45 of file CAmRoutingSender.h.
am::CAmRoutingSender::CAmRoutingSender | ( | const std::vector< std::string > & | listOfPluginDirectories, |
IAmDatabaseHandler * | databaseHandler | ||
) |
Definition at line 48 of file CAmRoutingSender.cpp.
am::CAmRoutingSender::~CAmRoutingSender | ( | ) |
Definition at line 212 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::addCrossfaderLookup | ( | const am_Crossfader_s & | crossfaderData | ) |
Definition at line 708 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::addDomainLookup | ( | const am_Domain_s & | domainData | ) |
Definition at line 651 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::addSinkLookup | ( | const am_Sink_s & | sinkData | ) |
Definition at line 690 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::addSourceLookup | ( | const am_Source_s & | sourceData | ) |
Definition at line 672 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncAbort | ( | const am_Handle_s & | handle | ) |
Definition at line 242 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncConnect | ( | am_Handle_s & | handle, |
am_connectionID_t & | connectionID, | ||
const am_sourceID_t | sourceID, | ||
const am_sinkID_t | sinkID, | ||
const am_CustomConnectionFormat_t | connectionFormat | ||
) |
Definition at line 254 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncCrossFade | ( | am_Handle_s & | handle, |
const am_crossfaderID_t | crossfaderID, | ||
const am_HotSink_e | hotSink, | ||
const am_CustomRampType_t | rampType, | ||
const am_time_t | time | ||
) |
Definition at line 600 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncDisconnect | ( | am_Handle_s & | handle, |
const am_connectionID_t | connectionID | ||
) |
Definition at line 306 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSinkNotificationConfiguration | ( | am_Handle_s & | handle, |
const am_sinkID_t | sinkID, | ||
const am_NotificationConfiguration_s & | notificationConfiguration | ||
) |
Definition at line 941 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSinkSoundProperties | ( | am_Handle_s & | handle, |
const std::vector< am_SoundProperty_s > & | listSoundProperties, | ||
const am_sinkID_t | sinkID | ||
) |
Definition at line 563 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSinkSoundProperty | ( | am_Handle_s & | handle, |
const am_sinkID_t | sinkID, | ||
const am_SoundProperty_s & | soundProperty | ||
) |
Definition at line 453 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSinkVolume | ( | am_Handle_s & | handle, |
const am_sinkID_t | sinkID, | ||
const am_volume_t | volume, | ||
const am_CustomRampType_t | ramp, | ||
const am_time_t | time | ||
) |
Definition at line 343 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSourceNotificationConfiguration | ( | am_Handle_s & | handle, |
const am_sourceID_t | sourceID, | ||
const am_NotificationConfiguration_s & | notificationConfiguration | ||
) |
Definition at line 978 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSourceSoundProperties | ( | am_Handle_s & | handle, |
const std::vector< am_SoundProperty_s > & | listSoundProperties, | ||
const am_sourceID_t | sourceID | ||
) |
Definition at line 526 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSourceSoundProperty | ( | am_Handle_s & | handle, |
const am_sourceID_t | sourceID, | ||
const am_SoundProperty_s & | soundProperty | ||
) |
Definition at line 490 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSourceState | ( | am_Handle_s & | handle, |
const am_sourceID_t | sourceID, | ||
const am_SourceState_e | state | ||
) |
Definition at line 417 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetSourceVolume | ( | am_Handle_s & | handle, |
const am_sourceID_t | sourceID, | ||
const am_volume_t | volume, | ||
const am_CustomRampType_t | ramp, | ||
const am_time_t | time | ||
) |
Definition at line 380 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::asyncSetVolumes | ( | am_Handle_s & | handle, |
const std::vector< am_Volumes_s > & | listVolumes | ||
) |
Definition at line 897 of file CAmRoutingSender.cpp.
void am::CAmRoutingSender::checkVolume | ( | const am_Handle_s | handle, |
const am_volume_t | volume | ||
) |
Definition at line 1061 of file CAmRoutingSender.cpp.
void am::CAmRoutingSender::getInterfaceVersion | ( | std::string & | version | ) | const |
Definition at line 1035 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::getListHandles | ( | std::vector< am_Handle_s > & | listHandles | ) | const |
Definition at line 804 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::getListPlugins | ( | std::vector< std::string > & | interfaces | ) | const |
Definition at line 1025 of file CAmRoutingSender.cpp.
bool am::CAmRoutingSender::handleExists | ( | const am_Handle_s | handle | ) |
returns true if the handle exists
Definition at line 1076 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeConnectionLookup | ( | const am_connectionID_t | connectionID | ) |
Definition at line 1175 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeCrossfaderLookup | ( | const am_crossfaderID_t | crossfaderID | ) |
Definition at line 776 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeDomainLookup | ( | const am_domainID_t | domainID | ) |
Definition at line 725 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeHandle | ( | const am_Handle_s & | handle | ) |
removes a handle from the list
handle | to be removed |
Definition at line 794 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeSinkLookup | ( | const am_sinkID_t | sinkID | ) |
Definition at line 759 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::removeSourceLookup | ( | const am_sourceID_t | sourceID | ) |
Definition at line 742 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::resyncConnectionState | ( | const am_domainID_t | domainID, |
std::vector< am_Connection_s > & | listOfExistingConnections | ||
) |
Definition at line 1039 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::setDomainState | ( | const am_domainID_t | domainID, |
const am_DomainState_e | domainState | ||
) |
Definition at line 636 of file CAmRoutingSender.cpp.
void am::CAmRoutingSender::setRoutingReady | ( | ) |
Definition at line 852 of file CAmRoutingSender.cpp.
void am::CAmRoutingSender::setRoutingRundown | ( | ) |
Definition at line 875 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::startupInterfaces | ( | CAmRoutingReceiver * | iRoutingReceiver | ) |
Definition at line 224 of file CAmRoutingSender.cpp.
am_Error_e am::CAmRoutingSender::writeToDatabaseAndRemove | ( | const am_Handle_s | handle | ) |
write data to Database and remove handle
Definition at line 1048 of file CAmRoutingSender.cpp.