diff options
author | Aleksandar Donchev <Aleksander.Donchev@partner.bmw.de> | 2014-08-26 18:15:19 +0200 |
---|---|---|
committer | Christian Linke <christian.linke@bmw.de> | 2014-11-05 18:35:35 +0100 |
commit | 57c2f4ea0148287d0bcea913cb34ba716489df4b (patch) | |
tree | 0aa026a28c4f4f2d727da882b0bee03cc671cb28 /PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp | |
parent | afadaf4260e8d436b454289e61e85ac8c5bab071 (diff) | |
download | audiomanager-6.2.tar.gz |
* Converter Implementation .6.2
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp')
-rw-r--r-- | PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp b/PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp index 68d360d..be1bdfc 100644 --- a/PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp +++ b/PluginRoutingInterfaceCAPI/src/CAmRoutingSenderCommon.cpp @@ -183,6 +183,18 @@ void CAmConvertCAPI2AM(const org::genivi::am::am_Gateway_s & source, am::am_Gate destination.convertionMatrix = source.convertionMatrix; } +void CAmConvertCAPI2AM(const org::genivi::am::am_Converter_s & source, am::am_Converter_s & destination) +{ + destination.sinkID = source.sinkID; + destination.converterID = source.converterID; + destination.name = source.name; + destination.sourceID = source.sourceID; + destination.domainID = source.domainID; + CAmConvertCAPIVector2AM(source.listSourceFormats, destination.listSourceFormats); + CAmConvertCAPIVector2AM(source.listSinkFormats, destination.listSinkFormats); + destination.convertionMatrix = source.convertionMatrix; +} + void CAmConvertCAPI2AM(const org::genivi::am::am_EarlyData_u & source, am::am_EarlyData_u & destination) { if(source.isType<org::genivi::am::am_volume_t>()) |