EMIPLIB
Classes | Defines

miprawaudiomessage.h File Reference

#include "mipconfig.h"
#include "mipaudiomessage.h"
#include "miptime.h"
#include <string.h>
Include dependency graph for miprawaudiomessage.h:

Go to the source code of this file.

Classes

class  MIPRawFloatAudioMessage
 Container for floating point raw audio data. More...
class  MIPRawU8AudioMessage
 Container for unsigned eight-bit raw audio data. More...
class  MIPRaw16bitAudioMessage
 Container for sixteen-bit raw audio data. More...

Defines

#define MIPRAWAUDIOMESSAGE_TYPE_FLOAT   0x00000001
 A message with this subtype represents floating point encoded raw audio, stored in a MIPRawFloatAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_U8   0x00000002
 A message with this subtype represents unsigned 8 bit encoded raw audio, stored in a MIPRawU8AudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_U16LE   0x00000004
 A message with this subtype represents unsigned 16 bit little endian encoded raw audio, stored in a MIPRaw16bitAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_U16BE   0x00000008
 A message with this subtype represents unsigned 16 bit big endian encoded raw audio, stored in an MIPRaw16bitAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_S16LE   0x00000010
 A message with this subtype represents signed 16 bit little endian encoded raw audio, stored in a MIPRaw16bitAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_S16BE   0x00000020
 A message with this subtype represents signed 16 bit big endian encoded raw audio, stored in an MIPRaw16bitAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_S16   0x00000040
 A message with this subtype represents signed 16 bit native endian encoded raw audio, stored in an MIPRaw16bitAudioMessage instance.
#define MIPRAWAUDIOMESSAGE_TYPE_U16   0x00000080
 A message with this subtype represents unsigned 16 bit native endian encoded raw audio, stored in an MIPRaw16bitAudioMessage instance.

Detailed Description