arduino-audio-tools
Public Member Functions | Public Attributes | List of all members
WAVAudioInfo Struct Reference

Sound information which is available in the WAV header. More...

#include <CodecWAV.h>

Inheritance diagram for WAVAudioInfo:
AudioInfo

Public Member Functions

 WAVAudioInfo (const AudioInfo &from)
 
void copyFrom (AudioInfo info)
 Same as set.
 
virtual void logInfo (const char *source=nullptr)
 
bool operator!= (AudioInfo alt)
 
bool operator== (AudioInfo alt)
 
void set (AudioInfo info)
 Copies the values from info.
 
void setAudioInfo (AudioInfo info)
 Same as set.
 

Public Attributes

int bits_per_sample =16
 
int block_align = 0
 
int byte_rate = 0
 
int channels = 0
 
uint32_t data_length = 0
 
uint32_t file_size = 0
 
AudioFormat format = AudioFormat::PCM
 
bool is_streamed = true
 
bool is_valid = false
 
int offset = 0
 
int sample_rate = 0
 

Detailed Description

Sound information which is available in the WAV header.

Author
Phil Schatzmann

The documentation for this struct was generated from the following file: