|
FreeRDP
|
#include <freerdp/config.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <winpr/crt.h>#include <winpr/synch.h>#include <winpr/thread.h>#include <winpr/cmdline.h>#include <winpr/wlog.h>#include <alsa/asoundlib.h>#include <freerdp/freerdp.h>#include <freerdp/addin.h>#include <freerdp/channels/rdpsnd.h>#include "audin_main.h"Functions | |
| static snd_pcm_format_t | audin_alsa_format (UINT32 wFormatTag, UINT32 bitPerChannel) |
| static BOOL | audin_alsa_set_params (AudinALSADevice *alsa, snd_pcm_t *capture_handle) |
| static DWORD WINAPI | audin_alsa_thread_func (LPVOID arg) |
| static UINT | audin_alsa_free (IAudinDevice *device) |
| static BOOL | audin_alsa_format_supported (IAudinDevice *device, const AUDIO_FORMAT *format) |
| static UINT | audin_alsa_set_format (IAudinDevice *device, const AUDIO_FORMAT *format, UINT32 FramesPerPacket) |
| static UINT | audin_alsa_open (IAudinDevice *device, AudinReceive receive, void *user_data) |
| static UINT | audin_alsa_close (IAudinDevice *device) |
| static UINT | audin_alsa_parse_addin_args (AudinALSADevice *device, const ADDIN_ARGV *args) |
| FREERDP_ENTRY_POINT (UINT VCAPITYPE alsa_freerdp_audin_client_subsystem_entry(PFREERDP_AUDIN_DEVICE_ENTRY_POINTS pEntryPoints)) | |
|
static |
Function description


|
static |

|
static |

|
static |
Function description

|
static |
Function description


|
static |
Function description


|
static |
Function description


|
static |


|
static |

