From adabb62712f972e63fb19afc727093b2008d82ad Mon Sep 17 00:00:00 2001 From: "fischman@chromium.org" Date: Thu, 29 Sep 2011 22:36:38 +0000 Subject: Convert all of media/ over to the new base::{Bind,Callback} hotness. Mostly this was a rote conversion, replacing: - Pass-by-pointer CallbackN<>'s become pass-by-const-ref Callback<>'s. - scoped_ptr> members become Callback<> members. - several dedicated FooCallback typedefs became base::Closure. Because it was only used in a small handful of places and only in one place profitably, I deleted AutoCallbackRunner. Because it tickles a Bind bug I disabled mfdecoder in .gyp (about to get deleted in a scherkus CL). BUG=none TEST=media_tests, trybots Review URL: http://codereview.chromium.org/8071007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103376 0039d316-1c4b-4281-b951-d872f2087c98 --- content/renderer/media/capture_video_decoder_unittest.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'content/renderer/media/capture_video_decoder_unittest.cc') diff --git a/content/renderer/media/capture_video_decoder_unittest.cc b/content/renderer/media/capture_video_decoder_unittest.cc index 8e7be2a..a74c305 100644 --- a/content/renderer/media/capture_video_decoder_unittest.cc +++ b/content/renderer/media/capture_video_decoder_unittest.cc @@ -114,9 +114,9 @@ class CaptureVideoDecoderTest : public ::testing::Test { message_loop_->RunAllPending(); } - media::StatisticsCallback* NewStatisticsCallback() { - return NewCallback(&statistics_callback_object_, - &media::MockStatisticsCallback::OnStatistics); + media::StatisticsCallback NewStatisticsCallback() { + return base::Bind(&media::MockStatisticsCallback::OnStatistics, + base::Unretained(&statistics_callback_object_)); } // Fixture members. -- cgit v1.1