26 #ifndef TAGLIB_ITPROPERTIES_H
27 #define TAGLIB_ITPROPERTIES_H
40 Vol0MixOptimizations = 2,
45 UseMidiPitchController = 64,
46 RequestEmbeddedMidiConf = 128
101 class PropertiesPrivate;
102 PropertiesPrivate *d;
A simple, abstract interface to common audio properties.
Definition: audioproperties.h:43
ReadStyle
Definition: audioproperties.h:53
Definition: itproperties.h:34
unsigned short special() const
int lengthInSeconds() const
unsigned short flags() const
void setVersion(unsigned short version)
void setBpmSpeed(unsigned char bpmSpeed)
void setChannels(int channels)
unsigned short sampleCount() const
void setCompatibleVersion(unsigned short compatibleVersion)
void setPatternCount(unsigned short patternCount)
unsigned char pitchWheelDepth() const
unsigned char mixVolume() const
void setPitchWheelDepth(unsigned char pitchWheelDepth)
unsigned short lengthInPatterns() const
int lengthInMilliseconds() const
void setMixVolume(unsigned char mixVolume)
void setLengthInPatterns(unsigned short lengthInPatterns)
unsigned char bpmSpeed() const
unsigned short patternCount() const
unsigned short compatibleVersion() const
void setGlobalVolume(unsigned char globalVolume)
unsigned short version() const
void setTempo(unsigned char tempo)
unsigned char panningSeparation() const
void setPanningSeparation(unsigned char panningSeparation)
unsigned char globalVolume() const
void setSampleCount(unsigned short sampleCount)
void setSpecial(unsigned short special)
unsigned char tempo() const
unsigned short instrumentCount() const
void setFlags(unsigned short flags)
Properties(AudioProperties::ReadStyle propertiesStyle)
void setInstrumentCount(unsigned short instrumentCount)
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41
#define TAGLIB_EXPORT
Definition: taglib_export.h:40