mirror of
https://github.com/reactos/reactos.git
synced 2025-04-20 20:36:35 +00:00
- add missing node types
svn path=/trunk/; revision=58625
This commit is contained in:
parent
3befaa76a7
commit
17e1b04d16
1 changed files with 61 additions and 0 deletions
|
@ -19,6 +19,10 @@ typedef LONGLONG REFERENCE_TIME;
|
|||
#define EXTRACT_WAVEFORMATEX_ID(Guid)\
|
||||
(USHORT)((Guid)->Data1)
|
||||
|
||||
#define DEFINE_USB_TERMINAL_GUID(id)\
|
||||
0xDFF219E0+(USHORT)(id), 0xF70F, 0x11D0, {0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
|
||||
|
||||
|
||||
/* Audio device (as presented by sysaudio) */
|
||||
|
||||
#define STATIC_KSCATEGORY_AUDIO_DEVICE \
|
||||
|
@ -325,6 +329,63 @@ DEFINE_GUIDSTRUCT("A9E69800-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_STEREO_WIDE
|
|||
DEFINE_GUIDSTRUCT("7607E580-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_TONE);
|
||||
#define KSNODETYPE_TONE DEFINE_GUIDNAMED(KSNODETYPE_TONE)
|
||||
|
||||
|
||||
#define STATIC_KSNODETYPE_DESKTOP_MICROPHONE\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0202)
|
||||
DEFINE_GUIDSTRUCT("DFF21BE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DESKTOP_MICROPHONE);
|
||||
#define KSNODETYPE_DESKTOP_MICROPHONE DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_MICROPHONE)
|
||||
|
||||
#define STATIC_KSNODETYPE_PERSONAL_MICROPHONE\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0203)
|
||||
DEFINE_GUIDSTRUCT("DFF21BE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PERSONAL_MICROPHONE);
|
||||
#define KSNODETYPE_PERSONAL_MICROPHONE DEFINE_GUIDNAMED(KSNODETYPE_PERSONAL_MICROPHONE)
|
||||
|
||||
#define STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0204)
|
||||
DEFINE_GUIDSTRUCT("DFF21BE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE);
|
||||
#define KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE DEFINE_GUIDNAMED(KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE)
|
||||
|
||||
#define STATIC_KSNODETYPE_MICROPHONE_ARRAY\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0205)
|
||||
DEFINE_GUIDSTRUCT("DFF21BE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MICROPHONE_ARRAY);
|
||||
#define KSNODETYPE_MICROPHONE_ARRAY DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE_ARRAY)
|
||||
|
||||
#define STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0206)
|
||||
DEFINE_GUIDSTRUCT("DFF21BE6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PROCESSING_MICROPHONE_ARRAY);
|
||||
#define KSNODETYPE_PROCESSING_MICROPHONE_ARRAY DEFINE_GUIDNAMED(KSNODETYPE_PROCESSING_MICROPHONE_ARRAY)
|
||||
|
||||
#define STATIC_KSNODETYPE_HEADPHONES\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0302)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HEADPHONES);
|
||||
#define KSNODETYPE_HEADPHONES DEFINE_GUIDNAMED(KSNODETYPE_HEADPHONES)
|
||||
|
||||
#define STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0303)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO);
|
||||
#define KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO DEFINE_GUIDNAMED(KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO)
|
||||
|
||||
#define STATIC_KSNODETYPE_DESKTOP_SPEAKER\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0304)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DESKTOP_SPEAKER);
|
||||
#define KSNODETYPE_DESKTOP_SPEAKER DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_SPEAKER)
|
||||
|
||||
#define STATIC_KSNODETYPE_ROOM_SPEAKER\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0305)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ROOM_SPEAKER);
|
||||
#define KSNODETYPE_ROOM_SPEAKER DEFINE_GUIDNAMED(KSNODETYPE_ROOM_SPEAKER)
|
||||
|
||||
#define STATIC_KSNODETYPE_COMMUNICATION_SPEAKER\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0306)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_COMMUNICATION_SPEAKER);
|
||||
#define KSNODETYPE_COMMUNICATION_SPEAKER DEFINE_GUIDNAMED(KSNODETYPE_COMMUNICATION_SPEAKER)
|
||||
|
||||
#define STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER\
|
||||
DEFINE_USB_TERMINAL_GUID(0x0307)
|
||||
DEFINE_GUIDSTRUCT("DFF21CE7-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER);
|
||||
#define KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER DEFINE_GUIDNAMED(KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER)
|
||||
|
||||
|
||||
/*
|
||||
Pins
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue