summaryrefslogtreecommitdiff
path: root/PluginControlInterface/src/CAmControlSenderBase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'PluginControlInterface/src/CAmControlSenderBase.cpp')
-rw-r--r--PluginControlInterface/src/CAmControlSenderBase.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/PluginControlInterface/src/CAmControlSenderBase.cpp b/PluginControlInterface/src/CAmControlSenderBase.cpp
index 7007bfe..9d5aa8b 100644
--- a/PluginControlInterface/src/CAmControlSenderBase.cpp
+++ b/PluginControlInterface/src/CAmControlSenderBase.cpp
@@ -360,12 +360,23 @@ am_Error_e CAmControlSenderBase::hookSystemRegisterGateway(const am_Gateway_s &
return mControlReceiveInterface->enterGatewayDB(gatewayData, gatewayID);
}
+am_Error_e CAmControlSenderBase::hookSystemRegisterConverter(const am_Converter_s & converterData, am_converterID_t & converterID)
+{
+//this application does not do anything with it -> but some product might want to take influence here
+ return mControlReceiveInterface->enterConverterDB(converterData, converterID);
+}
+
am_Error_e CAmControlSenderBase::hookSystemDeregisterGateway(const am_gatewayID_t gatewayID)
{
//this application does not do anything with it -> but some product might want to take influence here
return mControlReceiveInterface->removeGatewayDB(gatewayID);
}
+am_Error_e CAmControlSenderBase::hookSystemDeregisterConverter(const am_converterID_t converterID)
+{
+ return mControlReceiveInterface->removeConverterDB(converterID);
+}
+
am_Error_e CAmControlSenderBase::hookSystemRegisterCrossfader(const am_Crossfader_s & crossfaderData, am_crossfaderID_t & crossfaderID)
{
//this application does not do anything with it -> but some product might want to take influence here
@@ -841,6 +852,15 @@ am_Error_e CAmControlSenderBase::hookSystemUpdateGateway(const am_gatewayID_t ga
return (E_NOT_USED);
}
+am_Error_e CAmControlSenderBase::hookSystemUpdateConverter(const am_converterID_t converterID, const std::vector<am_CustomConnectionFormat_t>& listSourceConnectionFormats, const std::vector<am_CustomConnectionFormat_t>& listSinkConnectionFormats, const std::vector<bool>& convertionMatrix)
+{
+ (void) converterID;
+ (void) listSourceConnectionFormats;
+ (void) listSinkConnectionFormats;
+ (void) convertionMatrix;
+ return (E_NOT_USED);
+}
+
void CAmControlSenderBase::cbAckSetVolumes(const am_Handle_s handle, const std::vector<am_Volumes_s>& listVolumes, const am_Error_e error)
{
(void) handle;