![]() |
|
#include <itproperties.h>
anonymous enum |
TagLib::IT::Properties::Properties | ( | AudioProperties::ReadStyle | propertiesStyle | ) |
virtual TagLib::IT::Properties::~Properties | ( | ) | [virtual] |
int TagLib::IT::Properties::bitrate | ( | ) | const [virtual] |
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.
Implements TagLib::AudioProperties.
uchar TagLib::IT::Properties::bpmSpeed | ( | ) | const |
int TagLib::IT::Properties::channels | ( | ) | const [virtual] |
Returns the number of audio channels.
Implements TagLib::AudioProperties.
ushort TagLib::IT::Properties::flags | ( | ) | const |
uchar TagLib::IT::Properties::globalVolume | ( | ) | const |
int TagLib::IT::Properties::length | ( | ) | const [virtual] |
Returns the length of the file in seconds.
Implements TagLib::AudioProperties.
uchar TagLib::IT::Properties::mixVolume | ( | ) | const |
ushort TagLib::IT::Properties::patternCount | ( | ) | const |
uchar TagLib::IT::Properties::pitchWheelDepth | ( | ) | const |
ushort TagLib::IT::Properties::sampleCount | ( | ) | const |
int TagLib::IT::Properties::sampleRate | ( | ) | const [virtual] |
Returns the sample rate in Hz.
Implements TagLib::AudioProperties.
void TagLib::IT::Properties::setBpmSpeed | ( | uchar | bpmSpeed | ) |
void TagLib::IT::Properties::setChannels | ( | int | channels | ) |
void TagLib::IT::Properties::setCompatibleVersion | ( | ushort | compatibleVersion | ) |
void TagLib::IT::Properties::setFlags | ( | ushort | flags | ) |
void TagLib::IT::Properties::setGlobalVolume | ( | uchar | globalVolume | ) |
void TagLib::IT::Properties::setInstrumentCount | ( | ushort | instrumentCount | ) |
void TagLib::IT::Properties::setLengthInPatterns | ( | ushort | lengthInPatterns | ) |
void TagLib::IT::Properties::setMixVolume | ( | uchar | mixVolume | ) |
void TagLib::IT::Properties::setPanningSeparation | ( | uchar | panningSeparation | ) |
void TagLib::IT::Properties::setPatternCount | ( | ushort | patternCount | ) |
void TagLib::IT::Properties::setPitchWheelDepth | ( | uchar | pitchWheelDepth | ) |
void TagLib::IT::Properties::setSampleCount | ( | ushort | sampleCount | ) |
void TagLib::IT::Properties::setSpecial | ( | ushort | special | ) |
void TagLib::IT::Properties::setTempo | ( | uchar | tempo | ) |
void TagLib::IT::Properties::setVersion | ( | ushort | version | ) |
ushort TagLib::IT::Properties::special | ( | ) | const |
bool TagLib::IT::Properties::stereo | ( | ) | const |
uchar TagLib::IT::Properties::tempo | ( | ) | const |
ushort TagLib::IT::Properties::version | ( | ) | const |
friend class File [friend] |