diff options
author | Christian Linke <christian.linke@bmw.de> | 2015-03-12 13:43:48 +0100 |
---|---|---|
committer | Christian Linke <christian.linke@bmw.de> | 2015-03-12 13:43:48 +0100 |
commit | 6ffbf25bacf589879198e49ac227cb56e261b7c9 (patch) | |
tree | e6b3ca48d22d06d43da638b1998ab1220ec7ab08 /PluginRoutingInterfaceDbus/include/RoutingReceiver.xml | |
parent | c628fa5304171cd827f56aa475668d99d26ad28a (diff) | |
download | audiomanager-6ffbf25bacf589879198e49ac227cb56e261b7c9.tar.gz |
* fully rework. Plugins have now a new own git repository
* building out of source of plugins without AM workss
* build system cmake contructions is different now
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'PluginRoutingInterfaceDbus/include/RoutingReceiver.xml')
-rw-r--r-- | PluginRoutingInterfaceDbus/include/RoutingReceiver.xml | 237 |
1 files changed, 0 insertions, 237 deletions
diff --git a/PluginRoutingInterfaceDbus/include/RoutingReceiver.xml b/PluginRoutingInterfaceDbus/include/RoutingReceiver.xml deleted file mode 100644 index 8e15bb1..0000000 --- a/PluginRoutingInterfaceDbus/include/RoutingReceiver.xml +++ /dev/null @@ -1,237 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!DOCTYPE node PUBLIC - "-//freedesktop//DTD D-Bus Object Introspection 1.0//EN" - "http://standards.freedesktop.org/dbus/1.0/introspect.dtd"> - -<node> - <interface name="org.genivi.audiomanager.routinginterface"> - <method name="ackConnect"> - <arg name="handle" type="q" direction="in" /> - <arg name="connectionID" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackDisconnect"> - <arg name="handle" type="q" direction="in" /> - <arg name="connectionID" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSinkVolume"> - <arg name="handle" type="q" direction="in" /> - <arg name="volume" type="n" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSourceVolume"> - <arg name="handle" type="q" direction="in" /> - <arg name="volume" type="n" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSourceState"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSinkSoundProperties"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSinkSoundProperty"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSourceSoundProperties"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSetSourceSoundProperty"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackCrossFading"> - <arg name="handle" type="q" direction="in" /> - <arg name="hotsink" type="n" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSourceVolumeTick"> - <arg name="handle" type="q" direction="in" /> - <arg name="source" type="q" direction="in" /> - <arg name="volume" type="n" direction="in" /> - </method> - <method name="ackSinkVolumeTick"> - <arg name="handle" type="q" direction="in" /> - <arg name="sink" type="q" direction="in" /> - <arg name="volume" type="n" direction="in" /> - </method> - <method name="peekDomain"> - <arg name="name" type="s" direction="in" /> - <arg name="domainid" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerDomain"> - <arg name="domaindata" type="(qsssbbn)" direction="in" /> <!-- am_domainID_t domainID; std::string name; std::string busname; std::string nodename; bool early; bool complete; am_DomainState_e state; --> - <arg name="returnBusname" type="s" direction="in" /> <!-- the busname for all communication to this domain --> - <arg name="returnPath" type="s" direction="in" /> <!-- the path for all communication to this domain --> - <arg name="returnInterface" type="s" direction="in" /> <!-- the interface for all communication to this domain --> - <arg name="domainid" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> -<!--check the parameters--> - <method name="deregisterDomain"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - <arg name="domainid" type="q" direction="in" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerGateway"> - <arg name="gatewayData" type="(qsqqqqqaiaiab)" direction="in" /> <!-- am_gatewayID_t gatewayID; std::string name; am_sinkID_t sinkID; am_sourceID_t sourceID; am_domainID_t domainSinkID; am_domainID_t domainSourceID; am_domainID_t controlDomainID; std::vector<am_CustomAvailabilityReason_t> listSourceFormats; std::vector<am_CustomAvailabilityReason_t> listSinkFormats; std::vector<bool> convertionMatrix; --> - <arg name="gatewayID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerConverter"> - <arg name="converterData" type="(qsqqqaiaiab)" direction="in" /> <!-- am_converterID_t converterID; std::string name; am_sinkID_t sinkID; am_sourceID_t sourceID; am_domainID_t domainID; std::vector<am_CustomAvailabilityReason_t> listSourceFormats; std::vector<am_CustomAvailabilityReason_t> listSinkFormats; std::vector<bool> convertionMatrix; --> - <arg name="converterID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="deregisterGateway"> - <arg name="gatewayID" type="q" direction="in" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="deregisterConverter"> - <arg name="converterID" type="q" direction="in" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="peekSink"> - <arg name="name" type="s" direction="in" /> - <arg name="sinkID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerSink"> - <arg name="sinkData" type="(qsqinb(ii)nna(in)aia(in)a(iin)a(iin))" direction="in" /> <!-- am_sinkID_t sinkID; std::string name; am_domainID_t domainID; am_sinkClass_t sinkClassID; am_volume_t volume; bool visible; am_Availability_s available; am_MuteState_e muteState;am_mainVolume_t mainVolume; std::vector<am_SoundProperty_s> listSoundProperties; std::vector<am_CustomAvailabilityReason_t> listConnectionFormats; std::vector<am_MainSoundProperty_s> listMainSoundProperties; --> - <arg name="sinkID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="deregisterSink"> - <arg name="sinkID" type="q" direction="in" /> - <arg name="error" type="i" direction="out" /> - </method> - <method name="peekSource"> - <arg name="name" type="s" direction="in" /> - <arg name="sourceID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerSource"> - <arg name="sourceData" type="(qqsqinb(ii)qa(in)aia(in)a(iin)a(iin))" direction="in" /> <!-- am_sourceID_t sourceID; am_domainID_t domainID; std::string name; am_sourceClass_t sourceClassID; am_SourceState_e sourceState; am_volume_t volume; bool visible; am_Availability_s available; am_InterruptState_e interruptState; std::vector<am_SoundProperty_s> listSoundProperties; std::vector<am_CustomAvailabilityReason_t> listConnectionFormats; std::vector<am_MainSoundProperty_s> listMainSoundProperties; --> - <arg name="sourceID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="deregisterSource"> - <arg name="sourceid" type="q" direction="in" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="registerCrossfader"> - <arg name="crossfaderData" type="(qsqqqq)" direction="in" /> <!-- am_crossfaderID_t crossfaderID; std::string name; am_sinkID_t sinkID_A; am_sinkID_t sinkID_B; am_sourceID_t sourceID; am_HotSink_e hotSink; --> - <arg name="crossfaderID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="deregisterCrossfader"> - <arg name="crossfaderID" type="q" direction="in" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="peekSourceClassID"> - <arg name="name" type="s" direction="in" /> - <arg name="sourceClassID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="peekSinkClassID"> - <arg name="name" type="s" direction="in" /> - <arg name="sinkClassID" type="q" direction="out" /> - <arg name="error" type="q" direction="out" /> - </method> - <method name="hookInterruptStatusChange"> - <arg name="sourceID" type="q" direction="in" /> - <arg name="interruptState" type="q" direction="in" /> - </method> - <method name="hookDomainRegistrationComplete"> - <arg name="domainID" type="q" direction="in" /> - </method> - <method name="hookSinkAvailablityStatusChange"> - <arg name="sinkID" type="q" direction="in" /> - <arg name="availability" type="(nn)" direction="in"/> - </method> - <method name="hookSourceAvailablityStatusChange"> - <arg name="sourceID" type="q" direction="in" /> - <arg name="availability" type="(nn)" direction="in"/> - </method> - <method name="hookDomainStateChange"> - <arg name="domainID" type="q" direction="in" /> - <arg name="domainState" type="q" direction="in"/> - </method> - <method name="hookTimingInformationChanged"> - <arg name="connectionID" type="q" direction="in" /> - <arg name="delay" type="n" direction="in"/> - </method> - <method name="sendChangedData"> <!--am_EarlyDataType_e type; am_DataType_u sinksource; am_EarlyData_u data; --> - <arg name="earlyData_volumes" type="a(qqn)" direction="in" /> <!-- only the volumes as array --> - <arg name="earlyData_soundproperties" type="a(qq(nn))" direction="in" /> <!--only the soundproperties as value --> - </method> - <method name="confirmRoutingReady"> - <arg name="domainID" type="q" direction="in" /> - </method> - <method name="confirmRoutingRundown"> - <arg name="domainID" type="q" direction="in" /> - </method> - <method name="updateGateway"> - <arg name="gatewayID" type="q" direction="in" /> - <arg name="listSourceFormats" type="a(q)" direction="in" /> - <arg name="listSinkFormats" type="a(q)" direction="in" /> - <arg name="conversionMatrix" type="a(b)" direction="in" /> - </method> - <method name="updateConverter"> - <arg name="converterID" type="q" direction="in" /> - <arg name="listSourceFormats" type="a(q)" direction="in" /> - <arg name="listSinkFormats" type="a(q)" direction="in" /> - <arg name="conversionMatrix" type="a(b)" direction="in" /> - </method> - <method name="updateSink"> - <arg name="sinkID" type="q" direction="in" /> - <arg name="sinkClassID" type="q" direction="in" /> - <arg name="listSoundProperties" type="a(nn)" direction="in" /> - <arg name="listConnectionFormats" type="a(q)" direction="in" /> - <arg name="listMainSoundProperties" type="a(nn)" direction="in" /> - </method> - <method name="updateSource"> - <arg name="sourceID" type="q" direction="in" /> - <arg name="sourceClassID" type="q" direction="in" /> - <arg name="listSoundProperties" type="a(nn)" direction="in" /> - <arg name="listConnectionFormats" type="a(q)" direction="in" /> - <arg name="listMainSoundProperties" type="a(nn)" direction="in" /> - </method> - <method name="ackSetVolumes"> - <arg name="handle" type="q" direction="in" /> - <arg name="listvolumes" type="a(nqqnq)" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSinkNotificationConfiguration"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="ackSourceNotificationConfiguration"> - <arg name="handle" type="q" direction="in" /> - <arg name="error" type="q" direction="in" /> - </method> - <method name="hookSinkNotificationDataChange"> - <arg name="sinkID" type="q" direction="in" /> - <arg name="payload" type="(nn)" direction="in" /> - </method> - <method name="hookSourceNotificationDataChange"> - <arg name="sourceID" type="q" direction="in" /> - <arg name="payload" type="(nn)" direction="in" /> - </method> - <method name='getRoutingReadyState'> - <arg name='state' type='b' direction='out' /> - </method> - - <signal name="setRoutingReady"> - </signal> - <signal name="setRoutingRundown"> - </signal> - </interface> -</node> |