diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2007-05-15 12:45:35 +0000 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2007-05-15 12:45:35 +0000 |
commit | 2f9928fa78e9b4c767a5f584d068fb44b43856cd (patch) | |
tree | 16eb9c7ee4fb9934a836ea57ea592a89ed6f4b11 /audio/audio-api.txt | |
parent | f8afd4132d6a0feebe628be9faadb41cc5ca3b62 (diff) |
Refactoring to allow adding support for more profiles
Diffstat (limited to 'audio/audio-api.txt')
-rw-r--r-- | audio/audio-api.txt | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/audio/audio-api.txt b/audio/audio-api.txt index 26b4d46a..1f71c14e 100644 --- a/audio/audio-api.txt +++ b/audio/audio-api.txt @@ -2,14 +2,13 @@ Bluetooth audio service API description *************************************** Copyright (C) 2004-2007 Marcel Holtmann <marcel@holtmann.org> -Copyright (C) 2005-2006 Johan Hedberg <johan.hedberg@nokia.com> +Copyright (C) 2005-2007 Johan Hedberg <johan.hedberg@nokia.com> Copyright (C) 2005-2006 Brad Midgley <bmidgley@xmission.com> -Audio Manager hierarchy -======================= +org.bluez.audio.Manager interface +================================= -Interface org.bluez.audio.Manager Object path /org/bluez/audio Methods array{string} ListHeadsets() @@ -49,11 +48,20 @@ Signals void HeadsetCreated(string path) Sent when the default headset has changed. -Audio Headset hierarchy -======================= +org.bluez.audio.Device interface +================================ -Interface org.bluez.audio.Headset -Object path /org/bluez/audio/headset* +Object path(s) /org/bluez/audio/device* + +Methods string GetAddress() + + Returns the Bluetooth address of the remote device. + + +org.bluez.audio.Headset interface +================================= + +Object path(s) /org/bluez/audio/device* Methods void Connect() @@ -111,3 +119,15 @@ Signals void AnswerRequested() void MicrophoneGainChanged(uint16 gain) The microphone gain changed. + + +org.bluez.audio.Source interface +================================ + +Object path(s) /org/bluez/audio/device* + + +org.bluez.audio.Sink interface +============================== + +Object path(s) /org/bluez/audio/device* |