cannam@89: #ifndef INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX cannam@89: #define INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX cannam@89: cannam@89: // --------------------------------------------------------------------------------------- cannam@89: cannam@89: #include "portaudio.h" cannam@89: cannam@89: // --------------------------------------------------------------------------------------- cannam@89: cannam@89: namespace portaudio cannam@89: { cannam@89: cannam@89: cannam@89: ////// cannam@89: /// @brief PortAudio sample data formats. cannam@89: /// cannam@89: /// Small helper enum to wrap the PortAudio defines. cannam@89: ////// cannam@89: enum SampleDataFormat cannam@89: { cannam@89: INVALID_FORMAT = 0, cannam@89: FLOAT32 = paFloat32, cannam@89: INT32 = paInt32, cannam@89: INT24 = paInt24, cannam@89: INT16 = paInt16, cannam@89: INT8 = paInt8, cannam@89: UINT8 = paUInt8 cannam@89: }; cannam@89: cannam@89: cannam@89: } // namespace portaudio cannam@89: cannam@89: // --------------------------------------------------------------------------------------- cannam@89: cannam@89: #endif // INCLUDED_PORTAUDIO_SAMPLEDATAFORMAT_HXX