SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
sndpp::WAV::ChunkFMT Struct Reference

#include <WAV.h>

Inheritance diagram for sndpp::WAV::ChunkFMT:
Collaboration diagram for sndpp::WAV::ChunkFMT:

Public Attributes

uint16_t format
 
uint16_t channels
 
uint32_t samplesPerSecond
 
uint32_t averageBytesPerSecond
 
uint16_t blockAlign
 
uint16_t bitsPerSample
 
std::vector< std::byte > extraCompressionInfo
 
- Public Attributes inherited from sndpp::WAV::ChunkBase
ChunkType type = ChunkType::JUNK
 

Additional Inherited Members

- Public Member Functions inherited from sndpp::WAV::ChunkBase
virtual ~ChunkBase ()=default
 

Detailed Description

Definition at line 84 of file WAV.h.

Member Data Documentation

◆ averageBytesPerSecond

uint32_t sndpp::WAV::ChunkFMT::averageBytesPerSecond

Definition at line 88 of file WAV.h.

◆ bitsPerSample

uint16_t sndpp::WAV::ChunkFMT::bitsPerSample

Definition at line 90 of file WAV.h.

◆ blockAlign

uint16_t sndpp::WAV::ChunkFMT::blockAlign

Definition at line 89 of file WAV.h.

◆ channels

uint16_t sndpp::WAV::ChunkFMT::channels

Definition at line 86 of file WAV.h.

◆ extraCompressionInfo

std::vector<std::byte> sndpp::WAV::ChunkFMT::extraCompressionInfo

Definition at line 91 of file WAV.h.

◆ format

uint16_t sndpp::WAV::ChunkFMT::format

Definition at line 85 of file WAV.h.

◆ samplesPerSecond

uint32_t sndpp::WAV::ChunkFMT::samplesPerSecond

Definition at line 87 of file WAV.h.


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