summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add missing include to fix compile failure with GCC 7baserock/genivi/6.1-3-gba709ee-gdpSam Thursfield2017-07-111-0/+1
|
* This Routing Interface is needed for any application that willAdrian Scarlat2015-05-229-6/+2355
| | | | | | | | | | | | | | | | | | | | | | | | | | | | be developed on top of AM and will use PulseAudio Sound Server to control the sources and sinks present on the system. It must be loaded by AM; The interface can be built by supplying cmake with the -DWITH_PULSE_ROUTING_PLUGIN=ON; After building one configuration file will be available: 1. libPluginRoutingInterfacePULSE.conf - configuration file for Pulse Routing Plugin; it will be loaded at runtime by the Pulse Routing Interface; Changed files: CMakeLists.txt Added new folders: PluginRoutingInterfacePulse/ Added new files: PluginRoutingInterfacePulse/CMakeLists.txt PluginRoutingInterfacePulse/README PluginRoutingInterfacePulse/data/libPluginRoutingInterfacePULSE.conf PluginRoutingInterfacePulse/include/RoutingSenderMainloopPULSE.h PluginRoutingInterfacePulse/include/RoutingSenderPULSE.h PluginRoutingInterfacePulse/src/RoutingSenderMainloopPULSE.cpp PluginRoutingInterfacePulse/src/RoutingSenderPULSE.cpp Signed-off-by: Adrian Scarlat <adrian.scarlat@windriver.com>
* Porting Pulse Control Interface from AM v1.x to AM v3.0Adrian Scarlat2015-05-197-1/+2562
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This Control Interface is the "heart" of the AM; It is needed by any application that will be developed on top of AM and will use PulseAudio Sound Server to control the sources and sinks present on the system. It must be loaded by AM; The interface can be built by supplying cmake with the -DWITH_PULSE_CONTROL_PLUGIN=ON; There is one configuration file that is used at the moment by the Control Interface: 1. libPluginControlInterface.conf - configuration file for defining the Sources, Source Classes, Sinks, Sink Classes, Gateways, Routes and Mixing rules form them; Modified files: CMakeLists.txt Added new folders: PluginControlInterfacePulse/ Added new files: PluginControlInterfacePulse/CMakeLists.txt PluginControlInterfacePulse/README PluginControlInterfacePulse/data/libPluginControlInterface.conf PluginControlInterfacePulse/include/ControlConfig.h PluginControlInterfacePulse/include/ControlSender.h PluginControlInterfacePulse/src/ControlSender.cpp Signed-off-by: Adrian Scarlat <adrian.scarlat@windriver.com>
* Bug #298 - DLT messages will be created only in case respective log level is ↵Intreprid_stable_branchJens Lorenz2015-02-172-35/+72
| | | | | | activated Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * first commit of intrepid stable branch6.1Christian Linke2014-07-231-0/+1
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fix changes that made commonapi generation not working6.0Christian Linke2014-07-112-5/+5
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Bug #100 - update of interface version numbers and added removed commentsJens Lorenz2014-07-1110-1541/+2724
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * Minor fix for connection id generation.Aleksandar Donchev2014-07-101-2/+6
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* *An additional condition appended to the custom comparator needed for map ↵Aleksandar Donchev2014-07-101-1/+1
| | | | | | function 'find'. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Fixed routingreceiverasync test due a irritating quit without any console ↵Aleksandar Donchev2014-06-251-3/+10
| | | | | output if the libPluginRoutingInterfaceAsync.so is not at the desired file path. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Confirming routing ready state after a second domain has been registered.Aleksandar Donchev2014-06-243-4/+9
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * added documents for compliance updateChristian Linke2014-06-236-0/+680028
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Bug #100 - removed projecttypes.h which causes compiling conflicts5.1Jens Lorenz2014-06-23131-7177/+5261
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * reworked according to review feedback from Thomas GoeringChristian Linke2014-04-012-20/+57
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * reverted back projecttypes.h to GENIVI only types.Christian Linke2014-03-282-79/+30
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Some unit tests fixed due issues occured on pocky build systems.Aleksandar Donchev2014-03-285-8/+35
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* handle am_error in dltwrapperChristian Linke2014-03-281-0/+48
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Support for automatically generation of common-api sources. Cmake macros ↵Aleksandar Donchev2014-03-2810-150/+258
| | | | | | adopted to support the common-api generator. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Applied gmock_propagate_cxx_flags.patchAleksandar Donchev2014-03-281-1/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Applied routing_send_async_calls.patchAleksandar Donchev2014-03-281-8/+8
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Applied sync_xml_introspection_cpp_handling.patchAleksandar Donchev2014-03-281-18/+18
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Applied dbus_command_interface_changed_for_unit_tests.patchAleksandar Donchev2014-03-282-41/+41
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * some adoptionsChristian Linke2014-03-283-7/+8
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Cmake scripts adopted for cross-compilationAleksandar Donchev2014-03-289-71/+53
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * CommonAPI cmake scripts cleaned from redundant dbus linking parameters .Aleksandar Donchev2014-03-282-14/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Bug #127 - appended forgotten methods to the Dbus Command Interface .Aleksandar Donchev2014-03-281-3/+13
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* First commit for Helios5.0Christian Linke2013-10-221-1/+1
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Minor: life cycle old dbus predefined variable removed4.1Aleksandar Donchev2013-10-161-1/+0
|
* * Bug 123 fixed. Lambda expression compile issues with GCC >= 4.7.x ↵Aleksandar Donchev2013-10-161-13/+13
| | | | specific compile flags resolved.
* * Bug 61 fixed. The plugins are built as module and SOVERSION is removed.Aleksandar Donchev2013-10-166-24/+0
|
* * Typo: Dbus address fixed.Aleksandar Donchev2013-10-1453-566/+638
| | | | | | * Sources re-generated with the latest generator version . Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Typo: Dbus address fixed.Aleksandar Donchev2013-10-1011-40/+44
|
* * Bug #120. In CAmSerializer fixed the asyncCall function with one ref argument.Aleksandar Donchev2013-10-101-1/+26
|
* * Every new connection ID is initilized with the next available number. Aleksandar Donchev2013-09-255-71/+286
| | | | | * Additional tests for ID generation added. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * made sure that CommonAPI stuff compiles with release 2.1Christian Linke2013-09-2556-3310/+10422
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * adopted test to new logic of no change stuffChristian Linke2013-09-122-13/+19
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * corrected registerDomainChristian Linke2013-09-1213-34/+28
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Added error handling for all async calls.Aleksandar Donchev2013-09-121-15/+96
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * added some documentation, removed sample project since it seems to addle ↵Christian Linke2013-09-1291-7224/+828
| | | | | users. Now the fidls are the matching final the EA version. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* test ist now workingAleksandar Donchev2013-09-101-21/+26
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * some naming adoptions & review for GENIVIChristian Linke2013-09-09144-17808/+18993
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * AmMapHanlderTest - added tests for the callbacks in CAmDatabaseObserver.Aleksandar Donchev2013-09-038-79/+825
| | | | | | * An object ID added to the response whenever E_ALREADY_EXISTS is returned in CAmDatabasehandlerMap Signed-off-by: Christian Linke <christian.linke@bmw.de>
* *PluginCommandInterfaceCAPI, PluginRoutingInterfaceCAPI, ↵Aleksandar Donchev2013-09-03162-243/+30742
| | | | | | | | | | NodeStateCommunicatorCAPI with unit tests first version. Choosing between DBUS and Common-API via cmake. CommonAPI - legacy support for DBus properties (Set 1) Signed-off-by: Christian Linke <christian.linke@bmw.de> (cherry picked from commit ea96ef59e29466667c90b506426e2a5a9cdb82d2)
* * Prevent infinite loop when iterating over arraysChristian Linke2013-09-021-9/+9
| | | | | | | If the array contains more than one element dbus_message_iter_recurse will reset the iterator to the beginning on every iteration leading to an infinite loop. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Handle cases where readdir() does not return the file typeChristian Linke2013-09-022-0/+33
| | | | | | | readdir() does not guarantee that the d_type member is set on all file systems. This resulted in plugins not being loaded on some platforms as regular files were not detected. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fix for Bug 92 - sinkID wrongly reported to DatabaseObserverChristian Linke2013-09-022-5/+11
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * CAmDatabaseHandlerMap - the main connection now have separate method for ↵Aleksander Donchev2013-08-142-16/+45
| | | | | id generation. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Refactoring and improvements CAmDatabasehandlerMap ( Ticket #87 )Aleksander Donchev2013-08-145-188/+197
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* make AM compile with newer libstdChristian Linke2013-08-141-0/+1
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Fix for bug 78: AmNodeStateCommunicatorTest throws a runtime exceptionMuhammad Shakeel2013-07-192-16/+19
| | | | | | | | | | - Fixed data type issues - Fixed some error log messages - Modified the way for reading XML file - Explicitly type cast the variables before sending message to sendLifeCycleRequest interface Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>