Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::PulseLayer Member List

This is the complete list of members for jami::PulseLayer, including all inherited members.

audioFormat_jami::AudioLayerprotected
audioInputFormat_jami::AudioLayerprotected
AudioLayer(const AudioPreference &)jami::AudioLayer
AudioLayerTestjami::PulseLayerfriend
captureGain_jami::AudioLayerprotected
devicesChanged()jami::AudioLayerprotected
flush()jami::AudioLayerprotected
flushMain()jami::AudioLayer
flushUrgent()jami::AudioLayer
getAudioDeviceIndex(const std::string &descr, AudioDeviceType type) constjami::PulseLayervirtual
getAudioDeviceIndexByName(const std::string &name, AudioDeviceType type) constjami::PulseLayer
getAudioDeviceName(int index, AudioDeviceType type) constjami::PulseLayervirtual
getCaptureDeviceList() constjami::PulseLayervirtual
getCaptureGain() constjami::AudioLayerinline
getFormat() constjami::AudioLayerinline
getPlayback(AudioFormat format, size_t samples)jami::AudioLayerinlineprotected
getPlaybackDeviceList() constjami::PulseLayervirtual
getPlaybackGain() constjami::AudioLayerinline
getSampleRate() constjami::AudioLayerinline
getToPlay(AudioFormat format, size_t writableSamples)jami::AudioLayerprotected
getToRing(AudioFormat format, size_t writableSamples)jami::AudioLayerprotected
hardwareFormatAvailable(AudioFormat playback, size_t bufSize=0)jami::AudioLayerprotected
hardwareInputFormatAvailable(AudioFormat capture)jami::AudioLayerprotected
hasNativeAEC_jami::AudioLayerprotected
hasNativeNS_jami::AudioLayerprotected
inSinkList(const std::string &deviceName)jami::PulseLayer
inSourceList(const std::string &deviceName)jami::PulseLayer
isCaptureMuted() constjami::AudioLayerinline
isCaptureMuted_jami::AudioLayerprotected
isPlaybackMuted() constjami::AudioLayerinline
isPlaybackMuted_jami::AudioLayerprotected
isRingtoneMuted() constjami::AudioLayerinline
isRingtoneMuted_jami::AudioLayerprotected
isStarted() constjami::AudioLayerinline
mainRingBuffer_jami::AudioLayerprotected
muteCapture(bool muted)jami::AudioLayerinline
mutePlayback(bool muted)jami::AudioLayerinline
muteRingtone(bool muted)jami::AudioLayerinline
mutex_jami::AudioLayermutableprotected
nativeFrameSize_jami::AudioLayerprotected
notifyIncomingCall()jami::AudioLayer
playbackChanged(bool started)jami::AudioLayerprotected
playbackGain_jami::AudioLayerprotected
playbackQueue_jami::AudioLayerprotected
playbackStarted_jami::AudioLayerprotected
playIncomingCallNotification(bool play)jami::AudioLayerinline
pref_jami::AudioLayerprotected
PulseLayer(AudioPreference &pref)jami::PulseLayer
putRecorded(std::shared_ptr< AudioFrame > &&frame)jami::AudioLayerprotected
putUrgent(std::shared_ptr< AudioFrame > buffer)jami::AudioLayer
readFromMic()jami::PulseLayer
recordChanged(bool started)jami::AudioLayerprotected
recordStarted_jami::AudioLayerprotected
resampler_jami::AudioLayerprotected
ringtoneToSpeaker()jami::PulseLayer
setCaptureGain(double gain)jami::AudioLayerinline
setHasNativeAEC(bool hasEAC)jami::AudioLayerprotected
setHasNativeNS(bool hasNS)jami::AudioLayerprotected
setPlaybackGain(double gain)jami::AudioLayerinline
startedCv_jami::AudioLayermutableprotected
startStream(AudioDeviceType stream=AudioDeviceType::ALL)jami::PulseLayervirtual
Status enum namejami::AudioLayerprotected
status_jami::AudioLayerprotected
stopStream(AudioDeviceType stream=AudioDeviceType::ALL)jami::PulseLayervirtual
updateServerInfo()jami::PulseLayer
updateSinkList()jami::PulseLayer
updateSourceList()jami::PulseLayer
urgentRingBuffer_jami::AudioLayerprotected
waitForStart(const std::chrono::duration< Rep, Period > &rel_time) constjami::AudioLayerinline
writeToSpeaker()jami::PulseLayer
~AudioLayer()jami::AudioLayervirtual
~PulseLayer()jami::PulseLayer