summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* AudioManagerPoC: add support for Wayland ivi-shellbaserock/jonathanmaw/genivi-demo-jetsonbaserock/genivi/genivi-demo-platformHolger Behrens2015-04-071-1/+8
| | | | Signed-off-by: Holger Behrens <holger.behrens@windriver.com>
* AudioManagerPoC: GENIVI Alliance Audio Manager proof-of-conceptAdrian Scarlat2015-04-0743-0/+2355
| | | | | | | | | | | | | | | | | | | | | The Audio Manager Proof of Concept (AM PoC) is an application that uses the GENIVI AudioManager capabilities to demonstrate how audio sources are managed based on mixing rules that are defined in the configuration file for AM Control Plugin "libPluginControlInterface.conf". For a details description please consult the "libPluginControlInterface.conf", "libPluginRoutingInterfacePulse.conf" and AudioManager documentation. This AudioManager PoC is based on AM ver 3.0 and Qt 5. It will be a simple application that will demonstrate a few of the AM capabilities: 1. source playing; 2. volume changing; 3. source switching based on source priorities; 4. automatic volume handeling based on source priorities. Signed-off-by: Adrian Scarlat <adrian.scarlat@windriver.com> Signed-off-by: Holger Behrens <holger.behrens@windriver.com>
* * Common-API sources re-generated for 2.1.6baserock/6.0Aleksandar Donchev2014-08-1854-768/+2060
| | | | 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>
* * enhance sleep at beginn of NSM test to be more robustChristian Linke2013-07-191-1/+2
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * took over changes for bug 42 since patch did no longer apply cleanlyChristian Linke2013-07-191-7/+7
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>