FreeRDP
|
#include <SLES/OpenSLES.h>
#include <SLES/OpenSLES_Android.h>
#include <stdlib.h>
#include <winpr/synch.h>
#include <freerdp/api.h>
Data Structures | |
struct | OPENSL_STREAM |
Functions | |
FREERDP_LOCAL OPENSL_STREAM * | android_OpenAudioDevice (int sr, int outchannels, int bufferframes) |
FREERDP_LOCAL void | android_CloseAudioDevice (OPENSL_STREAM *p) |
FREERDP_LOCAL int | android_AudioOut (OPENSL_STREAM *p, const short *buffer, int size) |
FREERDP_LOCAL void | android_SetInputVolume (OPENSL_STREAM *p, int level) |
FREERDP_LOCAL int | android_GetOutputMute (OPENSL_STREAM *p) |
FREERDP_LOCAL BOOL | android_SetOutputMute (OPENSL_STREAM *p, BOOL mute) |
FREERDP_LOCAL int | android_GetOutputVolume (OPENSL_STREAM *p) |
FREERDP_LOCAL int | android_GetOutputVolumeMax (OPENSL_STREAM *p) |
FREERDP_LOCAL BOOL | android_SetOutputVolume (OPENSL_STREAM *p, int level) |
FREERDP_LOCAL int android_AudioOut | ( | OPENSL_STREAM * | p, |
const short * | buffer, | ||
int | size | ||
) |
FREERDP_LOCAL void android_CloseAudioDevice | ( | OPENSL_STREAM * | p | ) |
FREERDP_LOCAL int android_GetOutputMute | ( | OPENSL_STREAM * | p | ) |
FREERDP_LOCAL int android_GetOutputVolume | ( | OPENSL_STREAM * | p | ) |
FREERDP_LOCAL int android_GetOutputVolumeMax | ( | OPENSL_STREAM * | p | ) |
FREERDP_LOCAL OPENSL_STREAM* android_OpenAudioDevice | ( | int | sr, |
int | outchannels, | ||
int | bufferframes | ||
) |
FREERDP_LOCAL void android_SetInputVolume | ( | OPENSL_STREAM * | p, |
int | level | ||
) |
FREERDP_LOCAL BOOL android_SetOutputMute | ( | OPENSL_STREAM * | p, |
BOOL | mute | ||
) |
FREERDP_LOCAL BOOL android_SetOutputVolume | ( | OPENSL_STREAM * | p, |
int | level | ||
) |