diff options
author | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-11 16:01:23 +0000 |
---|---|---|
committer | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-11 16:01:23 +0000 |
commit | 2608bf1763c0b05f1764023a119fd6aaab5a4db6 (patch) | |
tree | 3577c9b762f4dea1ce7a4cd793af94fa86d97322 /media | |
parent | 8c4e02bc1f646beb3199c61116e9ff8b075ae6f7 (diff) | |
download | chromium_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.cc | 17 |
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_; |