summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* * fix WITH_NSM=off optionchristian linke2013-01-091-3/+6
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * enable turning off the NSMchristian linke2013-01-071-0/+6
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * added new interfaces & nsm support + nsm tests + fixed some unit tests + ↵christian linke2012-12-171-9/+35
| | | | | 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-2/+6
| | | | | trigger the mainloop one last time before the AudioManager exits. Signed-off-by: christian linke <christian.linke@bmw.de>
* * nicer handling of singal for exit.christian linke2012-10-161-4/+1
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * Call ControlRundown on receiving SIGTERM.christian linke2012-10-121-1/+4
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * [GAM-55] some finetuning on bugfix. christian mueller2012-06-261-1/+1
| | | | | * fixing registration of Dltcontextx too late for Dbus plugins Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * remove compiler warningFrank Herchet2012-06-251-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-2/+10
| | | | | | | | 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-74] resolving issues found by coverity scanchristian mueller2012-05-241-37/+55
| | | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-70] fix wrong type on database interface for source sound propertieschristian 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-3/+23
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-52] fix : main.cpp does not compile on -D WITH_DBUS_WRAPPER=OFFchristian mueller2012-04-031-1/+1
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * removed all documentation to new placechristian mueller2012-03-061-9/+8
| | | | * removed GENIVI copyright from headers * [GDLT-41] changed DLT dependency to 2.5.0
* * updated license headerschristian mueller2012-03-051-34/+53
| | | * updated documentation
* * solved merge conflictschristian mueller2012-03-011-5/+19
|
* * fix [GAM-28] problems in routingsender.cppchristian mueller2012-03-011-39/+34
| | | | | | * [GAM-27] major refactoring: bringing everything to standardized names * Enhancement of CAmSerializer.h * improvement of documentation * adoption & regeneration of inerfaces
* * [GAM-4] updated interfaces christian mueller2012-02-271-4/+4
| | | | | | | * shifted mainpage doxygen from EA generated to mainpage.h * added logo to doxygen documentation * fixed compile bug in cmakelists when no plugins are build * [ GAM-23 ]fixed plugin version recognition in cmake * first working CAmSerializer with DatabaseObserver
* * [ GAM-4 ] Change Database Obsever notification implementation working, ↵christian mueller2012-02-231-29/+9
| | | | test are not ready yet. This implies that the Sockethandler is mandatory so I removed the cmake options.
* * [GT-1835] Resolve issues identified by code screening process: added ↵christian mueller2012-02-201-9/+12
| | | | missing headers, added text version of LGPL v2.1
* * merge of changes from ChristianFrank Herchet2012-02-141-1/+1
|
* * modify RoutingSender Async to match with TestHMIchristian mueller2012-02-091-0/+1
| | | * modify ControlSenderPlugin to have dummy behaviour
* Merge branch 'telnetserver'christian mueller2012-02-091-1/+1
|\
| * * remove duplicate current command promptFrank Herchet2012-02-091-1/+1
| | | | | | | | | | * remove debug output of TelnetServer.h * fix compile error in main.cpp * remove unused methods in TelnetServer.h
* | * changed main to register observer (thanks TGO)christian mueller2012-02-081-0/+2
|/ | | | * changed command DBUSplugin to register Connection at 2nd DBUSMessageHandler Instance (thanks TGO) * Expanded dummyController functionality
* * worked in feedback from Thomas Goering towards integration testsver-0.0.9christian mueller2012-02-061-5/+5
| | | * corrected startup sequence and modified the testplugin so that the startup sequences match
* * add an out of memory handlerchristian mueller2012-02-021-0/+11
|
* * implemented peeksinkclassIDs and peeksourceclassIDschristian mueller2012-02-011-8/+6
| | | | | | | * changed interface of both from const to non-const * corrected include headers to c++ style, eg. <cassert> * corrected sendChangedData return type to void * implemented tests for sinkclass and sourceclass peeking * fixed bug in sockethandler (FD could not be removed) thanks to Frank
* * wrapping DLT calls in a new Class because of performance, codesize and ↵christian mueller2012-01-311-10/+10
| | | | | lazyness reasons * the whole project now compiles without a warning with -pedantic
* * regenerated EA code based on Conti Feedback.christian mueller2012-01-271-8/+12
| | | | | | * changed paths of audiomanagertypes include in generated files * changed order of parameters in asyncSetSinkSoundProperty / asyncSetSourceSoundProperty / cbTimingInformationChanged to have common style over all interfaces. * changed default include paths for Controller etc... * cleanup of warnings
* * routing algorithm improvementschristian mueller2012-01-251-0/+3
| | | * routing algorithms first tests
* * formatting all the source code with eclipse source code stylechristian mueller2012-01-241-216/+209
| | | * added used xml to the project
* * fixed wrong memset in main.cpp (thanks to frank)christian mueller2012-01-181-1/+6
| | | | * fixed compiler warnings in signalhandler * added Router Class: this class does now the autorouting job. First commit, no tests yet
* * fixed commandline option p is now recognizedchristian mueller2012-01-121-1/+1
| | | * fixed bug: loading of routing plugins with version control now works
* * recreated the header files out of the model. Added versioning support in ↵christian mueller2012-01-121-16/+51
| | | | | | | | | | | | | | | | the headerfiles generated * ensured compatibility with 64 bit systems while compiling dbus [ changed FindDBUS.cmake] * updated the README to better support building * updated typo in introspectable string of DBusWrapper * reworked including strategie * added getInterfafeVersion method on all interfaces * added Interface Versioning support * added version as part of .so ending * it is no possible to set a vector of source and sink sound properties at a time * added interface to ask for all loaded plugins on RoutingSender * added first version of telnet server (not yet productive) - set to not active in CMakeLists.txt * added changelog (created out of git commit log) * added default values for all enum types to be save even on other if communication is on other domain
* changed README, added correct header in fileschristian mueller2011-12-301-0/+1
|
* *added versioning support automatically out of gitchristian mueller2011-12-301-12/+160
| | | | | | *added commandline parser *changed DLT_CONTEXT for AudioManager to AudioManager *added signalhandler *TODO: make signalhandler not only call but correctly rundown the daemon
* * assert on empty busname (routinginterface)ver-0.0.1christian mueller2011-12-291-0/+1
| | | | | | | * added busname for DbusroutingSender * rework of sockethandlertests * small changes on compilerflags * new default error messages on dummy controller plugin * new plugin Asynchronous including tests
* * rework of buildsystemchristian mueller2011-12-231-11/+40
| | | | * now everything depends on a toplevel CMakefile * cleanup of makefiles and compiler options
* * first version of SocketHandler working with DBuschristian mueller2011-12-211-3/+6
| | | * currently Sockethandler test not working
* - added comments in XML descriptionChristian Mueller2011-12-181-5/+7
| | | | - fixed bug in Dbus signal sending - corrected namespace usage
* changes to make controlSender compile & loadableChristian Mueller2011-12-161-0/+3
|
* first release !Christian Mueller2011-12-141-1/+6
|
* update in headers, small thingsChristian Mueller2011-12-141-17/+50
|
* some updates, new testsChristian Mueller2011-12-121-5/+9
|
* Some changes, renaming...Christian Mueller2011-12-091-29/+4
|
* total reworkChristian Mueller2011-12-081-0/+74
no more QT