summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/media/audio_renderer_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/media/audio_renderer_impl.h')
-rw-r--r--chrome/renderer/media/audio_renderer_impl.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/chrome/renderer/media/audio_renderer_impl.h b/chrome/renderer/media/audio_renderer_impl.h
index 57fb8eb..5c27ef3 100644
--- a/chrome/renderer/media/audio_renderer_impl.h
+++ b/chrome/renderer/media/audio_renderer_impl.h
@@ -46,7 +46,6 @@
#include "chrome/renderer/audio_message_filter.h"
#include "media/audio/audio_io.h"
#include "media/audio/audio_manager.h"
-#include "media/base/factory.h"
#include "media/base/filters.h"
#include "media/filters/audio_renderer_base.h"
@@ -56,13 +55,9 @@ class AudioRendererImpl : public media::AudioRendererBase,
public AudioMessageFilter::Delegate,
public MessageLoop::DestructionObserver {
public:
- // Methods called on render thread ------------------------------------------
- // Methods called during construction.
- static media::FilterFactory* CreateFactory(AudioMessageFilter* filter) {
- return new media::FilterFactoryImpl1<AudioRendererImpl,
- AudioMessageFilter*>(filter);
- }
- static bool IsMediaFormatSupported(const media::MediaFormat& format);
+ // Methods called on Render thread ------------------------------------------
+ explicit AudioRendererImpl(AudioMessageFilter* filter);
+ virtual ~AudioRendererImpl();
// Methods called on IO thread ----------------------------------------------
// AudioMessageFilter::Delegate methods, called by AudioMessageFilter.
@@ -94,18 +89,11 @@ class AudioRendererImpl : public media::AudioRendererBase,
virtual void OnReadComplete(media::Buffer* buffer_in);
private:
- friend class media::FilterFactoryImpl1<AudioRendererImpl,
- AudioMessageFilter*>;
-
// For access to constructor and IO thread methods.
friend class AudioRendererImplTest;
FRIEND_TEST_ALL_PREFIXES(AudioRendererImplTest, Stop);
FRIEND_TEST_ALL_PREFIXES(AudioRendererImplTest,
DestroyedMessageLoop_OnReadComplete);
-
- explicit AudioRendererImpl(AudioMessageFilter* filter);
- virtual ~AudioRendererImpl();
-
// Helper methods.
// Convert number of bytes to duration of time using information about the
// number of channels, sample rate and sample bits.