Frank Herchet [Fri, 24 Feb 2012 10:11:56 +0000 (11:11 +0100)]
* [GAM-11]: modify cmake and add compile flag WITH_DLT
Frank Herchet [Thu, 23 Feb 2012 13:07:32 +0000 (14:07 +0100)]
* remove spaces
Frank Herchet [Thu, 23 Feb 2012 09:32:26 +0000 (10:32 +0100)]
* remove dispensable method of CAmTelnetMenuHelper
Frank Herchet [Thu, 23 Feb 2012 09:21:53 +0000 (10:21 +0100)]
[GAM-14] enable some asci colors
* use DLTWrapper for debug and error output
Frank Herchet [Thu, 23 Feb 2012 08:04:53 +0000 (09:04 +0100)]
* rename local pointer, insert 'p' into name
Frank Herchet [Wed, 22 Feb 2012 09:35:19 +0000 (10:35 +0100)]
* [GAM-21] activate telnetserver tests
Frank Herchet [Wed, 22 Feb 2012 08:43:32 +0000 (09:43 +0100)]
Merge branch 'master' of qmuc300924:AudioManager
christian mueller [Tue, 21 Feb 2012 18:22:39 +0000 (19:22 +0100)]
* as discussed in the
face2face versioning scheme of the interfaces changed.
christian mueller [Tue, 21 Feb 2012 17:23:05 +0000 (18:23 +0100)]
* [ GAM-6 ] enhace routing algorithm: changed the way the routing algorithm gets information from controller
christian mueller [Tue, 21 Feb 2012 17:21:51 +0000 (18:21 +0100)]
* [ GAM-18 ] Add cancel rundown messages to interfaces: added possbility for controller to call rundown on command and routing interfaces
* beautified EA generated code in comments
christian mueller [Tue, 21 Feb 2012 15:21:11 +0000 (16:21 +0100)]
* [ GAM-1] AudioManager DBusPlugin crashes when Controller registers source/sink class on startup: changed plugin in a way that only messages are sent out when InterfaceReady was called
Frank Herchet [Tue, 21 Feb 2012 13:21:21 +0000 (14:21 +0100)]
* [GAM-21] 3 telnetserverTests
christian mueller [Tue, 21 Feb 2012 13:13:59 +0000 (14:13 +0100)]
* add proper version information in doxygen
christian mueller [Tue, 21 Feb 2012 09:46:12 +0000 (10:46 +0100)]
* [GAM-12] Change project types as discussed in the F2F: changed in all tests, updated audiomanagertypes.h and projecttypes.h
* change towards the versioning scheme of the audiomanager in CMakelists.txt
christian mueller [Mon, 20 Feb 2012 15:20:34 +0000 (16:20 +0100)]
* [GT-1835] Resolve issues identified by code screening process: added missing headers, added text version of LGPL v2.1
christian mueller [Mon, 20 Feb 2012 15:04:54 +0000 (16:04 +0100)]
Merge branch 'master', remote branch 'buildsau/master'
Frank Herchet [Mon, 20 Feb 2012 13:18:54 +0000 (14:18 +0100)]
* deactivate TelnetServerTest
Frank Herchet [Mon, 20 Feb 2012 07:41:52 +0000 (08:41 +0100)]
* add listMainConnections
* add listMainSources
* add listMainSinks
* some optimizations in CAmTelnetMenuHelper
Frank Herchet [Fri, 17 Feb 2012 08:08:31 +0000 (09:08 +0100)]
* fix reset of 'conn' command if number of arguments < 2
Frank Herchet [Tue, 14 Feb 2012 16:12:12 +0000 (17:12 +0100)]
* merge
Frank Herchet [Tue, 14 Feb 2012 16:00:45 +0000 (17:00 +0100)]
* merge of changes from Christian
Frank Herchet [Tue, 14 Feb 2012 15:47:51 +0000 (16:47 +0100)]
* modify contructor of CAmTelnetMenuHelper
Frank Herchet [Tue, 14 Feb 2012 15:47:22 +0000 (16:47 +0100)]
* add gtest for telnetserver
christian mueller [Mon, 13 Feb 2012 16:46:09 +0000 (17:46 +0100)]
* added command to option telnetserver
* make AudioManager build without warning again
christian mueller [Mon, 13 Feb 2012 15:26:36 +0000 (16:26 +0100)]
* fixed bug in remove connections
* added functionality in default ConnectionPlugin
christian mueller [Mon, 13 Feb 2012 13:55:12 +0000 (14:55 +0100)]
* added new functions to controlreceiver / databasehandler:
getSinkInfoDB
getSourceInfoDB
getMainConnectionInfoDB
* adopted changeMainConnectionRouteDB to new type
* added tests for these types
* recreation of interfaces
christian mueller [Mon, 13 Feb 2012 09:43:05 +0000 (10:43 +0100)]
* change includes in CAmTelnetMenuHelper
christian mueller [Mon, 13 Feb 2012 09:41:27 +0000 (10:41 +0100)]
Merge remote branch 'buildsau/master'
Frank Herchet [Fri, 10 Feb 2012 09:27:49 +0000 (10:27 +0100)]
* Update README; Short howto about the telnetserver
christian mueller [Thu, 9 Feb 2012 16:20:18 +0000 (17:20 +0100)]
* modify RoutingSender Async to match with TestHMI
* modify ControlSenderPlugin to have dummy behaviour
Frank Herchet [Thu, 9 Feb 2012 13:00:10 +0000 (14:00 +0100)]
* fix some methods in CAmTelnetMenuHelper
Frank Herchet [Thu, 9 Feb 2012 12:25:40 +0000 (13:25 +0100)]
* merge local changes with updated master
christian mueller [Thu, 9 Feb 2012 12:17:11 +0000 (13:17 +0100)]
* fix list domains in telnetserver
christian mueller [Thu, 9 Feb 2012 11:54:59 +0000 (12:54 +0100)]
Merge branch 'telnetserver'
christian mueller [Thu, 9 Feb 2012 11:38:18 +0000 (12:38 +0100)]
* adoption of RoutinInterfaceAsync to testHMI
* adoption of projekttypes.h to HMI
* comment out wrapper dlt messages because too much pollution
Frank Herchet [Thu, 9 Feb 2012 09:27:43 +0000 (10:27 +0100)]
* remove duplicate current command prompt
* remove debug output of TelnetServer.h
* fix compile error in main.cpp
* remove unused methods in TelnetServer.h
christian mueller [Wed, 8 Feb 2012 16:01:01 +0000 (17:01 +0100)]
* more changes regarding test controller. Now a very basic connect is supported
christian mueller [Wed, 8 Feb 2012 14:42:31 +0000 (15:42 +0100)]
* changed main to register observer (thanks TGO)
* changed command DBUSplugin to register Connection at 2nd DBUSMessageHandler Instance (thanks TGO)
* Expanded dummyController functionality
christian mueller [Wed, 8 Feb 2012 13:04:05 +0000 (14:04 +0100)]
* change doc path
christian mueller [Wed, 8 Feb 2012 10:08:30 +0000 (11:08 +0100)]
* renaming of databasetest - copy paste fault
Grape R5 [Wed, 8 Feb 2012 10:02:59 +0000 (11:02 +0100)]
* TelnetServer Implementation.
* TelnetServerTest Implementation
christian mueller [Tue, 7 Feb 2012 16:43:37 +0000 (17:43 +0100)]
* add another routing test
* change answer in case routing can not be done on only one domain
christian mueller [Tue, 7 Feb 2012 14:59:38 +0000 (15:59 +0100)]
* restructered document generation. Now only the functions of the daemon are generated
* sockethandler: take [0] instead of .front. added todo to make sockethandler faster
* added test for local routing
christian mueller [Mon, 6 Feb 2012 16:53:36 +0000 (17:53 +0100)]
* added function to routing algorithm that takes care of the route in case source and sink are in the same domain...
christian mueller [Mon, 6 Feb 2012 14:57:11 +0000 (15:57 +0100)]
* worked in feedback from Thomas Goering towards integration tests
* corrected startup sequence and modified the testplugin so that the startup sequences match
christian mueller [Wed, 1 Feb 2012 14:44:08 +0000 (15:44 +0100)]
* add an out of memory handler
christian mueller [Wed, 1 Feb 2012 09:50:15 +0000 (10:50 +0100)]
* implemented peeksinkclassIDs and peeksourceclassIDs
* 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
christian mueller [Tue, 31 Jan 2012 16:59:14 +0000 (17:59 +0100)]
* still the weired error but now really ok.
christian mueller [Tue, 31 Jan 2012 16:51:40 +0000 (17:51 +0100)]
Merge branch 'master' of https://git.genivi.org/srv/git/AudioManager
Conflicts:
AudioManagerDaemon/test/routing/routingTest.cpp
CHANGELOG
includes/config.h
christian mueller [Tue, 31 Jan 2012 16:50:54 +0000 (17:50 +0100)]
* weired git error .. anyway should be ok now
christian mueller [Mon, 30 Jan 2012 17:38:07 +0000 (18:38 +0100)]
* wrapping DLT calls in a new Class because of performance, codesize and lazyness reasons
* the whole project now compiles without a warning with -pedantic
christian mueller [Mon, 30 Jan 2012 17:38:07 +0000 (18:38 +0100)]
* fixed non reference in routing interface peeksourceclassID and peeksinkclassID
* fixed bug in complexer usage of routing algorithm
* added more router tests
christian mueller [Thu, 26 Jan 2012 17:10:02 +0000 (18:10 +0100)]
* regenerated EA code based on Conti Feedback.
* 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
christian mueller [Wed, 25 Jan 2012 15:34:37 +0000 (16:34 +0100)]
* routing algorithm improvements
* routing algorithms first tests
christian mueller [Tue, 24 Jan 2012 16:07:25 +0000 (17:07 +0100)]
* finalized Router implementation
* added new generated ControlSendInterface with router support
christian mueller [Tue, 24 Jan 2012 16:04:42 +0000 (17:04 +0100)]
* formatting all the source code with eclipse source code style
* added used xml to the project
christian mueller [Wed, 18 Jan 2012 17:51:38 +0000 (18:51 +0100)]
* fixed wrong memset in main.cpp (thanks to frank)
* fixed compiler warnings in signalhandler
* added Router Class: this class does now the autorouting job. First commit, no tests yet
christian mueller [Wed, 18 Jan 2012 12:28:09 +0000 (13:28 +0100)]
* fix for package building with lower cmake versions
* fix DBus interface to be GLIB tolerant 32bit types
christian mueller [Mon, 16 Jan 2012 15:48:51 +0000 (16:48 +0100)]
* fix build without git
christian mueller [Mon, 16 Jan 2012 15:25:29 +0000 (16:25 +0100)]
* fixed compilation without git
* fixed compilation without tests
christian mueller [Sun, 15 Jan 2012 11:37:58 +0000 (12:37 +0100)]
* added package creation based on cpack
* updated .gitignore
christian mueller [Thu, 12 Jan 2012 16:26:10 +0000 (17:26 +0100)]
* added install and uninstall routines to make
christian mueller [Thu, 12 Jan 2012 15:22:01 +0000 (16:22 +0100)]
* just update changelog
christian mueller [Thu, 12 Jan 2012 15:08:54 +0000 (16:08 +0100)]
* fixed commandline option p is now recognized
* fixed bug: loading of routing plugins with version control now works
christian mueller [Tue, 10 Jan 2012 14:58:38 +0000 (15:58 +0100)]
* recreated the header files out of the model. Added versioning support in 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
christian mueller [Fri, 30 Dec 2011 10:27:33 +0000 (11:27 +0100)]
* fixed sockethandler timespec issues
christian mueller [Fri, 30 Dec 2011 02:50:56 +0000 (03:50 +0100)]
changed README, added correct header in files
christian mueller [Thu, 29 Dec 2011 16:07:38 +0000 (17:07 +0100)]
*added versioning support automatically out of git
*added commandline parser
*changed DLT_CONTEXT for AudioManager to AudioManager
*added signalhandler
*TODO: make signalhandler not only call but correctly rundown the daemon
christian mueller [Wed, 28 Dec 2011 14:55:32 +0000 (15:55 +0100)]
* assert on empty busname (routinginterface)
* added busname for DbusroutingSender
* rework of sockethandlertests
* small changes on compilerflags
* new default error messages on dummy controller plugin
* new plugin Asynchronous including tests
christian mueller [Fri, 23 Dec 2011 13:32:22 +0000 (14:32 +0100)]
* finally, first socket test work
christian mueller [Fri, 23 Dec 2011 10:49:44 +0000 (11:49 +0100)]
* fixed no compile bug
* fixed sockethandler loop
christian mueller [Thu, 22 Dec 2011 16:27:16 +0000 (17:27 +0100)]
* rework of buildsystem
* now everything depends on a toplevel CMakefile
* cleanup of makefiles and compiler options
christian mueller [Wed, 21 Dec 2011 23:41:48 +0000 (00:41 +0100)]
* new run of code generation by EA
* removed audiomanagertypes.cpp it's creadted by EA, but empty
* get rid of dbusincludes, dbus files are now in the includes folder
christian mueller [Wed, 21 Dec 2011 22:58:33 +0000 (23:58 +0100)]
* first version of SocketHandler working with DBus
* currently Sockethandler test not working
christian mueller [Tue, 20 Dec 2011 23:14:56 +0000 (00:14 +0100)]
* fixed bug in database handler connected to delay calculation
christian mueller [Tue, 20 Dec 2011 22:58:20 +0000 (23:58 +0100)]
* first version of the sockethandler with test
Christian Mueller [Sun, 18 Dec 2011 22:36:20 +0000 (23:36 +0100)]
- changed header comment - entered correct licence
Christian Mueller [Sun, 18 Dec 2011 15:34:27 +0000 (16:34 +0100)]
- adds dbus test for command plugin
Christian Mueller [Sun, 18 Dec 2011 15:33:52 +0000 (16:33 +0100)]
- added comments in XML description
- fixed bug in Dbus signal sending
- corrected namespace usage
Christian Mueller [Fri, 16 Dec 2011 11:29:27 +0000 (12:29 +0100)]
changes to make controlSender compile & loadable
Christian Mueller [Wed, 14 Dec 2011 18:59:57 +0000 (19:59 +0100)]
added README
Christian Mueller [Wed, 14 Dec 2011 18:52:07 +0000 (19:52 +0100)]
first release !
Christian Mueller [Wed, 14 Dec 2011 10:36:44 +0000 (11:36 +0100)]
update in headers, small things
Christian Mueller [Tue, 13 Dec 2011 15:30:24 +0000 (16:30 +0100)]
.
Christian Mueller [Mon, 12 Dec 2011 20:43:47 +0000 (21:43 +0100)]
some updates, new tests
Christian Mueller [Fri, 9 Dec 2011 17:43:28 +0000 (18:43 +0100)]
Some changes, renaming...
Christian Mueller [Thu, 8 Dec 2011 17:43:48 +0000 (18:43 +0100)]
total rework
no more QT
Christian Mueller [Fri, 5 Aug 2011 08:51:38 +0000 (10:51 +0200)]
update on dbus
Christian Mueller [Wed, 3 Aug 2011 10:37:16 +0000 (12:37 +0200)]
Dbus restructured
Christian Mueller [Tue, 26 Jul 2011 19:02:37 +0000 (21:02 +0200)]
- first time synchronisation with EA
- remodelled some interfaces
- new plugin structure for CommandInterfaces
Christian Mueller [Fri, 22 Jul 2011 17:44:13 +0000 (19:44 +0200)]
- daily commit
- dbus working smooth now, implemented signal handling
- changed worker thread for dbus to wait for dbus events not to wakeup every 50 ms
Christian Mueller [Thu, 21 Jul 2011 18:54:37 +0000 (20:54 +0200)]
- next part of getting rid of QT
- plugin handling for routing plugins work
- dbus communication works but nof finalized
Christian Mueller [Tue, 19 Jul 2011 18:46:50 +0000 (20:46 +0200)]
make it compile on 10.04
blacky [Tue, 19 Jul 2011 20:36:54 +0000 (22:36 +0200)]
added layermanager plugin mechanism
blacky [Fri, 15 Jul 2011 18:25:22 +0000 (20:25 +0200)]
- first attempt to remove QT
- this compiles but does not provide the same functionality
- hookplugin compiles
- other plugins do not
christian mueller [Wed, 6 Jul 2011 18:07:14 +0000 (20:07 +0200)]
- track StructuralPlugins via list
- use this list to deinit the plugins upon destructor call of the hookhandler
christian mueller [Wed, 6 Jul 2011 13:41:15 +0000 (15:41 +0200)]
adding feature in the compile script:
by adding document to the cmaker call , the documentation will be created. By default the documentation will not be created
christian mueller [Tue, 5 Jul 2011 20:52:40 +0000 (22:52 +0200)]
- just typos in AudioManagerCore
- fixed a bug only updating and showing the first connection
- change in gitignore
blacky [Tue, 5 Jul 2011 18:54:29 +0000 (20:54 +0200)]
Merge branch 'master' of https://git.genivi.org/srv/git/AudioManager
Conflicts:
README
blacky [Tue, 5 Jul 2011 18:51:58 +0000 (20:51 +0200)]
merge due to non empty Repo on genivi git server. Resolving conflics in the READMEFILE