diff options
Diffstat (limited to 'audio/sysvad/TabletAudioSample/micarray3wavtable.h')
| -rw-r--r-- | audio/sysvad/TabletAudioSample/micarray3wavtable.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/audio/sysvad/TabletAudioSample/micarray3wavtable.h b/audio/sysvad/TabletAudioSample/micarray3wavtable.h index 34e3df18..ba2b0569 100644 --- a/audio/sysvad/TabletAudioSample/micarray3wavtable.h +++ b/audio/sysvad/TabletAudioSample/micarray3wavtable.h @@ -28,7 +28,7 @@ Abstract: // // Max # of pin instances. // -#define MICARRAY3_MAX_INPUT_STREAMS 2 // Raw + Default streams +#define MICARRAY3_MAX_INPUT_STREAMS 2 //============================================================================= static @@ -309,11 +309,21 @@ KSDATARANGE_AUDIO MicArray3PinDataRangesProcessedStream[] = }, }; +// if MicArray3PinDataRangesProcessedStream is changed, we MUST update MicArray3PinDataRangePointersStream too! +C_ASSERT(SIZEOF_ARRAY(MicArray3PinDataRangesProcessedStream) == 4); + static PKSDATARANGE MicArray3PinDataRangePointersStream[] = { + // All supported device formats should be listed in the DataRange. PKSDATARANGE(&MicArray3PinDataRangesProcessedStream[0]), PKSDATARANGE(&PinDataRangeAttributeList), + PKSDATARANGE(&MicArray3PinDataRangesProcessedStream[1]), + PKSDATARANGE(&PinDataRangeAttributeList), + PKSDATARANGE(&MicArray3PinDataRangesProcessedStream[2]), + PKSDATARANGE(&PinDataRangeAttributeList), + PKSDATARANGE(&MicArray3PinDataRangesProcessedStream[3]), + PKSDATARANGE(&PinDataRangeAttributeList), PKSDATARANGE(&MicArray3PinDataRangesRawStream[0]), PKSDATARANGE(&PinDataRangeAttributeList), }; |
