ReactOS 0.4.16-dev-297-gc569aee
|
#include "config.h"
#include "quartz_private.h"
#include "pin.h"
#include "uuids.h"
#include "vfwmsgs.h"
#include "windef.h"
#include "winbase.h"
#include "dshow.h"
#include "evcode.h"
#include "strmif.h"
#include "dsound.h"
#include "amaudio.h"
#include "wine/unicode.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | DSoundRenderImpl |
struct | dsoundrender_timer |
Typedefs | |
typedef struct DSoundRenderImpl | DSoundRenderImpl |
Variables | |
static const REFERENCE_TIME | DSoundRenderer_Max_Fill = 150 * 10000 |
static const IBaseFilterVtbl | DSoundRender_Vtbl |
static const IBasicAudioVtbl | IBasicAudio_Vtbl |
static const IReferenceClockVtbl | IReferenceClock_Vtbl |
static const IAMDirectSoundVtbl | IAMDirectSound_Vtbl |
static const IAMFilterMiscFlagsVtbl | IAMFilterMiscFlags_Vtbl |
static const BaseRendererFuncTable | BaseFuncTable |
static LONG | cookie_counter = 1 |
typedef struct DSoundRenderImpl DSoundRenderImpl |
Definition at line 1176 of file dsoundrender.c.
|
static |
Definition at line 1195 of file dsoundrender.c.
|
static |
Definition at line 1258 of file dsoundrender.c.
|
static |
Definition at line 1204 of file dsoundrender.c.
|
static |
Definition at line 1213 of file dsoundrender.c.
|
static |
Definition at line 1165 of file dsoundrender.c.
Definition at line 1185 of file dsoundrender.c.
|
static |
Definition at line 1222 of file dsoundrender.c.
|
static |
Definition at line 1231 of file dsoundrender.c.
|
static |
Definition at line 1240 of file dsoundrender.c.
|
static |
Definition at line 1249 of file dsoundrender.c.
|
static |
Definition at line 1287 of file dsoundrender.c.
|
static |
Definition at line 1297 of file dsoundrender.c.
|
static |
Definition at line 1282 of file dsoundrender.c.
|
static |
Definition at line 1292 of file dsoundrender.c.
Definition at line 814 of file dsoundrender.c.
Definition at line 880 of file dsoundrender.c.
Definition at line 849 of file dsoundrender.c.
Definition at line 862 of file dsoundrender.c.
Definition at line 831 of file dsoundrender.c.
|
static |
Definition at line 804 of file dsoundrender.c.
Definition at line 822 of file dsoundrender.c.
Definition at line 917 of file dsoundrender.c.
Referenced by ReferenceClock_AdvisePeriodic(), and ReferenceClock_AdviseTime().
|
static |
Definition at line 560 of file dsoundrender.c.
|
static |
Definition at line 521 of file dsoundrender.c.
|
static |
Definition at line 416 of file dsoundrender.c.
|
static |
Definition at line 467 of file dsoundrender.c.
Definition at line 618 of file dsoundrender.c.
|
static |
Definition at line 359 of file dsoundrender.c.
|
static |
Definition at line 571 of file dsoundrender.c.
|
static |
Definition at line 541 of file dsoundrender.c.
|
static |
Definition at line 161 of file dsoundrender.c.
Referenced by DSoundRender_SendSampleData().
|
static |
Definition at line 243 of file dsoundrender.c.
Referenced by DSoundRender_EndOfStream().
|
static |
Definition at line 449 of file dsoundrender.c.
|
static |
Definition at line 438 of file dsoundrender.c.
|
static |
Definition at line 754 of file dsoundrender.c.
|
static |
Definition at line 324 of file dsoundrender.c.
|
static |
Definition at line 685 of file dsoundrender.c.
Referenced by AMDirectSound_QueryInterface(), Basicaudio_QueryInterface(), and ReferenceClock_QueryInterface().
|
static |
Definition at line 720 of file dsoundrender.c.
Referenced by AMDirectSound_Release(), Basicaudio_Release(), and ReferenceClock_Release().
|
static |
Definition at line 264 of file dsoundrender.c.
Referenced by DSoundRender_DoRenderSample().
|
static |
Definition at line 317 of file dsoundrender.c.
|
static |
Definition at line 124 of file dsoundrender.c.
Referenced by DSoundRender_GetWritePos(), DSoundRender_HandleEndOfStream(), and ReferenceClock_GetTime().
|
inlinestatic |
Definition at line 78 of file dsoundrender.c.
Referenced by DSoundRender_BeginFlush(), DSoundRender_BreakConnect(), DSoundRender_CompleteConnect(), DSoundRender_DoRenderSample(), DSoundRender_EndFlush(), DSoundRender_EndOfStream(), DSoundRender_OnStartStreaming(), DSoundRender_OnStopStreaming(), and DSoundRender_PrepareReceive().
|
inlinestatic |
Definition at line 98 of file dsoundrender.c.
Referenced by AMDirectSound_AddRef(), AMDirectSound_GetDirectSoundInterface(), AMDirectSound_GetFocusWindow(), AMDirectSound_GetPrimaryBufferInterface(), AMDirectSound_GetSecondaryBufferInterface(), AMDirectSound_QueryInterface(), AMDirectSound_Release(), AMDirectSound_ReleaseDirectSoundInterface(), AMDirectSound_ReleasePrimaryBufferInterface(), AMDirectSound_ReleaseSecondaryBufferInterface(), and AMDirectSound_SetFocusWindow().
|
inlinestatic |
Definition at line 103 of file dsoundrender.c.
Referenced by AMFilterMiscFlags_AddRef(), AMFilterMiscFlags_QueryInterface(), and AMFilterMiscFlags_Release().
|
inlinestatic |
Definition at line 83 of file dsoundrender.c.
Referenced by DSoundRender_QueryInterface(), and DSoundRender_Release().
|
inlinestatic |
Definition at line 88 of file dsoundrender.c.
Referenced by Basicaudio_AddRef(), Basicaudio_get_Balance(), Basicaudio_get_Volume(), Basicaudio_put_Balance(), Basicaudio_put_Volume(), Basicaudio_QueryInterface(), and Basicaudio_Release().
|
inlinestatic |
Definition at line 93 of file dsoundrender.c.
Referenced by ReferenceClock_AddRef(), ReferenceClock_AdvisePeriodic(), ReferenceClock_AdviseTime(), ReferenceClock_GetTime(), ReferenceClock_QueryInterface(), ReferenceClock_Release(), and ReferenceClock_Unadvise().
|
static |
Definition at line 115 of file dsoundrender.c.
Referenced by DSoundRender_GetWritePos().
|
static |
Definition at line 1008 of file dsoundrender.c.
|
static |
Definition at line 1103 of file dsoundrender.c.
|
static |
Definition at line 1059 of file dsoundrender.c.
|
static |
Definition at line 1027 of file dsoundrender.c.
|
static |
Definition at line 997 of file dsoundrender.c.
|
static |
Definition at line 1017 of file dsoundrender.c.
|
static |
Definition at line 1141 of file dsoundrender.c.
|
static |
Definition at line 108 of file dsoundrender.c.
Referenced by DSoundRender_GetWritePos(), DSoundRender_UpdatePositions(), and ReferenceClock_GetTime().
WINE_DEFAULT_DEBUG_CHANNEL | ( | quartz | ) |
|
static |
Definition at line 596 of file dsoundrender.c.
Referenced by DSoundRender_create().
|
static |
Definition at line 915 of file dsoundrender.c.
Referenced by ReferenceClock_AdvisePeriodic(), and ReferenceClock_AdviseTime().
|
static |
Definition at line 46 of file dsoundrender.c.
Referenced by DSoundRender_create().
|
static |
Definition at line 44 of file dsoundrender.c.
Referenced by DSoundRender_DoRenderSample(), and DSoundRender_GetWritePos().
|
static |
Definition at line 49 of file dsoundrender.c.
Referenced by DSoundRender_create().
|
static |
Definition at line 50 of file dsoundrender.c.
Referenced by DSoundRender_create().
|
static |
Definition at line 47 of file dsoundrender.c.
Referenced by DSoundRender_create().
|
static |
Definition at line 48 of file dsoundrender.c.
Referenced by DSoundRender_create().