summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-11 16:01:23 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-11 16:01:23 +0000
commit2608bf1763c0b05f1764023a119fd6aaab5a4db6 (patch)
tree3577c9b762f4dea1ce7a4cd793af94fa86d97322 /media
parent8c4e02bc1f646beb3199c61116e9ff8b075ae6f7 (diff)
downloadchromium_src-2608bf1763c0b05f1764023a119fd6aaab5a4db6.zip
chromium_src-2608bf1763c0b05f1764023a119fd6aaab5a4db6.tar.gz
chromium_src-2608bf1763c0b05f1764023a119fd6aaab5a4db6.tar.bz2
Deduplicate mock DemuxerStream objects.
TEST=media_unittests Review URL: http://codereview.chromium.org/7796031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100629 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
-rw-r--r--media/filters/ffmpeg_video_decoder_unittest.cc17
1 files changed, 2 insertions, 15 deletions
diff --git a/media/filters/ffmpeg_video_decoder_unittest.cc b/media/filters/ffmpeg_video_decoder_unittest.cc
index e3dd90d..9501518 100644
--- a/media/filters/ffmpeg_video_decoder_unittest.cc
+++ b/media/filters/ffmpeg_video_decoder_unittest.cc
@@ -53,19 +53,6 @@ static const TimeTuple kTestPts3 =
base::TimeDelta::FromMicroseconds(60) };
static const PipelineStatistics kStatistics;
-class MockFFmpegDemuxerStream : public MockDemuxerStream {
- public:
- MockFFmpegDemuxerStream() {}
-
- MOCK_METHOD0(GetAVStream, AVStream*());
-
- protected:
- virtual ~MockFFmpegDemuxerStream() {}
-
- private:
- DISALLOW_COPY_AND_ASSIGN(MockFFmpegDemuxerStream);
-};
-
// TODO(hclam): Share this in a separate file.
class MockVideoDecodeEngine : public VideoDecodeEngine {
public:
@@ -148,7 +135,7 @@ class FFmpegVideoDecoderTest : public testing::Test {
base::Bind(&MockVideoRenderer::ConsumeVideoFrame,
base::Unretained(renderer_.get())));
decoder_->SetVideoDecodeEngineForTest(engine_);
- demuxer_ = new StrictMock<MockFFmpegDemuxerStream>();
+ demuxer_ = new StrictMock<MockDemuxerStream>();
// Initialize FFmpeg fixtures.
memset(&stream_, 0, sizeof(stream_));
@@ -206,7 +193,7 @@ class FFmpegVideoDecoderTest : public testing::Test {
MockVideoDecodeEngine* engine_; // Owned by |decoder_|.
scoped_refptr<DecoderPrivateMock> decoder_;
scoped_refptr<MockVideoRenderer> renderer_;
- scoped_refptr<StrictMock<MockFFmpegDemuxerStream> > demuxer_;
+ scoped_refptr<StrictMock<MockDemuxerStream> > demuxer_;
scoped_refptr<DataBuffer> buffer_;
scoped_refptr<DataBuffer> end_of_stream_buffer_;
MockStatisticsCallback stats_callback_object_;