|
FreeRDP
|
#include "wf_directsound.h"#include "wf_interface.h"#include "wf_info.h"#include "wf_rdpsnd.h"#include <winpr/windows.h>#include <initguid.h>#include <objbase.h>#include <mmsystem.h>#include <dsound.h>#include <freerdp/log.h>Macros | |
| #define | INITGUID |
| #define | CINTERFACE 1 |
| #define | TAG SERVER_TAG("windows") |
Functions | |
| int | wf_rdpsnd_set_latest_peer (wfPeerContext *peer) |
| int | wf_directsound_activate (RdpsndServerContext *context) |
| static DWORD WINAPI | wf_rdpsnd_directsound_thread (LPVOID lpParam) |
Variables | |
| IDirectSoundCapture8 * | cap |
| IDirectSoundCaptureBuffer8 * | capBuf |
| DSCBUFFERDESC | dscbd |
| DWORD | lastPos |
| wfPeerContext * | latestPeer |
| #define CINTERFACE 1 |
| #define INITGUID |
| #define TAG SERVER_TAG("windows") |
| int wf_directsound_activate | ( | RdpsndServerContext * | context | ) |


|
static |


| int wf_rdpsnd_set_latest_peer | ( | wfPeerContext * | peer | ) |

| IDirectSoundCapture8* cap |
| IDirectSoundCaptureBuffer8* capBuf |
| DSCBUFFERDESC dscbd |
| DWORD lastPos |
| wfPeerContext* latestPeer |