Audio Packing

This processing stage will convert the audio sample bit depth in order to adapt the producer payload format either for the consumer or another processing stage.

To use this processing stage, add the processing stage to the audio pipeline on the recording and playback audio device. This processing stage works with different bit depth conversions and the packing mode must be specified when configuring the instance.

This is useful when an audio codec handles audio samples stored in 32-bits words, but the application uses a lower bit depth. In that case, a packing processing stage converts the samples to the desired bit depth.