10 #ifdef ETK_EXTERN_FRAMEWORK_ROS 12 #include "audio_msg/AudioBuffer.h" 15 format_unknow = audio_msg::AudioBuffer::FORMAT_UNKNOW,
50 enum audio::format getFormatFromString(
const std::string& _value);
51 std::vector<enum audio::format> getListFormatFromString(
const std::string& _value);
52 std::ostream& operator <<(std::ostream& _os,
enum audio::format _obj);
53 std::ostream& operator <<(std::ostream& _os, const std::vector<enum audio::format>& _obj);
56 std::vector<uint8_t> convertFormat(
const std::vector<enum audio::format>& _obj);
57 std::vector<enum audio::format> convertFormat(
const std::vector<uint8_t>& _obj);
Signed 24 bits on 24 bits (lower)
Definition: format.hpp:37
Signed 64 bits.
Definition: format.hpp:41
Signed 32 bits on 64 bits data (32 bit fixpoint value)
Definition: format.hpp:40
format
Definition: format.hpp:31
Signed 32 bits.
Definition: format.hpp:39
Signed 8 bits on 16 bits data (8 bit fixpoint value)
Definition: format.hpp:34
Signed 16 bits on 32 bits data (16 bit fixpoint value)
Definition: format.hpp:36
Signed 24 bits on 32 bits (lower)
Definition: format.hpp:38
Floating point 64 bits (double precision)
Definition: format.hpp:43
Audio library namespace.
Definition: channel.hpp:70
Signed 16 bits.
Definition: format.hpp:35
Signed 8 bits.
Definition: format.hpp:33
Floating point 32 bits (single precision)
Definition: format.hpp:42