Old audio DBus interface, for the record
boolean IsPlaying(string stream)
Return true if the stream is in a playing
state.
boolean IsPaused(string stream)
void Play(string stream)
Opens the audio stream. Called from the audio
plugin or from the application if audio is
routed somewhere other than the daemon (eg
through PCM, direct to the DSP).
void Stop(string stream)
void Pause(string stream)
void Resume(string stream)
void SetTimeout(string stream, uint32 timeout)
Set the idle Stop for the device.
Stop the stream and emit a signal if timeout
elapses without any audio being sent to the
headset from an application. A value of 0
indicates no idle stop; this is the default.
uint32 GetTimeout(string stream)
void IndicateCall(string stream)
Indicate an incoming call on the headset
connected to the stream.
void CancelCall(string stream)
Cancel the call on the headset connected to
the stream.
uint16 GetDelay(string stream)
Return the delay in ms from sending audio to
the set and when it is heard.
void SetDelay(string stream, uint16 delay)
Set the delay for this headset.
void AddBuiltInAudio(string stream)*
Indicate that built-in audio should receive
the stream in addition to the headset.
The daemon only provides this state for use by
(eg) the alsa/gst plugin. The daemon does not
interact with built-in audio.
void RemoveBuiltInAudio(string stream)*
Signals void PlayRequested(string stream)
An audio device requested the stream to
(re)start.
void StopRequested(string stream)
An audio device requested the stream to stop.
void PauseRequested(string stream)
An audio device requested a pause in the
stream.
void NextTrackRequested(string stream)
An audio device requested the next track.
void PreviousTrackRequested(string stream)
An audio device requested the previous track.
void RedialRequested(string stream)
The headset requested a redial.
void VoiceCommandRequested(string stream)
The headset requested a voice-command session.
void Playing(string stream)
Audio stream was started.
void Stopped(string stream)
Audio stream was stopped.
void Paused(string stream)
Audio stream was paused.
void Resumed(string stream)
Audio stream was resumed.
void CallIndicated(string stream)
An incoming call was indicated.
void CallCanceled(string stream)
Incoming call was canceled.
void CallAnswered(string stream)
User answered an incoming call.
void CallRejected(string stream)
User rejected an incoming call.
void TimeoutChanged(string stream, uint16 timeout)
Idle disconnect timeout changed.
void DelayChanged(string stream, uint16 delay)
The delay value was changed for this set.
void BuiltInAudioAdded(string stream)*
void BuiltInAudioRemoved(string stream)*
