AudioSpecsInitFlags

Tells the stream initializer which specs are needed, or tells it to recommend a spec.

Values

ValueMeaning
init
CloseBufferSize1 << 0

Buffer size won't be higher than the nearest power of two

ExactBits1 << 1

Requests exactly the same number of bits (might be emulated)

ExactFormat1 << 2

Requests exactly the same format (might be emulated)

CloseSampleRate1 << 3

Requests a nearby sample rate

ExactSampleRate1 << 4

Requests the exact sample rate

ExactInputChannels1 << 5

Requests the exact number of input channels

ExactOutputChannels1 << 6

Requests the exact number of output channels

UseRecommendedSpecs-1
UseRecommendedHDSpecs-2

Meta