FreeRDP
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winpr/crt.h>
#include <winpr/stream.h>
#include <winpr/cmdline.h>
#include <winpr/sysinfo.h>
#include <freerdp/types.h>
#include <freerdp/server/rdpsnd.h>
#include <freerdp/client/rdpsnd.h>
#include "rdpsnd_main.h"
#include <freerdp/server/proxy/proxy_context.h>
Macros | |
#define | freerdp_rdpsnd_client_subsystem_entry FREERDP_API freerdp_rdpsnd_client_subsystem_entry |
Functions | |
static BOOL | rdpsnd_proxy_open (rdpsndDevicePlugin *device, const AUDIO_FORMAT *format, UINT32 latency) |
static void | rdpsnd_proxy_close (rdpsndDevicePlugin *device) |
static BOOL | rdpsnd_proxy_set_volume (rdpsndDevicePlugin *device, UINT32 value) |
static void | rdpsnd_proxy_free (rdpsndDevicePlugin *device) |
static BOOL | rdpsnd_proxy_format_supported (rdpsndDevicePlugin *device, const AUDIO_FORMAT *format) |
static UINT | rdpsnd_proxy_play (rdpsndDevicePlugin *device, const BYTE *data, size_t size) |
UINT | freerdp_rdpsnd_client_subsystem_entry (PFREERDP_RDPSND_DEVICE_ENTRY_POINTS pEntryPoints) |
#define freerdp_rdpsnd_client_subsystem_entry FREERDP_API freerdp_rdpsnd_client_subsystem_entry |
Function description
UINT freerdp_rdpsnd_client_subsystem_entry | ( | PFREERDP_RDPSND_DEVICE_ENTRY_POINTS | pEntryPoints | ) |
Function description
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |