Changeset 139652 in webkit


Ignore:
Timestamp:
Jan 14, 2013 1:21:37 PM (11 years ago)
Author:
pilgrim@chromium.org
Message:

[Chromium] Move AudioDestinationChromium into WebCore
https://bugs.webkit.org/show_bug.cgi?id=106803

Reviewed by Adam Barth.

This doesn't really belong in WebKit/chromium/src since it defines
things directly in the WebCore namespace.

Source/WebCore:

  • WebCore.gypi:
  • platform/audio/chromium/AudioDestinationChromium.cpp: Added.

(WebCore):
(WebCore::AudioDestination::create):
(WebCore::AudioDestinationChromium::AudioDestinationChromium):
(WebCore::AudioDestinationChromium::~AudioDestinationChromium):
(WebCore::AudioDestinationChromium::start):
(WebCore::AudioDestinationChromium::stop):
(WebCore::AudioDestination::hardwareSampleRate):
(WebCore::AudioDestinationChromium::render):
(WebCore::AudioDestinationChromium::provideInput):

  • platform/audio/chromium/AudioDestinationChromium.h: Added.

(WebCore):
(AudioDestinationChromium):
(WebCore::AudioDestinationChromium::isPlaying):
(WebCore::AudioDestinationChromium::sampleRate):

Source/WebKit/chromium:

  • WebKit.gyp:
  • src/AudioDestinationChromium.cpp: Removed.
  • src/AudioDestinationChromium.h: Removed.
Location:
trunk/Source
Files:
4 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r139650 r139652  
     12013-01-14  Mark Pilgrim  <pilgrim@chromium.org>
     2
     3        [Chromium] Move AudioDestinationChromium into WebCore
     4        https://bugs.webkit.org/show_bug.cgi?id=106803
     5
     6        Reviewed by Adam Barth.
     7
     8        This doesn't really belong in WebKit/chromium/src since it defines
     9        things directly in the WebCore namespace.
     10
     11        * WebCore.gypi:
     12        * platform/audio/chromium/AudioDestinationChromium.cpp: Added.
     13        (WebCore):
     14        (WebCore::AudioDestination::create):
     15        (WebCore::AudioDestinationChromium::AudioDestinationChromium):
     16        (WebCore::AudioDestinationChromium::~AudioDestinationChromium):
     17        (WebCore::AudioDestinationChromium::start):
     18        (WebCore::AudioDestinationChromium::stop):
     19        (WebCore::AudioDestination::hardwareSampleRate):
     20        (WebCore::AudioDestinationChromium::render):
     21        (WebCore::AudioDestinationChromium::provideInput):
     22        * platform/audio/chromium/AudioDestinationChromium.h: Added.
     23        (WebCore):
     24        (AudioDestinationChromium):
     25        (WebCore::AudioDestinationChromium::isPlaying):
     26        (WebCore::AudioDestinationChromium::sampleRate):
     27
    1282013-01-14  Adrian Perez de Castro  <aperez@igalia.com>
    229
  • trunk/Source/WebCore/WebCore.gypi

    r139611 r139652  
    36173617            'platform/audio/ZeroPole.h',
    36183618            'platform/audio/chromium/AudioBusChromium.cpp',
     3619            'platform/audio/chromium/AudioDestinationChromium.cpp',
     3620            'platform/audio/chromium/AudioDestinationChromium.h',
    36193621            'platform/audio/mac/AudioBusMac.mm',
    36203622            'platform/audio/mac/AudioDestinationMac.cpp',
  • trunk/Source/WebCore/platform/audio/chromium/AudioDestinationChromium.cpp

    r139650 r139652  
    3030
    3131#if ENABLE(WEB_AUDIO)
     32
    3233#include "AudioDestinationChromium.h"
     34
    3335#include "AudioFIFO.h"
    3436#include "AudioPullFIFO.h"
    3537#include <public/Platform.h>
    36 
    37 using namespace WebKit;
    3838
    3939namespace WebCore {
     
    116116}
    117117
    118 void AudioDestinationChromium::render(const WebVector<float*>& sourceData, const WebVector<float*>& audioData, size_t numberOfFrames)
     118void AudioDestinationChromium::render(const WebKit::WebVector<float*>& sourceData, const WebKit::WebVector<float*>& audioData, size_t numberOfFrames)
    119119{
    120120    bool isNumberOfChannelsGood = audioData.size() == m_numberOfOutputChannels;
  • trunk/Source/WebCore/platform/audio/chromium/AudioDestinationChromium.h

    r139650 r139652  
    3636#include <public/WebAudioDevice.h>
    3737#include <public/WebVector.h>
    38 
    39 namespace WebKit { class WebAudioDevice; }
    4038
    4139namespace WebCore {
  • trunk/Source/WebKit/chromium/ChangeLog

    r139623 r139652  
     12013-01-14  Mark Pilgrim  <pilgrim@chromium.org>
     2
     3        [Chromium] Move AudioDestinationChromium into WebCore
     4        https://bugs.webkit.org/show_bug.cgi?id=106803
     5
     6        Reviewed by Adam Barth.
     7
     8        This doesn't really belong in WebKit/chromium/src since it defines
     9        things directly in the WebCore namespace.
     10
     11        * WebKit.gyp:
     12        * src/AudioDestinationChromium.cpp: Removed.
     13        * src/AudioDestinationChromium.h: Removed.
     14
    1152013-01-14  Stephen Chenney  <schenney@chromium.org>
    216
  • trunk/Source/WebKit/chromium/WebKit.gyp

    r139531 r139652  
    351351                'src/AsyncFileWriterChromium.cpp',
    352352                'src/AsyncFileWriterChromium.h',
    353                 'src/AudioDestinationChromium.cpp',
    354                 'src/AudioDestinationChromium.h',
    355353                'src/AutofillPopupMenuClient.cpp',
    356354                'src/AutofillPopupMenuClient.h',
Note: See TracChangeset for help on using the changeset viewer.