aroarfw
|
Go to the source code of this file.
Data Structures | |
struct | raudio_info |
Struct to store Audio Signal information. More... | |
Defines | |
#define | RDEFAULT_AU_RATE 44100 |
Default sample rate for audio streams. | |
#define | RDEFAULT_AU_BITS 16 |
Default number of bits per sample for audio streams. | |
#define | RDEFAULT_AU_CHANNELS RCHANNELS_STEREO |
Default channel setup for audio streams. | |
#define | RSPEEX_MAGIC "RoarSpeex" |
RoarSpeex file magic string. | |
#define | RSPEEX_MAGIC_LEN 9 |
Length of RoarSpeex file magic string. | |
#define | RCELT_MAGIC "RoarCELT0" |
RoarCELT file magic string. | |
#define | RCELT_MAGIC_LEN 9 |
Length of RoarCELT file magic string. | |
Enumerations | |
enum | rchannels_t { RCHANNELS_NONE = 0, RCHANNELS_MONO = 1, RCHANNELS_STEREO = 2 } |
Channel setups for RoarAudio. More... | |
enum | rcodec_t { RCODEC_PCM_S_LE = 0x01, RCODEC_PCM_S_BE = 0x02, RCODEC_PCM_S_PDP = 0x03, RCODEC_PCM_U_LE = 0x05, RCODEC_PCM_U_BE = 0x06, RCODEC_PCM_U_PDP = 0x07, RCODEC_OGG_VORBIS = 0x10, RCODEC_FLAC = 0x11, RCODEC_OGG_SPEEX = 0x12, RCODEC_OGG_FLAC = 0x14, RCODEC_OGG_CELT = 0x16, RCODEC_OGG_GENERAL = 0x15, RCODEC_OGG = 0x17, RCODEC_OGG_OPUS = 0x18, RCODEC_ROAR_OPUS = 0x19, RCODEC_ROAR_CELT = 0x1a, RCODEC_ROAR_SPEEX = 0x1b, RCODEC_RIFF_WAVE = 0x20, RCODEC_RIFX = 0x22, RCODEC_AU = 0x24, RCODEC_AIFF = 0x28, RCODEC_ALAW = 0x30, RCODEC_AUTLAW_LE = 0x31, RCODEC_AUTLAW_BE = 0x32, RCODEC_AUTLAW = RCODEC_AUTLAW_BE, RCODEC_MULAW = 0x34, RCODEC_MUUTLAW_LE = 0x35, RCODEC_MUUTLAW_BE = 0x35, RCODEC_MUUTLAW = RCODEC_MUUTLAW_BE, RCODEC_GSM = 0x38, RCODEC_GSM49 = 0x39, RCODEC_BRR = 0x3c, RCODEC_MIDI_FILE = 0x08, RCODEC_MIDI = 0x60, RCODEC_ROARMIDI = 0x64, RCODEC_DMX512 = 0x70, RCODEC_ROARDMX = 0x71, RCODEC_RAUM = 0x1c, RCODEC_RAUM_VORBIS = 0x1d, RCODEC_RAUM_FLAC = 0x1e, RCODEC_META_VCLT = 0x40, RCODEC_META_RALT = 0x44, RCODEC_META_RALB = 0x4c, RCODEC_META_RALB_LE = 0x4d, RCODEC_META_RALB_BE = 0x4e, RCODEC_META_RALB_PDP = 0x4f, RCODEC_CONT_NULL = 0x50, RCODEC_CONT_GZIP = 0x51, RCODEC_CONT_BZIP2 = 0x52, RCODEC_CONT_OPGPBIN = 0x53, RCODEC_CONT_OPGPASC = 0x54, RCODEC_CONT_TAR = 0x55, RCODEC_RDS = 0x80, RCODEC_USER0 = 0x90, RCODEC_USER1 = 0x91, RCODEC_USER2 = 0x92, RCODEC_USER3 = 0x93, RCODEC_USER4 = 0x94, RCODEC_USER5 = 0x95, RCODEC_USER6 = 0x96, RCODEC_USER7 = 0x97, RCODEC_USER8 = 0x98, RCODEC_USER9 = 0x99, RCODEC_USER10 = 0x9a, RCODEC_USER11 = 0x9b, RCODEC_USER12 = 0x9c, RCODEC_USER13 = 0x9d, RCODEC_USER14 = 0x9e, RCODEC_USER15 = 0x9f } |
Codec used by streams or other audio data. More... | |
enum | rspeex_mode_t { RSPEEX_MODE_NB = 1, RSPEEX_MODE_WB = 2, RSPEEX_MODE_UWB = 3 } |
RoarSpeex mode. More... |
#define RCELT_MAGIC_LEN 9 |
#define RDEFAULT_AU_BITS 16 |
#define RDEFAULT_AU_CHANNELS RCHANNELS_STEREO |
#define RDEFAULT_AU_RATE 44100 |
#define RSPEEX_MAGIC "RoarSpeex" |
#define RSPEEX_MAGIC_LEN 9 |
enum rchannels_t |
enum rcodec_t |
Codec used by streams or other audio data.
enum rspeex_mode_t |