| Index: media/filters/audio_renderer_impl_unittest.cc
|
| diff --git a/media/filters/audio_renderer_impl_unittest.cc b/media/filters/audio_renderer_impl_unittest.cc
|
| index 909bbb0645e327cb67ae4e1ba32e18f939346466..7ecccce94923f5bb330acdb965a2c71b65bae9c4 100644
|
| --- a/media/filters/audio_renderer_impl_unittest.cc
|
| +++ b/media/filters/audio_renderer_impl_unittest.cc
|
| @@ -3,6 +3,7 @@
|
| // found in the LICENSE file.
|
|
|
| #include "base/bind.h"
|
| +#include "base/callback_helpers.h"
|
| #include "base/gtest_prod_util.h"
|
| #include "base/stl_util.h"
|
| #include "media/base/data_buffer.h"
|
| @@ -144,15 +145,11 @@ class AudioRendererImplTest : public ::testing::Test {
|
| buffer->SetDuration(base::TimeDelta::FromMilliseconds(8000 * size / bps));
|
| next_timestamp_ += buffer->GetDuration();
|
|
|
| - AudioDecoder::ReadCB read_cb;
|
| - std::swap(read_cb, read_cb_);
|
| - read_cb.Run(buffer);
|
| + base::ResetAndReturn(&read_cb_).Run(AudioDecoder::kOk, buffer);
|
| }
|
|
|
| void AbortPendingRead() {
|
| - AudioDecoder::ReadCB read_cb;
|
| - std::swap(read_cb, read_cb_);
|
| - read_cb.Run(NULL);
|
| + base::ResetAndReturn(&read_cb_).Run(AudioDecoder::kAborted, NULL);
|
| }
|
|
|
| // Delivers an end of stream buffer to |renderer_|.
|
|
|