|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "precomp.h"
Go to the source code of this file.
Variables | |
| const GUID | KSPROPSETID_Pin = {0x8C134960L, 0x51AD, 0x11CF, {0x87, 0x8A, 0x94, 0xF8, 0x01, 0xC1, 0x00, 0x00}} |
| const GUID | KSPROPSETID_Topology = {0x720D4AC0L, 0x7533, 0x11D0, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}} |
| const GUID | KSPROPSETID_Audio = {0x45FFAAA0L, 0x6E1B, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}} |
| BOOL CreateCompatiblePin | ( | IN HANDLE | hFilter, |
| IN DWORD | PinId, | ||
| IN BOOL | bLoop, | ||
| IN LPWAVEFORMATEX | WaveFormatEx, | ||
| OUT LPWAVEFORMATEX | WaveFormatOut, | ||
| OUT PHANDLE | hPin | ||
| ) |
Definition at line 517 of file misc.c.
Referenced by NewDirectSoundCaptureBuffer().
| BOOL DoDataIntersection | ( | HANDLE | hFilter, |
| DWORD | PinId, | ||
| DWORD | SampleFrequency, | ||
| LPWAVEFORMATEX | WaveFormatEx, | ||
| DWORD | MinimumBitsPerSample, | ||
| DWORD | MaximumBitsPerSample, | ||
| DWORD | MaximumChannels, | ||
| LPWAVEFORMATEX | WaveFormatOut | ||
| ) |
Definition at line 116 of file misc.c.
| DWORD GetFilterNodeProperty | ( | IN HANDLE | hFilter, |
| IN ULONG | PropertyId, | ||
| OUT PKSMULTIPLE_ITEM * | OutMultipleItem | ||
| ) |
Definition at line 375 of file misc.c.
| DWORD GetFilterPinCommunication | ( | IN HANDLE | hFilter, |
| IN ULONG | PinId, | ||
| OUT PKSPIN_COMMUNICATION | Communication | ||
| ) |
Definition at line 427 of file misc.c.
Referenced by FindAudioFilterPins().
Definition at line 357 of file misc.c.
Referenced by EnumerateAudioFilter().
Definition at line 444 of file misc.c.
Referenced by FindAudioFilterPins().
| DWORD GetFilterPinDataRanges | ( | IN HANDLE | hFilter, |
| IN ULONG | PinId, | ||
| IN OUT PKSMULTIPLE_ITEM * | OutMultipleItem | ||
| ) |
Definition at line 461 of file misc.c.
Referenced by CreateCompatiblePin().
Definition at line 277 of file misc.c.
Referenced by EnumerateAudioFilter().
| DWORD OpenPin | ( | HANDLE | hFilter, |
| ULONG | PinId, | ||
| LPWAVEFORMATEX | WaveFormatEx, | ||
| PHANDLE | hPin, | ||
| BOOL | bLoop | ||
| ) |
Definition at line 212 of file misc.c.
Referenced by CreateCompatiblePin(), NewDirectSoundCaptureBuffer(), and PrimaryDirectSoundBuffer_SetFormat().
| VOID PerformChannelConversion | ( | PUCHAR | Buffer, |
| ULONG | BufferLength, | ||
| PULONG | BytesRead, | ||
| ULONG | OldChannels, | ||
| ULONG | NewChannels, | ||
| ULONG | BitsPerSample, | ||
| PUCHAR | Result, | ||
| ULONG | ResultLength, | ||
| PULONG | BytesWritten | ||
| ) |
Definition at line 18 of file misc.c.
Referenced by MixerThreadRoutine().
| BOOL SetPinFormat | ( | IN HANDLE | hPin, |
| IN LPWAVEFORMATEX | WaveFormatEx | ||
| ) |
Definition at line 77 of file misc.c.
Referenced by PrimaryDirectSoundBuffer_SetFormat().
| DWORD SyncOverlappedDeviceIoControl | ( | IN HANDLE | Handle, |
| IN DWORD | IoControlCode, | ||
| IN LPVOID | InBuffer, | ||
| IN DWORD | InBufferSize, | ||
| OUT LPVOID | OutBuffer, | ||
| IN DWORD | OutBufferSize, | ||
| OUT LPDWORD BytesTransferred | OPTIONAL | ||
| ) |
Definition at line 298 of file misc.c.
Referenced by DoDataIntersection(), GetFilterNodeProperty(), GetFilterPinCommunication(), GetFilterPinCount(), GetFilterPinDataFlow(), GetFilterPinDataRanges(), GetNt4SoundDeviceCapabilities(), IDirectSoundCaptureBufferImpl_GetCurrentPosition(), IDirectSoundCaptureBufferImpl_Start(), IDirectSoundCaptureBufferImpl_Stop(), IDirectSoundNotify_fnSetNotificationPositions(), MixerEventThreadRoutine(), MixerThreadRoutine(), PrimaryDirectSoundBuffer_GetPosition(), PrimaryDirectSoundBuffer_SetState(), QueryNt4WaveDeviceFormatSupport(), SetNt4WaveDeviceFormat(), SetPinFormat(), WdmAudCloseSoundDeviceByLegacy(), WdmAudGetCapabilitiesByLegacy(), WdmAudGetDeviceInterfaceStringByLegacy(), WdmAudGetNumWdmDevsByLegacy(), WdmAudGetWavePositionByLegacy(), WdmAudQueryMixerInfoByLegacy(), WdmAudResetStreamByLegacy(), WdmAudSetMixerDeviceFormatByLegacy(), WdmAudSetWaveDeviceFormatByLegacy(), and WdmAudSetWaveStateByLegacy().
| const GUID KSPROPSETID_Pin = {0x8C134960L, 0x51AD, 0x11CF, {0x87, 0x8A, 0x94, 0xF8, 0x01, 0xC1, 0x00, 0x00}} |
Definition at line 12 of file misc.c.
Referenced by DoDataIntersection(), GetFilterPinCommunication(), GetFilterPinCount(), GetFilterPinDataFlow(), and GetFilterPinDataRanges().
| const GUID KSPROPSETID_Topology = {0x720D4AC0L, 0x7533, 0x11D0, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}} |
Definition at line 13 of file misc.c.
Referenced by GetFilterNodeProperty().