length(0),
bitrate(0),
sampleRate(0),
- channels(0) {}
+ channels(0),
+ version(Header::Version1),
+ layer(0),
+ protectionEnabled(false),
+ channelMode(Header::Stereo),
+ isCopyrighted(false),
+ isOriginal(false) {}
File *file;
ReadStyle style;
int channels;
Header::Version version;
int layer;
+ bool protectionEnabled;
Header::ChannelMode channelMode;
bool isCopyrighted;
bool isOriginal;
return d->layer;
}
+bool MPEG::Properties::protectionEnabled() const
+{
+ return d->protectionEnabled;
+}
+
MPEG::Header::ChannelMode MPEG::Properties::channelMode() const
{
return d->channelMode;
d->channels = firstHeader.channelMode() == Header::SingleChannel ? 1 : 2;
d->version = firstHeader.version();
d->layer = firstHeader.layer();
+ d->protectionEnabled = firstHeader.protectionEnabled();
d->channelMode = firstHeader.channelMode();
d->isCopyrighted = firstHeader.isCopyrighted();
d->isOriginal = firstHeader.isOriginal();