FreeRDP
rdpsnd/client/opensles/opensl_io.h File Reference
#include <SLES/OpenSLES.h>
#include <SLES/OpenSLES_Android.h>
#include <stdlib.h>
#include <winpr/synch.h>
#include <freerdp/api.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  OPENSL_STREAM
 

Functions

FREERDP_LOCAL OPENSL_STREAMandroid_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)
 

Function Documentation

FREERDP_LOCAL int android_AudioOut ( OPENSL_STREAM p,
const short *  buffer,
int  size 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL void android_CloseAudioDevice ( OPENSL_STREAM p)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL int android_GetOutputMute ( OPENSL_STREAM p)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL int android_GetOutputVolume ( OPENSL_STREAM p)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL int android_GetOutputVolumeMax ( OPENSL_STREAM p)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL OPENSL_STREAM* android_OpenAudioDevice ( int  sr,
int  outchannels,
int  bufferframes 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL void android_SetInputVolume ( OPENSL_STREAM p,
int  level 
)
FREERDP_LOCAL BOOL android_SetOutputMute ( OPENSL_STREAM p,
BOOL  mute 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_LOCAL BOOL android_SetOutputVolume ( OPENSL_STREAM p,
int  level 
)

Here is the caller graph for this function: