Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::opensl Namespace Reference

Classes

class  AudioPlayer
 
class  AudioRecorder
 

Typedefs

using EngineCallback = std::function< void()>
 

Functions

void bqPlayerCallback (SLAndroidSimpleBufferQueueItf bq, void *ctx)
 
void bqRecorderCallback (SLAndroidSimpleBufferQueueItf bq, void *rec)
 
SLAndroidDataFormat_PCM_EX convertToSLSampleFormat (const jami::AudioFormat &infos)
 

Typedef Documentation

◆ EngineCallback

Definition at line 79 of file audio_common.h.

Function Documentation

◆ bqPlayerCallback()

void jami::opensl::bqPlayerCallback ( SLAndroidSimpleBufferQueueItf  bq,
void ctx 
)

Definition at line 40 of file audio_player.cpp.

References jami::emitSignal().

Referenced by jami::opensl::AudioPlayer::AudioPlayer().

Here is the call graph for this function:

◆ bqRecorderCallback()

void jami::opensl::bqRecorderCallback ( SLAndroidSimpleBufferQueueItf  bq,
void rec 
)

Definition at line 30 of file audio_recorder.cpp.

References jami::emitSignal().

Referenced by jami::opensl::AudioRecorder::AudioRecorder().

Here is the call graph for this function:

◆ convertToSLSampleFormat()

SLAndroidDataFormat_PCM_EX jami::opensl::convertToSLSampleFormat ( const jami::AudioFormat infos)
inline