Index: media/base/filter_collection.cc |
diff --git a/media/base/filter_collection.cc b/media/base/filter_collection.cc |
index ff277baac5a20965ca026caa7fcf20ec67dd6beb..f82a61bcbd4bd4060f8a1dad2082187071daf487 100644 |
--- a/media/base/filter_collection.cc |
+++ b/media/base/filter_collection.cc |
@@ -25,10 +25,6 @@ const scoped_refptr<Demuxer>& FilterCollection::GetDemuxer() { |
return demuxer_; |
} |
-void FilterCollection::AddAudioDecoder(AudioDecoder* audio_decoder) { |
- audio_decoders_.push_back(audio_decoder); |
-} |
- |
void FilterCollection::AddAudioRenderer(AudioRenderer* audio_renderer) { |
audio_renderers_.push_back(audio_renderer); |
} |
@@ -44,15 +40,6 @@ void FilterCollection::Clear() { |
video_renderers_.clear(); |
} |
-void FilterCollection::SelectAudioDecoder(scoped_refptr<AudioDecoder>* out) { |
- if (audio_decoders_.empty()) { |
- *out = NULL; |
- return; |
- } |
- *out = audio_decoders_.front(); |
- audio_decoders_.pop_front(); |
-} |
- |
void FilterCollection::SelectAudioRenderer(scoped_refptr<AudioRenderer>* out) { |
if (audio_renderers_.empty()) { |
*out = NULL; |
@@ -71,6 +58,10 @@ void FilterCollection::SelectVideoRenderer(scoped_refptr<VideoRenderer>* out) { |
video_renderers_.pop_front(); |
} |
+FilterCollection::AudioDecoderList* FilterCollection::GetAudioDecoders() { |
+ return &audio_decoders_; |
+} |
+ |
FilterCollection::VideoDecoderList* FilterCollection::GetVideoDecoders() { |
return &video_decoders_; |
} |