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

Unified Diff: media/audio/fake_audio_output_stream.h

Issue 4661001: Simplified AudioOutputStream interface. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: - Created 10 years, 1 month 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: media/audio/fake_audio_output_stream.h
diff --git a/media/audio/fake_audio_output_stream.h b/media/audio/fake_audio_output_stream.h
index 35aed2a060ff200e81846b49fac51d168b00494e..aa2b80d9d4d7341204ff6112d86bf13233dd65a7 100644
--- a/media/audio/fake_audio_output_stream.h
+++ b/media/audio/fake_audio_output_stream.h
@@ -13,13 +13,14 @@
#include "base/scoped_ptr.h"
#include "media/audio/audio_io.h"
+#include "media/audio/audio_parameters.h"
class FakeAudioOutputStream : public AudioOutputStream {
public:
- static AudioOutputStream* MakeFakeStream();
+ static AudioOutputStream* MakeFakeStream(AudioParameters params);
static FakeAudioOutputStream* GetLastFakeStream();
- virtual bool Open(uint32 packet_size);
+ virtual bool Open();
virtual void Start(AudioSourceCallback* callback);
virtual void Stop();
virtual void SetVolume(double volume);
@@ -30,7 +31,7 @@ class FakeAudioOutputStream : public AudioOutputStream {
double volume() { return volume_; }
private:
- FakeAudioOutputStream();
+ FakeAudioOutputStream(AudioParameters params);
scherkus (not reviewing) 2010/11/09 02:28:31 explicit
Sergey Ulanov 2010/11/09 22:29:58 Done.
virtual ~FakeAudioOutputStream();
static void DestroyLastFakeStream(void* param);

Powered by Google App Engine
This is Rietveld 408576698