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