enum class EChannel : unsigned int {
CHANNEL_MONO = 1, /**< 1 channel, mono */
CHANNEL_STEREO, /**< 2 channel, stereo */
+ CHANNEL_MULTI_3, /**< 3 channel */
+ CHANNEL_MULTI_4, /**< 4 channel */
+ CHANNEL_MULTI_5, /**< 5 channel */
+ CHANNEL_MULTI_6, /**< 6 channel */
+ CHANNEL_MULTI_7, /**< 7 channel */
+ CHANNEL_MULTI_8, /**< 8 channel */
CHANNEL_MAX
};
SAMPLE_TYPE_S16_LE, /**< Signed 16-bit audio samples */
SAMPLE_TYPE_S24_LE, /**< Signed 24-bit audio samples */
SAMPLE_TYPE_S24_32_LE, /**< Signed 24-bit packed in 32-bit audio samples */
+ SAMPLE_TYPE_S32_LE, /**< Signed 32-bit audio samples */
SAMPLE_TYPE_MAX
};