#include <itproperties.h>
|
enum | {
Stereo = 1
, Vol0MixOptimizations = 2
, UseInstruments = 4
, LinearSlides = 8
,
OldEffects = 16
, LinkEffects = 32
, UseMidiPitchController = 64
, RequestEmbeddedMidiConf = 128
} |
|
enum | { MessageAttached = 1
, MidiConfEmbedded = 8
} |
|
enum | ReadStyle { Fast
, Average
, Accurate
} |
|
◆ anonymous enum
Flag bits.
Enumerator |
---|
Stereo | |
Vol0MixOptimizations | |
UseInstruments | |
LinearSlides | |
OldEffects | |
LinkEffects | |
UseMidiPitchController | |
RequestEmbeddedMidiConf | |
◆ anonymous enum
Special bits.
Enumerator |
---|
MessageAttached | |
MidiConfEmbedded | |
◆ Properties()
◆ ~Properties()
virtual TagLib::IT::Properties::~Properties |
( |
| ) |
|
|
virtual |
◆ bitrate()
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.
◆ bpmSpeed()
unsigned char TagLib::IT::Properties::bpmSpeed |
( |
| ) |
const |
◆ channels()
int TagLib::IT::Properties::channels |
( |
| ) |
const |
|
virtual |
◆ compatibleVersion()
unsigned short TagLib::IT::Properties::compatibleVersion |
( |
| ) |
const |
◆ flags()
unsigned short TagLib::IT::Properties::flags |
( |
| ) |
const |
◆ globalVolume()
unsigned char TagLib::IT::Properties::globalVolume |
( |
| ) |
const |
◆ instrumentCount()
unsigned short TagLib::IT::Properties::instrumentCount |
( |
| ) |
const |
◆ length()
int TagLib::IT::Properties::length |
( |
| ) |
const |
|
virtual |
◆ lengthInMilliseconds()
int TagLib::IT::Properties::lengthInMilliseconds |
( |
| ) |
const |
◆ lengthInPatterns()
unsigned short TagLib::IT::Properties::lengthInPatterns |
( |
| ) |
const |
◆ lengthInSeconds()
int TagLib::IT::Properties::lengthInSeconds |
( |
| ) |
const |
◆ mixVolume()
unsigned char TagLib::IT::Properties::mixVolume |
( |
| ) |
const |
◆ panningSeparation()
unsigned char TagLib::IT::Properties::panningSeparation |
( |
| ) |
const |
◆ patternCount()
unsigned short TagLib::IT::Properties::patternCount |
( |
| ) |
const |
◆ pitchWheelDepth()
unsigned char TagLib::IT::Properties::pitchWheelDepth |
( |
| ) |
const |
◆ sampleCount()
unsigned short TagLib::IT::Properties::sampleCount |
( |
| ) |
const |
◆ sampleRate()
int TagLib::IT::Properties::sampleRate |
( |
| ) |
const |
|
virtual |
◆ setBpmSpeed()
void TagLib::IT::Properties::setBpmSpeed |
( |
unsigned char |
bpmSpeed | ) |
|
◆ setChannels()
void TagLib::IT::Properties::setChannels |
( |
int |
channels | ) |
|
◆ setCompatibleVersion()
void TagLib::IT::Properties::setCompatibleVersion |
( |
unsigned short |
compatibleVersion | ) |
|
◆ setFlags()
void TagLib::IT::Properties::setFlags |
( |
unsigned short |
flags | ) |
|
◆ setGlobalVolume()
void TagLib::IT::Properties::setGlobalVolume |
( |
unsigned char |
globalVolume | ) |
|
◆ setInstrumentCount()
void TagLib::IT::Properties::setInstrumentCount |
( |
unsigned short |
instrumentCount | ) |
|
◆ setLengthInPatterns()
void TagLib::IT::Properties::setLengthInPatterns |
( |
unsigned short |
lengthInPatterns | ) |
|
◆ setMixVolume()
void TagLib::IT::Properties::setMixVolume |
( |
unsigned char |
mixVolume | ) |
|
◆ setPanningSeparation()
void TagLib::IT::Properties::setPanningSeparation |
( |
unsigned char |
panningSeparation | ) |
|
◆ setPatternCount()
void TagLib::IT::Properties::setPatternCount |
( |
unsigned short |
patternCount | ) |
|
◆ setPitchWheelDepth()
void TagLib::IT::Properties::setPitchWheelDepth |
( |
unsigned char |
pitchWheelDepth | ) |
|
◆ setSampleCount()
void TagLib::IT::Properties::setSampleCount |
( |
unsigned short |
sampleCount | ) |
|
◆ setSpecial()
void TagLib::IT::Properties::setSpecial |
( |
unsigned short |
special | ) |
|
◆ setTempo()
void TagLib::IT::Properties::setTempo |
( |
unsigned char |
tempo | ) |
|
◆ setVersion()
void TagLib::IT::Properties::setVersion |
( |
unsigned short |
version | ) |
|
◆ special()
unsigned short TagLib::IT::Properties::special |
( |
| ) |
const |
◆ stereo()
bool TagLib::IT::Properties::stereo |
( |
| ) |
const |
◆ tempo()
unsigned char TagLib::IT::Properties::tempo |
( |
| ) |
const |
◆ version()
unsigned short TagLib::IT::Properties::version |
( |
| ) |
const |
◆ File
The documentation for this class was generated from the following file: