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

Side by Side Diff: media/base/mock_filters.cc

Issue 9718013: Merge FilterStatusCB into PipelineStatusCB. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Keep ResetAndRunCB in filters.h. Created 8 years, 9 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "media/base/mock_filters.h" 5 #include "media/base/mock_filters.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 #include "base/memory/scoped_ptr.h" 8 #include "base/memory/scoped_ptr.h"
9 #include "media/base/filter_host.h" 9 #include "media/base/filter_host.h"
10 10
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 EXPECT_CALL(*demuxer_factory, Build(_, _)); 150 EXPECT_CALL(*demuxer_factory, Build(_, _));
151 151
152 collection->SetDemuxerFactory(demuxer_factory.PassAs<DemuxerFactory>()); 152 collection->SetDemuxerFactory(demuxer_factory.PassAs<DemuxerFactory>());
153 collection->AddVideoDecoder(video_decoder_); 153 collection->AddVideoDecoder(video_decoder_);
154 collection->AddAudioDecoder(audio_decoder_); 154 collection->AddAudioDecoder(audio_decoder_);
155 collection->AddVideoRenderer(video_renderer_); 155 collection->AddVideoRenderer(video_renderer_);
156 collection->AddAudioRenderer(audio_renderer_); 156 collection->AddAudioRenderer(audio_renderer_);
157 return collection.Pass(); 157 return collection.Pass();
158 } 158 }
159 159
160 void RunFilterCallback(::testing::Unused, const base::Closure& callback) { 160 void RunFilterCallback(::testing::Unused, const base::Closure& closure) {
161 callback.Run(); 161 closure.Run();
162
163 } 162 }
164 163
165 void RunFilterStatusCB(::testing::Unused, const FilterStatusCB& cb) { 164 void RunPipelineStatusCB(::testing::Unused, const PipelineStatusCB& status_cb) {
166 cb.Run(PIPELINE_OK); 165 status_cb.Run(PIPELINE_OK);
167 }
168
169 void RunPipelineStatusCB(PipelineStatus status, const PipelineStatusCB& cb) {
170 cb.Run(status);
171 } 166 }
172 167
173 void RunPipelineStatusCB3(::testing::Unused, const PipelineStatusCB& status_cb, 168 void RunPipelineStatusCB3(::testing::Unused, const PipelineStatusCB& status_cb,
174 ::testing::Unused) { 169 ::testing::Unused) {
175 status_cb.Run(PIPELINE_OK); 170 status_cb.Run(PIPELINE_OK);
176 } 171 }
177 172
178 void RunPipelineStatusCB4(::testing::Unused, const PipelineStatusCB& status_cb, 173 void RunPipelineStatusCB4(::testing::Unused, const PipelineStatusCB& status_cb,
179 ::testing::Unused, ::testing::Unused) { 174 ::testing::Unused, ::testing::Unused) {
180 status_cb.Run(PIPELINE_OK); 175 status_cb.Run(PIPELINE_OK);
181 } 176 }
182 177
183 void RunStopFilterCallback(const base::Closure& callback) { 178 void RunStopFilterCallback(const base::Closure& closure) {
184 callback.Run(); 179 closure.Run();
185 } 180 }
186 181
187 MockFilter::MockFilter() { 182 MockFilter::MockFilter() {
188 } 183 }
189 184
190 MockFilter::~MockFilter() {} 185 MockFilter::~MockFilter() {}
191 186
192 MockStatisticsCB::MockStatisticsCB() {} 187 MockStatisticsCB::MockStatisticsCB() {}
193 188
194 MockStatisticsCB::~MockStatisticsCB() {} 189 MockStatisticsCB::~MockStatisticsCB() {}
195 190
196 } // namespace media 191 } // namespace media
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698