An implementation of audio property reading for DSDIFF.
More...
#include <dsdiffproperties.h>
An implementation of audio property reading for DSDIFF.
This reads the data from a DSDIFF stream found in the AudioProperties API.
◆ Properties()
TagLib::DSDIFF::Properties::Properties |
( |
unsigned int |
sampleRate, |
|
|
unsigned short |
channels, |
|
|
unsigned long long |
samplesCount, |
|
|
int |
bitrate, |
|
|
ReadStyle |
style |
|
) |
| |
◆ ~Properties()
TagLib::DSDIFF::Properties::~Properties |
( |
| ) |
|
|
override |
◆ bitrate()
int TagLib::DSDIFF::Properties::bitrate |
( |
| ) |
const |
|
overridevirtual |
Returns the most appropriate bit rate for the file in kb/s. For constant bitrate formats this is simply the bitrate of the file. For variable bitrate formats this is either the average or nominal bitrate.
Reimplemented from TagLib::AudioProperties.
◆ bitsPerSample()
int TagLib::DSDIFF::Properties::bitsPerSample |
( |
| ) |
const |
◆ channels()
int TagLib::DSDIFF::Properties::channels |
( |
| ) |
const |
|
overridevirtual |
◆ lengthInMilliseconds()
int TagLib::DSDIFF::Properties::lengthInMilliseconds |
( |
| ) |
const |
|
overridevirtual |
◆ lengthInSeconds()
int TagLib::DSDIFF::Properties::lengthInSeconds |
( |
| ) |
const |
|
overridevirtual |
◆ sampleCount()
long long TagLib::DSDIFF::Properties::sampleCount |
( |
| ) |
const |
◆ sampleRate()
int TagLib::DSDIFF::Properties::sampleRate |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: