FreeRDP
|
#include <freerdp/config.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winpr/crt.h>
#include <winpr/sysinfo.h>
#include <freerdp/types.h>
#include <AVFoundation/AVAudioBuffer.h>
#include <AVFoundation/AVFoundation.h>
#include "rdpsnd_main.h"
Functions | |
static BOOL | rdpsnd_mac_set_format (rdpsndDevicePlugin *device, const AUDIO_FORMAT *format, UINT32 latency) |
static char * | FormatError (OSStatus st) |
static void | rdpsnd_mac_release (rdpsndMacPlugin *mac) |
static BOOL | rdpsnd_mac_open (rdpsndDevicePlugin *device, const AUDIO_FORMAT *format, UINT32 latency) |
static void | rdpsnd_mac_close (rdpsndDevicePlugin *device) |
static void | rdpsnd_mac_free (rdpsndDevicePlugin *device) |
static BOOL | rdpsnd_mac_format_supported (rdpsndDevicePlugin *device, const AUDIO_FORMAT *format) |
static BOOL | rdpsnd_mac_set_volume (rdpsndDevicePlugin *device, UINT32 value) |
static void | rdpsnd_mac_start (rdpsndDevicePlugin *device) |
static UINT | rdpsnd_mac_play (rdpsndDevicePlugin *device, const BYTE *data, size_t size) |
FREERDP_ENTRY_POINT (UINT VCAPITYPE mac_freerdp_rdpsnd_client_subsystem_entry(PFREERDP_RDPSND_DEVICE_ENTRY_POINTS pEntryPoints)) | |
|
static |
FREERDP_ENTRY_POINT | ( | UINT VCAPITYPE | mac_freerdp_rdpsnd_client_subsystem_entry PFREERDP_RDPSND_DEVICE_ENTRY_POINTS pEntryPoints | ) |
Function description
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |