format.hpp File Reference
#include <string>

Go to the source code of this file.

Namespaces

 audio
 

Enumerations

enum  audio::format {
  format_unknow, audio::format_int8, audio::format_int8_on_int16, audio::format_int16,
  audio::format_int16_on_int32, audio::format_int24, audio::format_int24_on_int32, audio::format_int32,
  audio::format_int32_on_int64, audio::format_int64, audio::format_float, audio::format_double
}
 

Functions

std::string audio::getFormatString (enum audio::format _format)
 
enum audio::format audio::getFormatFromString (const std::string &_value)
 
std::vector< enum audio::formataudio::getListFormatFromString (const std::string &_value)
 
uint32_t audio::getFormatBytes (enum audio::format _format)
 
std::vector< uint8_t > audio::convertFormat (const std::vector< enum audio::format > &_obj)
 
std::vector< enum audio::formataudio::convertFormat (const std::vector< uint8_t > &_obj)
 
uint8_t audio::convertFormat (enum audio::format _obj)
 
enum audio::format audio::convertFormat (uint8_t _obj)
 

Detailed Description

Author
Edouard DUPIN
Note
License: APACHE v2.0 (see license file)