profile/ivi/audiomanager.git
12 years ago* removed simple DBus Loop from DBusWrapper - is not needed anymore since Sockethand...
christian mueller [Mon, 27 Feb 2012 07:43:02 +0000 (08:43 +0100)]
* removed simple DBus Loop from DBusWrapper  - is not needed anymore since Sockethandler is mandatory

12 years agoMerge remote branch 'buildsau/master'
christian mueller [Thu, 23 Feb 2012 16:37:07 +0000 (17:37 +0100)]
Merge remote branch 'buildsau/master'

12 years ago* [ GAM-4 ] Change Database Obsever notification implementation working, test are...
christian mueller [Thu, 23 Feb 2012 16:25:23 +0000 (17:25 +0100)]
*  [ GAM-4 ] Change Database Obsever notification implementation working, test are not ready yet. This implies that the Sockethandler is mandatory so I removed the cmake options.

12 years ago* remove spaces
Frank Herchet [Thu, 23 Feb 2012 13:07:32 +0000 (14:07 +0100)]
* remove spaces

12 years ago* remove dispensable method of CAmTelnetMenuHelper
Frank Herchet [Thu, 23 Feb 2012 09:32:26 +0000 (10:32 +0100)]
* remove dispensable method of CAmTelnetMenuHelper

12 years ago[GAM-14] enable some asci colors
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

12 years ago* rename local pointer, insert 'p' into name
Frank Herchet [Thu, 23 Feb 2012 08:04:53 +0000 (09:04 +0100)]
* rename local pointer, insert 'p' into name

12 years ago* [GAM-21] activate telnetserver tests
Frank Herchet [Wed, 22 Feb 2012 09:35:19 +0000 (10:35 +0100)]
* [GAM-21] activate telnetserver tests

12 years agoMerge branch 'master' of qmuc300924:AudioManager
Frank Herchet [Wed, 22 Feb 2012 08:43:32 +0000 (09:43 +0100)]
Merge branch 'master' of qmuc300924:AudioManager

12 years ago* as discussed in the face2face versioning scheme of the interfaces changed.
christian mueller [Tue, 21 Feb 2012 18:22:39 +0000 (19:22 +0100)]
* as discussed in the face2face versioning scheme of the interfaces changed.

12 years ago* [ GAM-6 ] enhace routing algorithm: changed the way the routing algorithm gets...
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

12 years ago* [ GAM-18 ] Add cancel rundown messages to interfaces: added possbility for controll...
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

12 years ago* [ GAM-1] AudioManager DBusPlugin crashes when Controller registers source/sink...
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

12 years ago* [GAM-21] 3 telnetserverTests
Frank Herchet [Tue, 21 Feb 2012 13:21:21 +0000 (14:21 +0100)]
* [GAM-21] 3 telnetserverTests

12 years ago* add proper version information in doxygen
christian mueller [Tue, 21 Feb 2012 13:13:59 +0000 (14:13 +0100)]
* add proper version information in doxygen

12 years ago* [GAM-12] Change project types as discussed in the F2F: changed in all tests, update...
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

12 years ago* [GT-1835] Resolve issues identified by code screening process: added missing header...
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

12 years agoMerge branch 'master', remote branch 'buildsau/master'
christian mueller [Mon, 20 Feb 2012 15:04:54 +0000 (16:04 +0100)]
Merge branch 'master', remote branch 'buildsau/master'

12 years ago* deactivate TelnetServerTest
Frank Herchet [Mon, 20 Feb 2012 13:18:54 +0000 (14:18 +0100)]
* deactivate TelnetServerTest

12 years ago* add listMainConnections
Frank Herchet [Mon, 20 Feb 2012 07:41:52 +0000 (08:41 +0100)]
* add listMainConnections
* add listMainSources
* add listMainSinks
* some optimizations in CAmTelnetMenuHelper

12 years ago* fix reset of 'conn' command if number of arguments < 2
Frank Herchet [Fri, 17 Feb 2012 08:08:31 +0000 (09:08 +0100)]
* fix reset of 'conn' command if number of arguments < 2

12 years ago* merge
Frank Herchet [Tue, 14 Feb 2012 16:12:12 +0000 (17:12 +0100)]
* merge

12 years ago* merge of changes from Christian
Frank Herchet [Tue, 14 Feb 2012 16:00:45 +0000 (17:00 +0100)]
* merge of changes from Christian

12 years ago* modify contructor of CAmTelnetMenuHelper
Frank Herchet [Tue, 14 Feb 2012 15:47:51 +0000 (16:47 +0100)]
* modify contructor of CAmTelnetMenuHelper

12 years ago* add gtest for telnetserver
Frank Herchet [Tue, 14 Feb 2012 15:47:22 +0000 (16:47 +0100)]
* add gtest for telnetserver

12 years ago* added command to option 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

12 years ago* fixed bug in remove connections
christian mueller [Mon, 13 Feb 2012 15:26:36 +0000 (16:26 +0100)]
* fixed bug in remove connections
* added functionality in default ConnectionPlugin

12 years ago* added new functions to controlreceiver / databasehandler:
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

12 years ago* change includes in CAmTelnetMenuHelper
christian mueller [Mon, 13 Feb 2012 09:43:05 +0000 (10:43 +0100)]
* change includes in CAmTelnetMenuHelper

12 years agoMerge remote branch 'buildsau/master'
christian mueller [Mon, 13 Feb 2012 09:41:27 +0000 (10:41 +0100)]
Merge remote branch 'buildsau/master'

12 years ago* Update README; Short howto about the telnetserver
Frank Herchet [Fri, 10 Feb 2012 09:27:49 +0000 (10:27 +0100)]
* Update README; Short howto about the telnetserver

12 years ago* modify RoutingSender Async to match with TestHMI
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

12 years ago* fix some methods in CAmTelnetMenuHelper
Frank Herchet [Thu, 9 Feb 2012 13:00:10 +0000 (14:00 +0100)]
* fix some methods in CAmTelnetMenuHelper

12 years ago* merge local changes with updated master
Frank Herchet [Thu, 9 Feb 2012 12:25:40 +0000 (13:25 +0100)]
* merge local changes with updated master

12 years ago* fix list domains in telnetserver
christian mueller [Thu, 9 Feb 2012 12:17:11 +0000 (13:17 +0100)]
* fix list domains in telnetserver

12 years agoMerge branch 'telnetserver'
christian mueller [Thu, 9 Feb 2012 11:54:59 +0000 (12:54 +0100)]
Merge branch 'telnetserver'

12 years ago* adoption of RoutinInterfaceAsync to testHMI
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

12 years ago* remove duplicate current command prompt
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

12 years ago* more changes regarding test controller. Now a very basic connect is supported
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

12 years ago* changed main to register observer (thanks TGO)
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

12 years ago* change doc path
christian mueller [Wed, 8 Feb 2012 13:04:05 +0000 (14:04 +0100)]
* change doc path

12 years ago* renaming of databasetest - copy paste fault
christian mueller [Wed, 8 Feb 2012 10:08:30 +0000 (11:08 +0100)]
* renaming of databasetest - copy paste fault

12 years ago* TelnetServer Implementation.
Grape R5 [Wed, 8 Feb 2012 10:02:59 +0000 (11:02 +0100)]
* TelnetServer Implementation.
* TelnetServerTest Implementation

12 years ago* add another routing test
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

12 years ago* restructered document generation. Now only the functions of the daemon are generated
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

12 years ago* added function to routing algorithm that takes care of the route in case source...
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...

12 years ago* worked in feedback from Thomas Goering towards integration tests
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

12 years ago* add an out of memory handler
christian mueller [Wed, 1 Feb 2012 14:44:08 +0000 (15:44 +0100)]
* add an out of memory handler

12 years ago* implemented peeksinkclassIDs and peeksourceclassIDs
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

12 years ago* still the weired error but now really ok.
christian mueller [Tue, 31 Jan 2012 16:59:14 +0000 (17:59 +0100)]
* still the weired error but now really ok.

12 years agoMerge branch 'master' of https://git.genivi.org/srv/git/AudioManager
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

12 years ago* weired git error .. anyway should be ok now
christian mueller [Tue, 31 Jan 2012 16:50:54 +0000 (17:50 +0100)]
* weired git error .. anyway should be ok now

12 years ago* wrapping DLT calls in a new Class because of performance, codesize and lazyness...
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

12 years ago* fixed non reference in routing interface peeksourceclassID and peeksinkclassID
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

12 years ago* regenerated EA code based on Conti Feedback.
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

12 years ago* routing algorithm improvements
christian mueller [Wed, 25 Jan 2012 15:34:37 +0000 (16:34 +0100)]
* routing algorithm improvements
* routing algorithms first tests

12 years ago* finalized Router implementation
christian mueller [Tue, 24 Jan 2012 16:07:25 +0000 (17:07 +0100)]
* finalized Router implementation
* added new generated ControlSendInterface with router support

12 years ago* formatting all the source code with eclipse source code style
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

12 years ago* fixed wrong memset in main.cpp (thanks to frank)
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

12 years ago* fix for package building with lower cmake versions
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

12 years ago* fix build without git
christian mueller [Mon, 16 Jan 2012 15:48:51 +0000 (16:48 +0100)]
* fix build without git

12 years ago* fixed compilation without git
christian mueller [Mon, 16 Jan 2012 15:25:29 +0000 (16:25 +0100)]
* fixed compilation without git
* fixed compilation without tests

12 years ago* added package creation based on cpack
christian mueller [Sun, 15 Jan 2012 11:37:58 +0000 (12:37 +0100)]
* added package creation based on cpack
* updated .gitignore

12 years ago* added install and uninstall routines to make
christian mueller [Thu, 12 Jan 2012 16:26:10 +0000 (17:26 +0100)]
* added install and uninstall routines to make

12 years ago* just update changelog
christian mueller [Thu, 12 Jan 2012 15:22:01 +0000 (16:22 +0100)]
* just update changelog

12 years ago* fixed commandline option p is now recognized
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

12 years ago* recreated the header files out of the model. Added versioning support in the header...
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

12 years ago* fixed sockethandler timespec issues
christian mueller [Fri, 30 Dec 2011 10:27:33 +0000 (11:27 +0100)]
* fixed sockethandler timespec issues

12 years agochanged README, added correct header in files
christian mueller [Fri, 30 Dec 2011 02:50:56 +0000 (03:50 +0100)]
changed README, added correct header in files

12 years ago*added versioning support automatically out of git
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

12 years ago* assert on empty busname (routinginterface)
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

12 years ago* finally, first socket test work
christian mueller [Fri, 23 Dec 2011 13:32:22 +0000 (14:32 +0100)]
* finally, first socket test work

12 years ago* fixed no compile bug
christian mueller [Fri, 23 Dec 2011 10:49:44 +0000 (11:49 +0100)]
* fixed no compile bug
* fixed sockethandler loop

12 years ago* rework of buildsystem
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

12 years ago* new run of code generation by EA
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

12 years ago* first version of SocketHandler working with DBus
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

12 years ago* fixed bug in database handler connected to delay calculation
christian mueller [Tue, 20 Dec 2011 23:14:56 +0000 (00:14 +0100)]
* fixed bug in database handler connected to delay calculation

12 years ago* first version of the sockethandler with test
christian mueller [Tue, 20 Dec 2011 22:58:20 +0000 (23:58 +0100)]
* first version of the sockethandler with test

12 years ago- changed header comment - entered correct licence
Christian Mueller [Sun, 18 Dec 2011 22:36:20 +0000 (23:36 +0100)]
- changed header comment - entered correct licence

12 years ago- adds dbus test for command plugin
Christian Mueller [Sun, 18 Dec 2011 15:34:27 +0000 (16:34 +0100)]
- adds dbus test for command plugin

12 years ago- added comments in XML description
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

12 years agochanges to make controlSender compile & loadable
Christian Mueller [Fri, 16 Dec 2011 11:29:27 +0000 (12:29 +0100)]
changes to make controlSender compile & loadable

12 years agoadded README
Christian Mueller [Wed, 14 Dec 2011 18:59:57 +0000 (19:59 +0100)]
added README

12 years agofirst release !
Christian Mueller [Wed, 14 Dec 2011 18:52:07 +0000 (19:52 +0100)]
first release !

12 years agoupdate in headers, small things
Christian Mueller [Wed, 14 Dec 2011 10:36:44 +0000 (11:36 +0100)]
update in headers, small things

12 years ago.
Christian Mueller [Tue, 13 Dec 2011 15:30:24 +0000 (16:30 +0100)]
.

12 years agosome updates, new tests
Christian Mueller [Mon, 12 Dec 2011 20:43:47 +0000 (21:43 +0100)]
some updates, new tests

12 years agoSome changes, renaming...
Christian Mueller [Fri, 9 Dec 2011 17:43:28 +0000 (18:43 +0100)]
Some changes, renaming...

12 years agototal rework
Christian Mueller [Thu, 8 Dec 2011 17:43:48 +0000 (18:43 +0100)]
total rework

no more QT

12 years agoupdate on dbus
Christian Mueller [Fri, 5 Aug 2011 08:51:38 +0000 (10:51 +0200)]
update on dbus

12 years agoDbus restructured
Christian Mueller [Wed, 3 Aug 2011 10:37:16 +0000 (12:37 +0200)]
Dbus restructured

12 years ago- first time synchronisation with EA
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

12 years ago- daily commit
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

12 years ago- next part of getting rid of QT
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

12 years agomake it compile on 10.04
Christian Mueller [Tue, 19 Jul 2011 18:46:50 +0000 (20:46 +0200)]
make it compile on 10.04

12 years agoadded layermanager plugin mechanism
blacky [Tue, 19 Jul 2011 20:36:54 +0000 (22:36 +0200)]
added layermanager plugin mechanism

12 years ago- first attempt to remove QT
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

12 years ago- track StructuralPlugins via list
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

12 years agoadding feature in the compile script:
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

12 years ago- just typos in AudioManagerCore
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