Add the RTOS processing. for the Network radio streaming receiver.

Fork of VS1053b by Christian Schmiljun

Embed: (wiki syntax)

« Back to documentation index

AudioInfo Struct Reference

AudioInfo Struct Reference

Struct for informations about audio streams. More...

#include <VS1053.h>

Data Fields

AudioType type: 4
unsigned short kBitRate
unsigned short decodeTime
MP3_ID id: 2
char layer: 2
char protrectBit: 1
char padBit: 1
MP3_MODE mode: 2
char extension: 2
char copyright: 1
char original: 1
char emphasis: 2
char kSampleRate: 6
struct {
   MP3_ID   id: 2
   char   layer: 2
   char   protrectBit: 1
   char   padBit: 1
   MP3_MODE   mode: 2
   char   extension: 2
   char   copyright: 1
   char   original: 1
   char   emphasis: 2
   char   kSampleRate: 6
mp3
struct {
wma
struct {
aac
struct {
other

Detailed Description

Struct for informations about audio streams.

Definition at line 194 of file VS1053.h.


Field Documentation

struct { ... } aac

AAC audio stream

char copyright

Copyright, see p.44 of the datasheet

Definition at line 207 of file VS1053.h.

unsigned short decodeTime

Decode time

Definition at line 198 of file VS1053.h.

char emphasis

Emphasis, see p.44 of the datasheet

Definition at line 209 of file VS1053.h.

char extension

Extension, see p.44 of the datasheet

Definition at line 206 of file VS1053.h.

MP3_ID id

ID

Definition at line 201 of file VS1053.h.

unsigned short kBitRate

Average bitrate of the audio stream - in kBit/s

Definition at line 197 of file VS1053.h.

Samplerate - in kHz (rounded)

Definition at line 210 of file VS1053.h.

char layer

Layer

Definition at line 202 of file VS1053.h.

MP3_MODE mode

Channel mode

Definition at line 205 of file VS1053.h.

struct { ... } mp3

MPEG Audio Layer

char original

Original, see p.44 of the datasheet

Definition at line 208 of file VS1053.h.

struct { ... } other

Other

char padBit

Pad bit, see p.44 of the datasheet

Definition at line 204 of file VS1053.h.

Protect bit, see p.44 of the datasheet

Definition at line 203 of file VS1053.h.

AudioType type

Type of the audio stream - important for the interpretation of the lower union

Definition at line 196 of file VS1053.h.

struct { ... } wma

Windows Media Audio (WMA) stream