summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* AM: add plural form of setSystemProperties for global configuration ↵Martin Koch2020-01-172-1/+21
| | | | | | | | | | | | attributes to command and control interface - implement plural form of requests and acknowledgments in core - provide empty default implementations in interfaces to ensure backward compatibility with older plugins - accommodate extension in module tests Main purpose of this extension is to allow for one-shot (uninterrupted), consistent change of multiple, possibly interrelated configuration attributes. Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
* AM: add plural form of set...SoundProperties for sources and sinks to ↵Martin Koch2020-01-172-2/+44
| | | | | | | | | | | | | command and control interface - implement plural form of requests and acknowledgments in core - provide empty default implementations in interfaces to ensure backward compatibility with older plugins - accommodate extensions in module tests - leave existing singular form untouched Main purpose of this extension is to allow for one-shot (uninterrupted), consistent change of multiple, possibly interrelated sound properties. Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
* add a documentation to the global namespace 'am'Martin Koch2019-10-161-0/+3
| | | | | - the presence of this documentation enables doxygen (as of version 1.8.11) to resolve \ref links not only for classes, but also for documented enums, typedefs and defines.
* some updates of the fixChristian Linke2016-06-212-3/+4
| | | Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
* cleanup routing interface to add clean abort and resend possibilities7.5Christian Linke2016-06-172-1/+8
| | | Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
* optimize static const in audiomanagertypes.h and CAmDltWrapper template ↵Christian Linke2016-05-171-34/+34
| | | | | specializations Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
* add macro for generation of constantsChristian Linke2016-05-111-32/+42
| | | Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
* * Bug fix 392. Some improvements regarding failed transactions in the router.Christian Linke2015-11-043-5/+19
| | | 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-071-1/+383
|
* Remove nodestatemanager7.2Christian Linke2015-09-221-72/+0
| | | | | | Make audiomanager compile with Dbus and CommonAPI Wrapper at the same time Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * cleaned up compile flagsChristian Linke2015-07-071-2/+6
| | | | | * fix for getDomainOfCrossfader Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * now only 3 header files are generated. Send and Receive interface s in ↵Christian Linke2015-03-246-766/+649
| | | | | | one. TimingInformation for a single connections is now reported to the controller plugin Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fully rework. Plugins have now a new own git repositoryChristian Linke2015-03-125-3233/+0
| | | | | | * 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>
* * Sound property lookup enhancement throught caching . Tests for cached ↵Alexandar Donchev2015-03-112-5/+108
| | | | | | | sound properties. Signed-off-by: Christian Linke <christian.linke@bmw.de> Signed-off-by: Alexandar Donchev <Aleksander.Donchev@partner.bmw.de>>
* Fix usage of DLTJacques GUILLOU2015-02-171-1/+1
|
* Bug #298 - DLT messages will be created only in case respective log level is ↵Jens Lorenz2015-01-131-32/+64
| | | | | | activated Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* Revert "Bug 298 - Filtering of DLT messages are not working"Christian Linke2015-01-131-63/+32
| | | | | | | | This reverts commit 426d6c6f1ea02c3093181eb36aed68605a5cdd5d. The wrong version of the patch was used. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * add possibility for routing plugins to ask the domainID for sources and ↵Christian Linke2014-11-171-3/+11
| | | | | sinks. Needed to make static setup with routing plugins that do not know the infrastructure Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fix domainstate_eChristian Linke2014-11-171-5/+5
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Bug 298 - Filtering of DLT messages are not workingAleksandar Donchev2014-11-171-32/+63
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Converter Implementation .6.2Aleksandar Donchev2014-11-057-3266/+3427
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Bug #100 - update of interface version numbers and added removed commentsJens Lorenz2014-07-117-206/+1388
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * Bug #100 - removed projecttypes.h which causes compiling conflicts5.1Jens Lorenz2014-06-239-3839/+1786
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * reworked according to review feedback from Thomas GoeringChristian Linke2014-04-011-1/+1
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * reverted back projecttypes.h to GENIVI only types.Christian Linke2014-03-281-71/+22
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * some adoptionsChristian Linke2014-03-282-1/+2
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Bug #120. In CAmSerializer fixed the asyncCall function with one ref argument.Aleksandar Donchev2013-10-101-1/+26
|
* *PluginCommandInterfaceCAPI, PluginRoutingInterfaceCAPI, ↵Aleksandar Donchev2013-09-032-22/+213
| | | | | | | | | | 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)
* * remove some warningsChristian Linke2013-06-261-3/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fixed bug 59 & Bug 63. Removes superfluss comments in DBusWrapper, removes ↵Christian Linke2013-06-031-1/+0
| | | | | | non existing static in Sockethandler Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fix for bug [52]: Dbus wrapper sometimes does not deliver all messagesChristian Linke2013-06-031-0/+3
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * changes that follow the review comments from Thomas G.Christian Linke2013-01-177-140/+144
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * added new interfaces & nsm support + nsm tests + fixed some unit tests + ↵christian linke2012-12-179-717/+1227
| | | | | fixed rundown Signed-off-by: christian linke <christian.linke@bmw.de>
* * make AudioManager rundown cleaner. Now an extra created pipe is used to ↵christian linke2012-11-291-0/+56
| | | | | trigger the mainloop one last time before the AudioManager exits. Signed-off-by: christian linke <christian.linke@bmw.de>
* * make DLTWrapper unregister itself before exitingchristian linke2012-10-301-1/+2
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * [GAM-91] make CAmSerializer calls with references safer, no workingchristian mueller2012-09-121-10/+293
| | | | | | Signed-off-by: christian mueller <christian.linke@bmw.de> Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-91] make CAmSerializer calls with references safer3.0christian mueller2012-09-121-1/+153
| | | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-78] Using the AudioManager with Sessionbus does not work fixedChristian Mueller2012-05-241-0/+1
| | | | Signed-off-by: Christian Mueller <christian.ei.mueller@bmw.de>
* * [GAM-24] Watchdog concept for the AudioManager. This patch introduces the ↵Christian Mueller2012-05-241-0/+1
| | | | | | | | watchdog functionality of the AudioManager. The function is based on the systemd watchdog functionality. The desired time intervals for checking the watchdog can be tweaked by the unit file for systemd. A sample unit file is added to the subdirectory cmake. Via Cmake build option, the watchdog functionality can be switched off. If the development package from systemd is available it will use the lib that comes with it. If not, the default handler will be compiled along with the audiomanager and this one will be used. Signed-off-by: Christian Mueller <christian.ei.mueller@bmw.de>
* * [GAM-76] fix : add 64bit support for DLT loggingchristian mueller2012-05-241-0/+2
| | | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-72] change type std::list to std::vector in DbusWrapperchristian mueller2012-05-241-1/+1
| | | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-35] implement DBus for SESSION or SYSTEM buschristian mueller2012-04-031-1/+1
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-49] worked in comments to last patcheschristian mueller2012-03-293-199/+285
| | | | | | | | | | | * changed dlt threadsafeness * changes on timers in CAmSockethandler * adopted test of Sockethandler to changes * add versioning scheme to documentation * added forgotten #include <map> on CamDbusWrapper and CAmRoutingSenderAsync * adopted RoutingReceiverAsyncTests to new timers Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-46] improvements on CAmSockthandler.christian mueller2012-03-232-76/+219
| | | | | | * Needed adoptions on CAmSockethandler tests * Small bug in CAmSerializer Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-44] adds threadsafeness to DltWrapperchristian mueller2012-03-231-0/+63
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * remove unessessary script2.0christian mueller2012-03-231-24/+0
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * enhanced documentation christian mueller2012-03-132-3/+5
|
* * [GAM-37] fixed christian mueller2012-03-131-1/+5
|
* * fixes [ GAM-31]christian mueller2012-03-081-2/+2
|