PCM utility methods defined by the shapepcmcontext.h file.
GetShapePcmAudioBuffer
Gets the audio buffer.
GetShapePcmBufferFull
Gets the buffer full flag.
GetShapePcmBufferLength
Gets the audio buffer length, in samples.
GetShapePcmFormat
Gets the PCM format.
GetShapePcmLoopCount
Gets the loop count.
GetShapePcmLoopEnd
Gets the loop end (for non-frame aligned samples).
GetShapePcmLoopStartOrWritePointer
Gets the loop start (for linear buffers) or write pointer (for circular buffers).
GetShapePcmMode
Gets the PCM mode.
GetShapePcmReadPointer
Gets the read pointer.
SetShapePcmAudioBuffer
Sets the PCM audio buffer. This is an overloaded function, one function accepts a virtual pointer, the other the physical address.
SetShapePcmBufferFull
Sets the buffer full flag.
SetShapePcmBufferLength
Sets the buffer length, in samples.
SetShapePcmFormat
Sets the PCM format.
SetShapePcmLoopCount
Sets the loop count.
SetShapePcmLoopEnd
Sets the loop end (for non-frame aligned samples).
SetShapePcmLoopStartOrWritePointer
Sets the loop start (for linear buffers) or write pointer (for circular buffers).
SetShapePcmMode
Sets the PCM mode.
SetShapePcmReadPointer
Sets the read pointer.