ReactOS 0.4.16-dev-1020-gf135cab
|
Go to the source code of this file.
Classes | |
struct | morecontext |
struct | IClassFactoryImpl |
Macros | |
#define | INIT_GUID(guid, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) |
Typedefs | |
typedef HRESULT(* | FnCreateInstance) (REFIID riid, LPVOID *ppobj) |
Variables | |
DirectSoundDevice * | DSOUND_renderer [MAXWAVEDRIVERS] |
GUID | DSOUND_renderer_guids [MAXWAVEDRIVERS] |
GUID | DSOUND_capture_guids [MAXWAVEDRIVERS] |
int | ds_emuldriver = 0 |
int | ds_hel_buflen = 32768 * 2 |
int | ds_snd_queue_max = 10 |
int | ds_snd_queue_min = 6 |
int | ds_snd_shadow_maxsize = 2 |
int | ds_hw_accel = DS_HW_ACCEL_FULL |
int | ds_default_sample_rate = 44100 |
int | ds_default_bits_per_sample = 16 |
static int | ds_default_playback |
static int | ds_default_capture |
static HINSTANCE | instance |
static const IClassFactoryVtbl | DSCF_Vtbl |
static IClassFactoryImpl | DSOUND_CF [] |
Definition at line 611 of file dsound_main.c.
Definition at line 461 of file dsound_main.c.
|
static |
Definition at line 263 of file dsound_main.c.
Referenced by DirectSoundCaptureEnumerateA(), and DirectSoundEnumerateA().
HRESULT WINAPI DirectSoundCaptureEnumerateA | ( | LPDSENUMCALLBACKA | lpDSEnumCallback, |
LPVOID | lpContext | ||
) |
Definition at line 378 of file dsound_main.c.
HRESULT WINAPI DirectSoundCaptureEnumerateW | ( | LPDSENUMCALLBACKW | lpDSEnumCallback, |
LPVOID | lpContext | ||
) |
Definition at line 409 of file dsound_main.c.
Referenced by DirectSoundCaptureEnumerateA().
HRESULT WINAPI DirectSoundEnumerateA | ( | LPDSENUMCALLBACKA | lpDSEnumCallback, |
LPVOID | lpContext | ||
) |
Definition at line 287 of file dsound_main.c.
HRESULT WINAPI DirectSoundEnumerateW | ( | LPDSENUMCALLBACKW | lpDSEnumCallback, |
LPVOID | lpContext | ||
) |
Definition at line 317 of file dsound_main.c.
Referenced by DirectSoundEnumerateA().
Definition at line 606 of file dsound_main.c.
Definition at line 565 of file dsound_main.c.
Definition at line 620 of file dsound_main.c.
Definition at line 652 of file dsound_main.c.
Definition at line 660 of file dsound_main.c.
Definition at line 492 of file dsound_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 503 of file dsound_main.c.
Definition at line 523 of file dsound_main.c.
|
static |
Definition at line 475 of file dsound_main.c.
Definition at line 497 of file dsound_main.c.
|
inlinestatic |
Definition at line 89 of file dsound_main.c.
Referenced by setup_dsound_options().
Definition at line 190 of file dsound_main.c.
Referenced by GetDeviceID().
Definition at line 223 of file dsound_main.c.
Referenced by DirectSoundCaptureEnumerateW(), and DirectSoundEnumerateW().
|
inlinestatic |
Definition at line 469 of file dsound_main.c.
Referenced by DSCF_CreateInstance(), DSCF_LockServer(), and DSCF_QueryInterface().
Definition at line 44 of file dsound_main.c.
Referenced by DirectSoundCaptureDevice_Initialize(), DirectSoundCaptureEnumerateW(), DirectSoundDevice_Initialize(), DirectSoundEnumerateW(), DSOUND_PrimaryOpen(), DSOUND_PrimaryPlay(), DSOUND_PrimaryStop(), DSOUND_ReopenDevice(), IDirectSoundCaptureBufferImpl_Create(), IDirectSoundCaptureBufferImpl_Start(), and IDirectSoundCaptureBufferImpl_Stop().
Definition at line 102 of file dsound_main.c.
Referenced by DirectSoundCaptureEnumerateW(), DirectSoundEnumerateW(), DSOUND_CaptureCreate(), DSOUND_CaptureCreate8(), DSOUND_Create(), DSOUND_Create8(), DSOUND_FullDuplexCreate(), and DSPROPERTY_DescriptionW().
int ds_default_bits_per_sample = 16 |
Definition at line 80 of file dsound_main.c.
Referenced by DirectSoundDevice_Create(), and setup_dsound_options().
|
static |
Definition at line 82 of file dsound_main.c.
Referenced by GetDeviceID(), and setup_dsound_options().
|
static |
Definition at line 81 of file dsound_main.c.
Referenced by GetDeviceID(), and setup_dsound_options().
int ds_default_sample_rate = 44100 |
Definition at line 79 of file dsound_main.c.
Referenced by DirectSoundDevice_Create(), and setup_dsound_options().
int ds_emuldriver = 0 |
Definition at line 73 of file dsound_main.c.
Referenced by DirectSoundDevice_Initialize(), and setup_dsound_options().
int ds_hel_buflen = 32768 * 2 |
Definition at line 74 of file dsound_main.c.
Referenced by DSOUND_PrimaryCreate(), DSOUND_PrimaryOpen(), and setup_dsound_options().
int ds_hw_accel = DS_HW_ACCEL_FULL |
Definition at line 78 of file dsound_main.c.
Referenced by DirectSoundCaptureDevice_Initialize(), DSOUND_ReopenDevice(), DSPROPERTY_DescriptionW(), and setup_dsound_options().
int ds_snd_queue_max = 10 |
Definition at line 75 of file dsound_main.c.
Referenced by DirectSoundDevice_Create(), DSOUND_PrimaryOpen(), and setup_dsound_options().
int ds_snd_queue_min = 6 |
Definition at line 76 of file dsound_main.c.
Referenced by DSOUND_PrimaryOpen(), and setup_dsound_options().
int ds_snd_shadow_maxsize = 2 |
Definition at line 77 of file dsound_main.c.
Referenced by DSOUND_RecalcFormat(), and setup_dsound_options().
|
static |
Definition at line 530 of file dsound_main.c.
GUID DSOUND_capture_guids |
Definition at line 42 of file dsound_main.c.
Referenced by DirectSoundCaptureDevice_Initialize(), DirectSoundCaptureEnumerateW(), DllMain(), DSPROPERTY_DescriptionW(), DSPROPERTY_EnumerateW(), DSPROPERTY_WaveDeviceMappingW(), and GetDeviceID().
|
static |
Definition at line 538 of file dsound_main.c.
Referenced by DllGetClassObject().
DirectSoundDevice * DSOUND_renderer |
Definition at line 40 of file dsound_main.c.
Referenced by DirectSoundDevice_Initialize(), DirectSoundDevice_Release(), DllMain(), and DSOUND_timer().
GUID DSOUND_renderer_guids |
Definition at line 41 of file dsound_main.c.
Referenced by DirectSoundDevice_Initialize(), DirectSoundEnumerateW(), DllMain(), DSPROPERTY_DescriptionW(), DSPROPERTY_EnumerateW(), DSPROPERTY_WaveDeviceMappingW(), and GetDeviceID().
|
static |
Definition at line 83 of file dsound_main.c.
Referenced by DllMain(), DllRegisterServer(), and DllUnregisterServer().