#include <XWV.h>
Definition at line 16 of file XWV.h.
◆ Format
Enumerator |
---|
PCM | |
XMA | |
ADPCM | |
MP3 | |
Definition at line 24 of file XWV.h.
◆ Frequency
Enumerator |
---|
HZ_11025 | |
HZ_22050 | |
HZ_44100 | |
Definition at line 18 of file XWV.h.
◆ XWV() [1/2]
XWV::XWV |
( |
std::span< const std::byte > |
xwvData | ) |
|
|
explicit |
◆ XWV() [2/2]
XWV::XWV |
( |
const std::string & |
xwvPath | ) |
|
|
explicit |
◆ getBitsPerSample()
uint8_t XWV::getBitsPerSample |
( |
| ) |
const |
◆ getChannelCount()
uint8_t XWV::getChannelCount |
( |
| ) |
const |
◆ getData()
const std::vector< std::byte > & XWV::getData |
( |
| ) |
const |
◆ getDecodedSampleCount()
uint32_t XWV::getDecodedSampleCount |
( |
| ) |
const |
◆ getFormat()
◆ getFrequency()
◆ getLeadingSampleCount()
uint16_t XWV::getLeadingSampleCount |
( |
| ) |
const |
◆ getLoopBlock()
uint16_t XWV::getLoopBlock |
( |
| ) |
const |
◆ getLoopStart()
int32_t XWV::getLoopStart |
( |
| ) |
const |
◆ getQuality()
uint8_t XWV::getQuality |
( |
| ) |
const |
◆ getTrailingSampleCount()
uint16_t XWV::getTrailingSampleCount |
( |
| ) |
const |
◆ operator bool()
XWV::operator bool |
( |
| ) |
const |
|
explicit |
◆ bitsPerSample
uint8_t sndpp::XWV::bitsPerSample {} |
|
protected |
Definition at line 67 of file XWV.h.
◆ channelCount
uint8_t sndpp::XWV::channelCount {} |
|
protected |
Definition at line 69 of file XWV.h.
◆ data
std::vector<std::byte> sndpp::XWV::data |
|
protected |
Definition at line 60 of file XWV.h.
◆ decodedSampleCount
uint32_t sndpp::XWV::decodedSampleCount {} |
|
protected |
Definition at line 61 of file XWV.h.
◆ format
Definition at line 66 of file XWV.h.
◆ frequency
Definition at line 68 of file XWV.h.
◆ leadingSampleCount
uint16_t sndpp::XWV::leadingSampleCount {} |
|
protected |
Definition at line 64 of file XWV.h.
◆ loopBlock
uint16_t sndpp::XWV::loopBlock {} |
|
protected |
Definition at line 63 of file XWV.h.
◆ loopStart
int32_t sndpp::XWV::loopStart {} |
|
protected |
Definition at line 62 of file XWV.h.
◆ opened
bool sndpp::XWV::opened = false |
|
protected |
Definition at line 72 of file XWV.h.
◆ quality
uint8_t sndpp::XWV::quality {} |
|
protected |
Definition at line 70 of file XWV.h.
◆ trailingSampleCount
uint16_t sndpp::XWV::trailingSampleCount {} |
|
protected |
Definition at line 65 of file XWV.h.
The documentation for this class was generated from the following files: