SampleDataFormat.hxx (796B)
1 #ifndef INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX 2 #define INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX 3 4 // --------------------------------------------------------------------------------------- 5 6 #include "portaudio.h" 7 8 // --------------------------------------------------------------------------------------- 9 10 namespace portaudio 11 { 12 13 14 ////// 15 /// @brief PortAudio sample data formats. 16 /// 17 /// Small helper enum to wrap the PortAudio defines. 18 ////// 19 enum SampleDataFormat 20 { 21 INVALID_FORMAT = 0, 22 FLOAT32 = paFloat32, 23 INT32 = paInt32, 24 INT24 = paInt24, 25 INT16 = paInt16, 26 INT8 = paInt8, 27 UINT8 = paUInt8 28 }; 29 30 31 } // namespace portaudio 32 33 // --------------------------------------------------------------------------------------- 34 35 #endif // INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX