|
TagLib 1.11.1 (xmproperties.h Source File) |
|
|
Go to the documentation of this file.
26 #ifndef TAGLIB_XMPROPERTIES_H
27 #define TAGLIB_XMPROPERTIES_H
44 virtual ~Properties();
47 int lengthInSeconds()
const;
48 int lengthInMilliseconds()
const;
50 int sampleRate()
const;
53 unsigned short lengthInPatterns()
const;
54 unsigned short version()
const;
55 unsigned short restartPosition()
const;
56 unsigned short patternCount()
const;
57 unsigned short instrumentCount()
const;
58 unsigned int sampleCount()
const;
59 unsigned short flags()
const;
60 unsigned short tempo()
const;
61 unsigned short bpmSpeed()
const;
63 void setChannels(
int channels);
65 void setLengthInPatterns(
unsigned short lengthInPatterns);
66 void setVersion(
unsigned short version);
67 void setRestartPosition(
unsigned short restartPosition);
68 void setPatternCount(
unsigned short patternCount);
69 void setInstrumentCount(
unsigned short instrumentCount);
70 void setSampleCount(
unsigned int sampleCount);
71 void setFlags(
unsigned short flags);
72 void setTempo(
unsigned short tempo);
73 void setBpmSpeed(
unsigned short bpmSpeed);
76 Properties(
const Properties&);
79 class PropertiesPrivate;
ReadStyle
Definition: audioproperties.h:95
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41
Definition: xmproperties.h:77
#define TAGLIB_EXPORT
Definition: taglib_export.h:40