Ring Daemon
Loading...
Searching...
No Matches
aaudiolayer.cpp File Reference
Include dependency graph for aaudiolayer.cpp:

Go to the source code of this file.

Namespaces

namespace  jami
 

Typedefs

using jami::SetContentTypeFunc = void(*)(AAudioStreamBuilder *, aaudio_content_type_t)
 
using jami::SetInputPresetFunc = void(*)(AAudioStreamBuilder *, aaudio_input_preset_t)
 
using jami::SetUsageFunc = void(*)(AAudioStreamBuilder *, aaudio_usage_t)
 

Functions

AudioFormat jami::getStreamFormat (AAudioStream *stream)
 

Variables

static constexpr int jami::JAVA_CHANNEL_OUT_STEREO = 12
 
static constexpr int jami::JAVA_ENCODING_PCM_FLOAT = 4
 
static constexpr int jami::JAVA_MODE_STREAM = 1
 
static constexpr int jami::JAVA_RING_CHANNELS = 2
 
static constexpr int jami::JAVA_RING_FLOATS = JAVA_RING_FRAMES * JAVA_RING_CHANNELS
 
static constexpr int jami::JAVA_RING_FRAMES = 480
 
static constexpr int jami::JAVA_RING_SAMPLE_RATE = 48000
 
static constexpr int jami::JAVA_STATE_INITIALIZED = 1
 
static constexpr int jami::JAVA_STREAM_RING = 2
 
static constexpr int jami::JAVA_WRITE_BLOCKING = 0
 
static JavaVMjami::sJavaVM {nullptr}