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

List:       kde-commits
Subject:    kdesupport/akode/lib
From:       Allan Sandfeld Jensen <kde () carewolf ! com>
Date:       2005-11-18 15:23:40
Message-ID: 1132327420.004992.17922.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 481292 by carewolf:

Fix for akode-plugins


 M  +3 -1      converter.h  
 M  +2 -2      player.cpp  
 M  +1 -1      player.h  


--- trunk/kdesupport/akode/lib/converter.h #481291:481292
@@ -20,11 +20,13 @@
 #ifndef _AKODE_CONVERTER_H
 #define _AKODE_CONVERTER_H
 
+#include "akode_export.h"
+
 namespace aKode {
 
 class AudioFrame;
 
-class Converter {
+class AKODE_EXPORT Converter {
     int m_sample_width;
 public:
     Converter(int sample_width = 0);
--- trunk/kdesupport/akode/lib/player.cpp #481291:481292
@@ -170,11 +170,11 @@
             if (d->volume_filter)
                 d->volume_filter->doFrame(out_frame);
 
+            no_error = d->sink->writeFrame(out_frame);
+
             if (d->monitor)
                 d->monitor->writeFrame(out_frame);
 
-            no_error = d->sink->writeFrame(out_frame);
-
             if (!no_error) {
                 // ### Check type of error
                 goto error;
--- trunk/kdesupport/akode/lib/player.h #481291:481292
@@ -206,7 +206,7 @@
      */
     class Monitor {
     public:
-        virtual bool writeFrame(AudioFrame* frame) = 0;
+        virtual void writeFrame(AudioFrame* frame) = 0;
     };
 
     /*!
[prev in list] [next in list] [prev in thread] [next in thread] 

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