summaryrefslogtreecommitdiffstats
path: root/audio/manager.h
Commit message (Collapse)AuthorAgeFilesLines
* Limit the amount of connected HSP/HFP devices and make it configurableJohan Hedberg2008-10-241-0/+2
| | | | | | | | It's very tricky to get the multiple connected HSP/HFP devices use case right. E.g. in the case of in-band ringtone the specification mandates us to open SCO to the HFP before sending RING indications. So, in the case of multiple connected devices we would have to open multimple simultaneous SCO connections which simply isn't a wise thing to do.
* Make server_is_enabled simply use the config file values for nowJohan Hedberg2008-10-101-0/+1
| | | | | | | | There's something broken in the "profile enabled" logic at the moment which makes server_is_enabled return FALSE sometimes when it shouldn't which causes the necessary interface not to be added to remote device objects. Use simply the config file values for now since we don't support per-adapter server configuration anyway.
* Add mechanism for adding new UUIDs from the driver sideJohan Hedberg2008-10-091-2/+1
| | | | | | With this patch drivers can notify the core daemon that a device supports some UUID. This is useful in case we don't have a service record for a profile which the remote device initiates a connection for.
* Create audio device objects on incoming connections if necessaryJohan Hedberg2008-10-081-2/+3
| | | | | | If we haven't done SDP yet the data structures will be uninitialized. This patch makes sure that the structures are properly initialized if we get an incoming connection before service discovery has been done.
* Add separate function for creating new audio device objectsJohan Hedberg2008-10-081-4/+2
| | | | | This is needed in preparation of supporting remotely initated audio device pairing and connections (when we haven't done SDP to the remote device yet).
* Fix audio and input interfaces match the API documentationJohan Hedberg2008-09-061-4/+0
|
* Make audio plugin to register adapter drivers.Luiz Augusto von Dentz2008-08-121-1/+1
|
* Cleanup audio manager.Luiz Augusto von Dentz2008-07-281-2/+0
|
* Fix authorization mechanism for 3.x.Luiz Augusto von Dentz2008-06-171-7/+0
|
* Replace struct device with struct audio_deviceMarcel Holtmann2008-05-291-3/+3
|
* Fix problem with non const bdaddr_tMarcel Holtmann2008-05-151-1/+1
|
* Make bt_io_callback_t to take both source and destination.Luiz Augusto von Dentz2008-05-141-2/+2
|
* Convert audio service into a plugin.Luiz Augusto von Dentz2008-03-271-4/+2
|
* Update copyright informationMarcel Holtmann2008-02-021-1/+1
|
* Reorganize audio.conf parsing in a more modular mannerJohan Hedberg2008-01-161-4/+1
|
* Improve HFP/HSP discovery and connection state trackingJohan Hedberg2008-01-081-0/+1
|
* Update copyright informationMarcel Holtmann2007-10-231-0/+1
|
* Fix behaviour when no adapter is connectedJohan Hedberg2007-08-301-1/+1
|
* Make SBC Audio Source count configurable and the default value 1Johan Hedberg2007-08-281-1/+1
|
* First try at device autocreate supportJohan Hedberg2007-08-271-0/+5
|
* Add support for ALSA parametersMarcel Holtmann2007-08-231-4/+3
|
* Implement RequestAuthorization supportJohan Hedberg2007-08-211-0/+7
|
* Remove ifndef protections and includes from .h filesJohan Hedberg2007-08-131-5/+0
|
* Clean up mess with header filesJohan Hedberg2007-08-121-0/+1
|
* Implement proper acceptor side functionalityJohan Hedberg2007-08-121-1/+1
|
* Integrate A2DP work from Johan's and Luiz's GIT treesJohan Hedberg2007-08-111-1/+16
|
* Move server registration and sdp record code from gateway to manager.Luiz Augusto von Dentz2007-07-201-1/+1
|
* Add storage support and fixup messed up coding styleMarcel Holtmann2007-06-221-0/+1
|
* Update build to make use of newly create files.Luiz Augusto von Dentz2007-06-221-64/+3
|
* Make deprecated headset methods to rely on new device methods.Luiz Augusto von Dentz2007-06-181-1/+1
|
* Add Headset gain control methodsJohan Hedberg2007-06-161-0/+1
|
* Some fixes for audio code prototype.Luiz Augusto von Dentz2007-06-061-0/+1
|
* Implement Manager.FindDeviceByAddress methodJohan Hedberg2007-06-041-0/+1
|
* Bring the audio code up-to-date with the current API specJohan Hedberg2007-05-311-3/+15
|
* Implement CreateDevice, associated SDP discovery and other necessary changesJohan Hedberg2007-05-191-0/+14
|
* Add place holders for AudioGW and Target interface supportJohan Hedberg2007-05-161-0/+2
|
* Refactoring to allow adding support for more profilesJohan Hedberg2007-05-151-2/+30
|
* Convert to using generic dbus message dispatchingJohan Hedberg2007-05-091-0/+1
|
* Cleanup and small fixesJohan Hedberg2007-04-131-1/+1
|
* Remove unused functionsJohan Hedberg2007-04-121-4/+0
|
* Redo the manager-headset splitup by using object paths as public identifiers ↵Johan Hedberg2007-04-121-1/+1
| | | | for headsets
* Let the manager use global variablesMarcel Holtmann2007-04-111-11/+3
|
* Rename functions for consistencyJohan Hedberg2007-04-101-1/+1
|
* Audio service refactoring: move all manager functions to manager.cJohan Hedberg2007-04-101-0/+25
|
* Fix some forgotton leftoversMarcel Holtmann2007-04-081-1/+1
|
* Add skeleton for manager interfaceMarcel Holtmann2007-03-091-0/+25