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

Typedefs

typedef void(* opensl_receive_t) (void *context, const void *data, size_t size)
 

Functions

FREERDP_LOCAL OPENSL_STREAMandroid_OpenRecDevice (void *context, opensl_receive_t receive, int sr, int inchannels, int bufferframes, int bits_per_sample)
 
FREERDP_LOCAL void android_CloseRecDevice (OPENSL_STREAM *p)
 

Typedef Documentation

◆ opensl_receive_t

typedef void(* opensl_receive_t) (void *context, const void *data, size_t size)

Function Documentation

◆ android_CloseRecDevice()

FREERDP_LOCAL void android_CloseRecDevice ( OPENSL_STREAM p)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ android_OpenRecDevice()

FREERDP_LOCAL OPENSL_STREAM* android_OpenRecDevice ( void *  context,
opensl_receive_t  receive,
int  sr,
int  inchannels,
int  bufferframes,
int  bits_per_sample 
)
Here is the call graph for this function:
Here is the caller graph for this function: