channel.hpp File Reference
#include <string>
#include <vector>
#include <etk/types.hpp>

Go to the source code of this file.

Namespaces

 audio
 

Enumerations

enum  audio::channel {
  audio::channel_unknow, audio::channel_frontLeft, audio::channel_frontCenter, audio::channel_frontRight,
  audio::channel_rearLeft, audio::channel_rearCenter, audio::channel_rearRight, audio::channel_centerLeft,
  audio::channel_centerRight, audio::channel_topFrontLeft, audio::channel_topFrontCenter, audio::channel_topFrontRight,
  audio::channel_topRearLeft, audio::channel_topRearCenter, audio::channel_topRearRight, audio::channel_topCenterLeft,
  audio::channel_topCenterRight, audio::channel_lfe, channel_aux0, channel_aux1,
  channel_aux2, channel_aux3, channel_aux4, channel_aux5,
  channel_aux6, channel_aux7, channel_aux8, channel_aux9,
  channel_aux10, channel_aux11, channel_aux12, channel_aux13,
  channel_aux14, channel_aux15, channel_aux16, channel_aux17,
  channel_aux18, channel_aux19, channel_aux20, channel_aux21,
  channel_aux22, channel_aux23, channel_aux24, channel_aux25,
  channel_aux26, channel_aux27, channel_aux28, channel_aux29,
  channel_aux30, channel_aux31
}
 

Functions

std::string audio::getChannelString (enum audio::channel _obj)
 
std::string audio::getChannelString (const std::vector< enum audio::channel > &_obj)
 
enum audio::channel audio::getChannelFromString (const std::string &_value)
 
std::vector< enum audio::channelaudio::getListChannelFromString (const std::string &_value)
 
std::vector< uint8_t > audio::convertChannel (const std::vector< enum audio::channel > &_obj)
 
std::vector< enum audio::channelaudio::convertChannel (const std::vector< uint8_t > &_obj)
 

Detailed Description

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