-
crogers@google.com authored
Reviewed by Darin Fisher. Add WebKitClient::createAudioDevice() for Chromium port of web audio API https://bugs.webkit.org/show_bug.cgi?id=51424 * WebKit.gyp: * public/WebAudioDevice.h: Added. (WebKit::WebAudioDevice::RenderCallback::~RenderCallback): (WebKit::WebAudioDevice::~WebAudioDevice): * public/WebKitClient.h: (WebKit::WebKitClient::createAudioDevice): * src/AudioDestinationChromium.cpp: Added. (WebCore::AudioDestination::create): (WebCore::AudioDestinationChromium::AudioDestinationChromium): (WebCore::AudioDestinationChromium::~AudioDestinationChromium): (WebCore::AudioDestinationChromium::start): (WebCore::AudioDestinationChromium::stop): (WebCore::AudioDestination::hardwareSampleRate): (WebCore::AudioDestinationChromium::render): * src/AudioDestinationChromium.h: Added. (WebCore::AudioDestinationChromium::isPlaying): (WebCore::AudioDestinationChromium::sampleRate): 2011-01-05 Chris Rogers <crogers@google.com> Reviewed by Darin Fisher. Add WebKitClient::createAudioDevice() for Chromium port of web audio API https://bugs.webkit.org/show_bug.cgi?id=51424 No new tests since audio API is not yet implemented. * WebCore.gyp/WebCore.gyp: * WebCore.gypi: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75118 268f45cc-cd09-0410-ab3c-d52691b4dbfc
bf85fc53