summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * rework of the build structure, adopt to standard cmake package structure7.4Christian Linke2016-02-15183-10943/+3783
| | | | | | | | | | | | | | * check versions when loading the libs * introduction of the AudioManagerCore * give control plugin as file or directory * remove SQLITE * either find and use gmock or build and install it * fixed [Bug 411] * compile flag gnu11 is now used Signed-off-by: Christian Linke <Christian.Linke@bmw.de> Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
* change flags for c11Christian Linke2016-02-041-1/+1
|
* correct cache handling of sink main sound property in changeSinkDB()Toshiaki Isogai2016-02-041-1/+1
| | | | Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.com>
* cmake: Add install target for documentationPatrick Ziegler2016-01-191-0/+5
| | | | | | | | | | | | | The documentation is being built with doxygen if WITH_DOCUMENTATION is set to ON, but the install target is missing. Thus in a build framework like yocto, the documentation files must be installed manuelly into the correct location. This change adds the missing install target with the common default destination CMAKE_INSTALL_DOCDIR from GNUInstallDirs. CMAKE_INSTALL_DOCDIR == ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PROJECT_NAME} Change-Id: Idaa558a567395d091ab9c0f2b6defe6f36933a46
* add versioning for audiomanager utitlitiesChristian.Linke2015-12-161-0/+7
|
* changed package config for systemdChristian.Linke2015-12-152-9/+8
|
* deleting of instance explicit is neededChristian.Linke2015-12-152-12/+21
|
* forgot to destroy the single instance in destructorChristian Linke2015-12-151-0/+11
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* forgot pc fileChristian Linke2015-12-021-0/+10
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* moved watchdog into utilities and created .pc file for utilitiesChristian Linke2015-12-0213-16/+70
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Fix for inconsistency in CAmDatabaseHandlerMap/SQLiteAleksandar Donchev2015-11-185-25/+126
| | | | | | getListMainSinks/Sources. Another minor optimizations as well. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Condition in CAmRoutingreceiver fixed and redundant function in ↵Aleksandar Donchev2015-11-062-87/+38
| | | | | | CAmDatabaseHandlerMap removed. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Bug fix 392. Some improvements regarding failed transactions in the router.Christian Linke2015-11-0410-88/+376
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* correct my whitespace stuffChristian Linke2015-10-071-379/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Implement IAmCommand getVolume method7.3Pau Espin Pedrol2015-10-078-1/+424
|
* small things - big hussleChristian Linke2015-10-071-1/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* remove uneccessary registered contextChristian Linke2015-10-061-2/+0
|
* make changes in utilities compileChristian Linke2015-10-063-33/+29
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Utility DBUS: Constructor now more verbosely on dbus errorJens Lorenz2015-10-061-9/+32
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Notification time calculation of watchdog fixedJens Lorenz2015-10-061-4/+5
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Utility DLT: Created template parameter pack to generate recursive code and ↵Jens Lorenz2015-10-062-842/+76
| | | | | | added logDebug Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Utilities now build as a static or as a shared library on demand.Jens Lorenz2015-10-0613-45/+140
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * Some cmake variables exposed.Aleksandar Donchev2015-10-052-3/+3
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Settings for commonAPI without binding code.Aleksandar Donchev2015-10-026-35/+24
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Remove nodestatemanager7.2Christian Linke2015-09-2241-4719/+30
| | | | | | Make audiomanager compile with Dbus and CommonAPI Wrapper at the same time Signed-off-by: Christian Linke <christian.linke@bmw.de>
* install more cmake packagesChristian Linke2015-09-171-1/+2
|
* * fix set_and_check of module path doesn't work with newer cmake versionsJens Lorenz2015-09-161-1/+1
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Utiltiy: DBUS: Constructor allows now set service prefix and object path. ↵Jens Lorenz2015-09-162-8/+33
| | | | | | Modification of object path on registration possible. New function to register matching rule for watching. Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Utility: DLT: New registerContext allows to set log level and trace status ↵Jens Lorenz2015-09-162-5/+51
| | | | | | from application Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * remove warningChristian Linke2015-09-114-6/+13
|
* * CAPI wrapper with better someip integration.Aleksandar Donchev2015-09-113-9/+52
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * FindDBus.cmake excluded from project and replaced throught pkg_check_module. Aleksandar Donchev2015-09-075-63/+22
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Some databasehandler cmake defines exposed in the configure file.Aleksandar Donchev2015-09-071-1/+3
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Change order of include of subdirectories...Christian Linke2015-09-041-7/+7
|
* * install tclap headers7.1Christian Linke2015-09-0223-919/+28
| | | * rename config.h into audiomanagerconfig.h
* Added compliance specifications 4.0 for control and routing interfaceChristian Linke2015-08-194-0/+523837
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Bug 308 - Change in Database Handlers to enable/disable enforced update7.0Jens Lorenz2015-08-042-85/+238
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Implemented filtering of duplicated notification configuration types on ↵Jens Lorenz2015-08-046-265/+160
| | | | | | registration of source and sink elements Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* calculateMainConnectionDelay doesn't work if only a single connection has a ↵Jens Lorenz2015-08-042-12/+19
| | | | | | timing information Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* clean-up in MapHandler testsJens Lorenz2015-08-041-109/+81
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * make new serializer Calls public in order to use themChristian Linke2015-07-281-0/+2
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * cleaned up compile flagsChristian Linke2015-07-0710-83/+45
| | | | | * fix for getDomainOfCrossfader Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Fixed cmake issuesJens Lorenz2015-07-062-4/+4
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * fix compiler issue introduced with new commandline parsing in mainJens Lorenz2015-07-061-1/+1
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* *Routing bug fixing and enhancment.Aleksandar Donchev2015-07-067-1079/+1063
| | | | Signed-off-by:Christian Linke<christian.linke@bmw.de>
* * Fix for the unit tests in accord with the domain id change .Aleksandar Donchev2015-07-062-21/+21
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Domain id range splited in static and dynamic .Aleksandar Donchev2015-07-063-22/+13
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Fixed bug causing infinite loop by determining all possible paths in the ↵Aleksandar Donchev2015-07-024-41/+223
| | | | | routing mechanism and minor improvment in the routing class for map data storage. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Serializer reworked to offer convenient async and sync method calls.Aleksandar Donchev2015-07-021-1049/+321
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * enable entering domains with predefined idChristian Linke2015-07-013-0/+37
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>