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

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

audioFormat_jami::AudioLayerprotected
audioInputFormat_jami::AudioLayerprotected
AudioLayer(const AudioPreference &)jami::AudioLayer
captureGain_jami::AudioLayerprotected
devicesChanged()jami::AudioLayerprotected
engineServicePlay()jami::OpenSLLayer
engineServiceRec()jami::OpenSLLayer
engineServiceRing()jami::OpenSLLayer
flush()jami::AudioLayerprotected
flushMain()jami::AudioLayer
flushUrgent()jami::AudioLayer
getAudioDeviceIndex(const std::string &, AudioDeviceType) const overridejami::OpenSLLayerinlinevirtual
getAudioDeviceName(int, AudioDeviceType) const overridejami::OpenSLLayerinlinevirtual
getCaptureDeviceList() const overridejami::OpenSLLayervirtual
getCaptureGain() constjami::AudioLayerinline
getFormat() constjami::AudioLayerinline
getPlayback(AudioFormat format, size_t samples)jami::AudioLayerinlineprotected
getPlaybackDeviceList() const overridejami::OpenSLLayervirtual
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
init()jami::OpenSLLayer
initAudioEngine()jami::OpenSLLayer
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
OpenSLLayer(const AudioPreference &pref)jami::OpenSLLayer
playbackChanged(bool started)jami::AudioLayerprotected
playbackGain_jami::AudioLayerprotected
playbackQueue_jami::AudioLayerprotected
playbackStarted_jami::AudioLayerprotected
playIncomingCallNotification(bool play)jami::AudioLayerinline
pref_jami::AudioLayerprotected
putRecorded(std::shared_ptr< AudioFrame > &&frame)jami::AudioLayerprotected
putUrgent(std::shared_ptr< AudioFrame > buffer)jami::AudioLayer
recordChanged(bool started)jami::AudioLayerprotected
recordStarted_jami::AudioLayerprotected
resampler_jami::AudioLayerprotected
setCaptureGain(double gain)jami::AudioLayerinline
setHasNativeAEC(bool hasEAC)jami::AudioLayerprotected
setHasNativeNS(bool hasNS)jami::AudioLayerprotected
setPlaybackGain(double gain)jami::AudioLayerinline
shutdownAudioEngine()jami::OpenSLLayer
startAudioCapture()jami::OpenSLLayer
startedCv_jami::AudioLayermutableprotected
startStream(AudioDeviceType stream=AudioDeviceType::ALL) overridejami::OpenSLLayervirtual
Status enum namejami::AudioLayerprotected
status_jami::AudioLayerprotected
stopAudioCapture()jami::OpenSLLayer
stopStream(AudioDeviceType stream=AudioDeviceType::ALL) overridejami::OpenSLLayervirtual
urgentRingBuffer_jami::AudioLayerprotected
waitForStart(const std::chrono::duration< Rep, Period > &rel_time) constjami::AudioLayerinline
~AudioLayer()jami::AudioLayervirtual
~OpenSLLayer()jami::OpenSLLayer