NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
Audio::WavFileHeader Struct Reference

This structure represents the central part of the wave file header in a format, which can be directly written to and read from the wave file. More...

#include <wavfile.hpp>

Collaboration diagram for Audio::WavFileHeader:

Public Member Functions

 WavFileHeader ()
 

Public Attributes

uint16_t formatTag
 
uint16_t channels
 
uint32_t sampleRate
 
uint32_t bytesPerSecond
 
uint16_t blockAlign
 
uint16_t bitsPerSample
 

Detailed Description

This structure represents the central part of the wave file header in a format, which can be directly written to and read from the wave file.

Definition at line 33 of file wavfile.hpp.

Constructor & Destructor Documentation

◆ WavFileHeader()

Audio::WavFileHeader::WavFileHeader ( )
inline

Definition at line 42 of file wavfile.hpp.

Member Data Documentation

◆ bitsPerSample

uint16_t Audio::WavFileHeader::bitsPerSample

◆ blockAlign

uint16_t Audio::WavFileHeader::blockAlign

Definition at line 39 of file wavfile.hpp.

Referenced by Audio::WavFile::newFile(), and Audio::WavFile::read().

◆ bytesPerSecond

uint32_t Audio::WavFileHeader::bytesPerSecond

Definition at line 38 of file wavfile.hpp.

Referenced by Audio::WavFile::newFile().

◆ channels

◆ formatTag

uint16_t Audio::WavFileHeader::formatTag

Definition at line 35 of file wavfile.hpp.

Referenced by Audio::WavFile::newFile(), and Audio::WavFile::readHeader().

◆ sampleRate

uint32_t Audio::WavFileHeader::sampleRate

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