| Index: media/cast/test/fake_video_encode_accelerator.cc
|
| diff --git a/media/cast/test/fake_video_encode_accelerator.cc b/media/cast/test/fake_video_encode_accelerator.cc
|
| index d1bfab339d04af5249dcf02d7a504d2456c48c1b..a391a9a81c6082cf42a60b420eaa3fc7339621db 100644
|
| --- a/media/cast/test/fake_video_encode_accelerator.cc
|
| +++ b/media/cast/test/fake_video_encode_accelerator.cc
|
| @@ -17,11 +17,15 @@ static const unsigned int kMinimumInputCount = 1;
|
| static const size_t kMinimumOutputBufferSize = 123456;
|
|
|
| FakeVideoEncodeAccelerator::FakeVideoEncodeAccelerator(
|
| - const scoped_refptr<base::SingleThreadTaskRunner>& task_runner)
|
| + const scoped_refptr<base::SingleThreadTaskRunner>& task_runner,
|
| + std::vector<uint32>* stored_bitrates)
|
| : task_runner_(task_runner),
|
| + stored_bitrates_(stored_bitrates),
|
| client_(NULL),
|
| first_(true),
|
| - weak_this_factory_(this) {}
|
| + weak_this_factory_(this) {
|
| + DCHECK(stored_bitrates_);
|
| +}
|
|
|
| FakeVideoEncodeAccelerator::~FakeVideoEncodeAccelerator() {
|
| weak_this_factory_.InvalidateWeakPtrs();
|
| @@ -80,7 +84,7 @@ void FakeVideoEncodeAccelerator::UseOutputBitstreamBuffer(
|
| void FakeVideoEncodeAccelerator::RequestEncodingParametersChange(
|
| uint32 bitrate,
|
| uint32 framerate) {
|
| - // No-op.
|
| + stored_bitrates_->push_back(bitrate);
|
| }
|
|
|
| void FakeVideoEncodeAccelerator::Destroy() { delete this; }
|
|
|