Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(303)

Unified Diff: webkit/glue/webkitclient_impl.h

Issue 6002005: Implement renderer AudioDevice API for low-latency audio output... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webkit/glue/webkitclient_impl.h
===================================================================
--- webkit/glue/webkitclient_impl.h (revision 70546)
+++ webkit/glue/webkitclient_impl.h (working copy)
@@ -41,6 +41,9 @@
const WebKit::WebURL& url);
virtual size_t memoryUsageMB();
virtual size_t actualMemoryUsageMB();
+ virtual WebKit::WebAudioDevice* createAudioDevice(
+ size_t buffer_size, unsigned channels, double sample_rate,
scherkus (not reviewing) 2011/01/12 03:11:43 nit: unsigned -> int
Chris Rogers 2011/01/12 21:26:10 This one I can't easily change since the base clas
+ WebKit::WebAudioDevice::RenderCallback* callback);
virtual WebKit::WebURLLoader* createURLLoader();
virtual WebKit::WebSocketStreamHandle* createSocketStreamHandle();
virtual WebKit::WebString userAgent(const WebKit::WebURL& url);
@@ -73,6 +76,7 @@
virtual void stopSharedTimer();
virtual void callOnMainThread(void (*func)(void*), void* context);
scherkus (not reviewing) 2011/01/12 03:11:43 nit: remove blank line
Chris Rogers 2011/01/12 21:26:10 Done.
+
void SuspendSharedTimer();
void ResumeSharedTimer();

Powered by Google App Engine
This is Rietveld 408576698