[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesupport/taglib/mpeg
From:       Scott Wheeler <wheeler () kde ! org>
Date:       2005-11-24 10:27:47
Message-ID: 1132828067.853422.29729.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 482863 by wheeler:

Another method that didn't actually have an implementation around.  Also
picked some default values for some of the d-pointer members.


 M  +14 -1     mpegproperties.cpp  


--- trunk/kdesupport/taglib/mpeg/mpegproperties.cpp #482862:482863
@@ -37,7 +37,13 @@
     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;
@@ -47,6 +53,7 @@
   int channels;
   Header::Version version;
   int layer;
+  bool protectionEnabled;
   Header::ChannelMode channelMode;
   bool isCopyrighted;
   bool isOriginal;
@@ -99,6 +106,11 @@
   return d->layer;
 }
 
+bool MPEG::Properties::protectionEnabled() const
+{
+  return d->protectionEnabled;
+}
+
 MPEG::Header::ChannelMode MPEG::Properties::channelMode() const
 {
   return d->channelMode;
@@ -214,6 +226,7 @@
   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();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic