Title: [147561] trunk/Source/WebCore
Revision
147561
Author
[email protected]
Date
2013-04-03 08:58:59 -0700 (Wed, 03 Apr 2013)

Log Message

BUILD FIX (r147493): Fix number of arguments to AudioDestinationIOS constructor

Fixes the following build failures:

    Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:84:25: error: no matching constructor for initialization of 'WebCore::AudioDestinationIOS'
        return adoptPtr(new AudioDestinationIOS(callback, sampleRate));
                            ^                   ~~~~~~~~~~~~~~~~~~~~
    In file included from Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:36:
    Source/WebCore/platform/audio/ios/AudioDestinationIOS.h:44:5: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
        AudioDestinationIOS(AudioIOCallback&, unsigned numberOfOutputChannels, double sampleRate);
        ^
    Source/WebCore/platform/audio/ios/AudioDestinationIOS.h:42:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
    class AudioDestinationIOS : public AudioDestination, public AudioSessionListener {
          ^
    Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:101:22: error: out-of-line definition of 'AudioDestinationIOS' does not match any declaration in 'WebCore::AudioDestinationIOS'
    AudioDestinationIOS::AudioDestinationIOS(AudioIOCallback& callback, double sampleRate)
                         ^~~~~~~~~~~~~~~~~~~
    2 errors generated.

* platform/audio/ios/AudioDestinationIOS.h:
(AudioDestinationIOS): Remove numberOfOutputChannels argument.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (147560 => 147561)


--- trunk/Source/WebCore/ChangeLog	2013-04-03 15:51:20 UTC (rev 147560)
+++ trunk/Source/WebCore/ChangeLog	2013-04-03 15:58:59 UTC (rev 147561)
@@ -1,5 +1,29 @@
 2013-04-03  David Kilzer  <[email protected]>
 
+        BUILD FIX (r147493): Fix number of arguments to AudioDestinationIOS constructor
+
+        Fixes the following build failures:
+
+            Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:84:25: error: no matching constructor for initialization of 'WebCore::AudioDestinationIOS'
+                return adoptPtr(new AudioDestinationIOS(callback, sampleRate));
+                                    ^                   ~~~~~~~~~~~~~~~~~~~~
+            In file included from Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:36:
+            Source/WebCore/platform/audio/ios/AudioDestinationIOS.h:44:5: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
+                AudioDestinationIOS(AudioIOCallback&, unsigned numberOfOutputChannels, double sampleRate);
+                ^
+            Source/WebCore/platform/audio/ios/AudioDestinationIOS.h:42:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
+            class AudioDestinationIOS : public AudioDestination, public AudioSessionListener {
+                  ^
+            Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp:101:22: error: out-of-line definition of 'AudioDestinationIOS' does not match any declaration in 'WebCore::AudioDestinationIOS'
+            AudioDestinationIOS::AudioDestinationIOS(AudioIOCallback& callback, double sampleRate)
+                                 ^~~~~~~~~~~~~~~~~~~
+            2 errors generated.
+
+        * platform/audio/ios/AudioDestinationIOS.h:
+        (AudioDestinationIOS): Remove numberOfOutputChannels argument.
+
+2013-04-03  David Kilzer  <[email protected]>
+
         BUILD FIX (r147494): -[AVAudioSession setCategory:error:] takes NSError**
 
         Fixes the following build failure:

Modified: trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.h (147560 => 147561)


--- trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.h	2013-04-03 15:51:20 UTC (rev 147560)
+++ trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.h	2013-04-03 15:58:59 UTC (rev 147561)
@@ -41,7 +41,7 @@
 
 class AudioDestinationIOS : public AudioDestination, public AudioSessionListener {
 public:
-    AudioDestinationIOS(AudioIOCallback&, unsigned numberOfOutputChannels, double sampleRate);
+    AudioDestinationIOS(AudioIOCallback&, double sampleRate);
     virtual ~AudioDestinationIOS();
 
     virtual void start();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to