![]() |
libgpac
Documentation of the core library of GPAC
|
#include "javaenv.h"#include <gpac/modules/audio_out.h>#include <stdlib.h>#include <stdio.h>#include <math.h>#include <gpac/constants.h>
Include dependency graph for droidaudio.c:Data Structures | |
| struct | DroidContext |
Macros | |
| #define | STREAM_MUSIC 3 |
| #define | CHANNEL_CONFIGURATION_MONO 2 |
| #define | CHANNEL_CONFIGURATION_STEREO 3 |
| #define | ENCODING_PCM_8BIT 3 |
| #define | ENCODING_PCM_16BIT 2 |
| #define | MODE_STREAM 1 |
| #define | CHANNEL_OUT_MONO 4 |
| #define | CHANNEL_IN_STEREO 12 |
| #define | CHANNEL_IN_MONO 16 |
Variables | |
| static const char | android_device [] = "Android Default" |
| struct DroidContext |
| Data Fields | ||
|---|---|---|
| JNIEnv * | env | |
| u32 | num_buffers | |
| u32 | delay | |
| u32 | total_length_ms | |
| Bool | force_config | |
| u32 | cfg_num_buffers | |
| u32 | cfg_duration | |
| u32 | sampleRateInHz | |
| u32 | channelConfig | |
| u32 | audioFormat | |
| s32 | mbufferSizeInBytes | |
| u32 | volume | |
| u32 | pan | |
| jarray | buff | |
| jclass | class_AudioTrack | |
| jobject | obj_AudioTrack | |
| jmethodID | fun_AudioTrack | |
| jmethodID | fun_setStereoVolume | |
| jmethodID | fun_GetMinBufferSize | |
| jmethodID | fun_Play | |
| jmethodID | fun_Stop | |
| jmethodID | fun_Release | |
| jmethodID | fun_WriteB | |
| jmethodID | fun_WriteS | |
| jmethodID | fun_Flush | |
| #define STREAM_MUSIC 3 |
| #define CHANNEL_CONFIGURATION_MONO 2 |
| #define CHANNEL_CONFIGURATION_STEREO 3 |
| #define ENCODING_PCM_8BIT 3 |
| #define ENCODING_PCM_16BIT 2 |
| #define MODE_STREAM 1 |
| #define CHANNEL_OUT_MONO 4 |
| #define CHANNEL_IN_STEREO 12 |
| #define CHANNEL_IN_MONO 16 |
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:| void * NewAAOutRender | ( | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void DeleteAAOutRender | ( | void * | ifce | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| GPAC_MODULE_EXPORT const u32 * QueryInterfaces | ( | ) |
| GPAC_MODULE_EXPORT GF_BaseInterface * LoadInterface | ( | u32 | InterfaceType | ) |
Here is the call graph for this function:| GPAC_MODULE_EXPORT void ShutdownInterface | ( | GF_BaseInterface * | ifce | ) |
Here is the call graph for this function:
|
static |