summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-10 05:15:53 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-10 05:15:53 +0000
commit2eccbed24450e1be8dcb7b27292a23a4ebc04a66 (patch)
treefe6eddf8ce66a0868d535e52812a992a688a4663
parentac7797414b1f49a0ce9bed37c43b6f6eec04f364 (diff)
downloadchromium_src-2eccbed24450e1be8dcb7b27292a23a4ebc04a66.zip
chromium_src-2eccbed24450e1be8dcb7b27292a23a4ebc04a66.tar.gz
chromium_src-2eccbed24450e1be8dcb7b27292a23a4ebc04a66.tar.bz2
Rename media/base/bind_to_loop.h to media/base/bind_to_current_loop.h.
BUG=167240 R=xhwang@chromium.org TBR=jam Review URL: https://codereview.chromium.org/132163006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244099 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/renderer/media/cast_session.cc2
-rw-r--r--content/browser/renderer_host/media/audio_renderer_host_unittest.cc2
-rw-r--r--content/browser/renderer_host/media/video_capture_device_impl.cc2
-rw-r--r--content/common/gpu/media/vaapi_video_decode_accelerator.cc2
-rw-r--r--content/common/gpu/media/video_encode_accelerator_unittest.cc2
-rw-r--r--content/renderer/media/android/media_source_delegate.cc2
-rw-r--r--content/renderer/media/android/webmediaplayer_android.cc2
-rw-r--r--content/renderer/media/rtc_video_decoder.cc2
-rw-r--r--content/renderer/media/rtc_video_decoder_bridge_tv.cc2
-rw-r--r--content/renderer/media/rtc_video_decoder_factory_tv.cc2
-rw-r--r--content/renderer/media/texttrack_impl.cc2
-rw-r--r--content/renderer/media/video_capture_impl.cc2
-rw-r--r--content/renderer/media/video_capture_impl_manager.cc2
-rw-r--r--content/renderer/media/video_capture_impl_manager_unittest.cc2
-rw-r--r--content/renderer/media/webaudiosourceprovider_impl.cc2
-rw-r--r--content/renderer/media/webmediaplayer_impl.cc2
-rw-r--r--content/renderer/pepper/content_decryptor_delegate.cc2
-rw-r--r--media/audio/mac/audio_device_listener_mac_unittest.cc2
-rw-r--r--media/audio/mac/audio_manager_mac.cc2
-rw-r--r--media/audio/win/audio_manager_win.cc2
-rw-r--r--media/base/android/media_decoder_job.cc2
-rw-r--r--media/base/android/media_source_player_unittest.cc2
-rw-r--r--media/base/bind_to_current_loop.h (renamed from media/base/bind_to_loop.h)10
-rw-r--r--media/base/bind_to_current_loop.h.pump (renamed from media/base/bind_to_loop.h.pump)8
-rw-r--r--media/base/bind_to_current_loop_unittest.cc (renamed from media/base/bind_to_loop_unittest.cc)24
-rw-r--r--media/base/callback_holder.h2
-rw-r--r--media/base/test_helpers.cc2
-rw-r--r--media/base/text_renderer.cc2
-rw-r--r--media/filters/audio_decoder_selector.cc2
-rw-r--r--media/filters/audio_renderer_impl.cc2
-rw-r--r--media/filters/chunk_demuxer.cc2
-rw-r--r--media/filters/decrypting_audio_decoder.cc2
-rw-r--r--media/filters/decrypting_demuxer_stream.cc4
-rw-r--r--media/filters/decrypting_video_decoder.cc2
-rw-r--r--media/filters/fake_demuxer_stream.cc2
-rw-r--r--media/filters/fake_video_decoder.cc2
-rw-r--r--media/filters/ffmpeg_audio_decoder.cc2
-rw-r--r--media/filters/ffmpeg_demuxer.cc2
-rw-r--r--media/filters/ffmpeg_video_decoder.cc2
-rw-r--r--media/filters/gpu_video_decoder.cc2
-rw-r--r--media/filters/opus_audio_decoder.cc2
-rw-r--r--media/filters/video_decoder_selector.cc2
-rw-r--r--media/filters/video_frame_stream.cc2
-rw-r--r--media/filters/vpx_video_decoder.cc2
-rw-r--r--media/media.gyp4
45 files changed, 63 insertions, 67 deletions
diff --git a/chrome/renderer/media/cast_session.cc b/chrome/renderer/media/cast_session.cc
index 621045c..a327b95 100644
--- a/chrome/renderer/media/cast_session.cc
+++ b/chrome/renderer/media/cast_session.cc
@@ -7,7 +7,7 @@
#include "base/message_loop/message_loop_proxy.h"
#include "chrome/renderer/media/cast_session_delegate.h"
#include "content/public/renderer/render_thread.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/video_frame.h"
#include "media/cast/cast_config.h"
#include "media/cast/cast_sender.h"
diff --git a/content/browser/renderer_host/media/audio_renderer_host_unittest.cc b/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
index a2720ac..2cfd2fe 100644
--- a/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
+++ b/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
@@ -15,7 +15,7 @@
#include "content/public/test/test_browser_thread_bundle.h"
#include "ipc/ipc_message_utils.h"
#include "media/audio/audio_manager.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/content/browser/renderer_host/media/video_capture_device_impl.cc b/content/browser/renderer_host/media/video_capture_device_impl.cc
index 3a94d50..f2eac24 100644
--- a/content/browser/renderer_host/media/video_capture_device_impl.cc
+++ b/content/browser/renderer_host/media/video_capture_device_impl.cc
@@ -21,7 +21,7 @@
#include "base/threading/thread_checker.h"
#include "base/time/time.h"
#include "content/public/browser/browser_thread.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/video_frame.h"
#include "media/base/video_util.h"
#include "media/video/capture/video_capture_types.h"
diff --git a/content/common/gpu/media/vaapi_video_decode_accelerator.cc b/content/common/gpu/media/vaapi_video_decode_accelerator.cc
index 0c9936f..af8819a 100644
--- a/content/common/gpu/media/vaapi_video_decode_accelerator.cc
+++ b/content/common/gpu/media/vaapi_video_decode_accelerator.cc
@@ -12,7 +12,7 @@
#include "content/child/child_thread.h"
#include "content/common/gpu/gpu_channel.h"
#include "content/common/gpu/media/vaapi_video_decode_accelerator.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/video/picture.h"
#include "ui/gl/gl_bindings.h"
#include "ui/gl/scoped_binders.h"
diff --git a/content/common/gpu/media/video_encode_accelerator_unittest.cc b/content/common/gpu/media/video_encode_accelerator_unittest.cc
index 410c67a..414925c 100644
--- a/content/common/gpu/media/video_encode_accelerator_unittest.cc
+++ b/content/common/gpu/media/video_encode_accelerator_unittest.cc
@@ -15,7 +15,7 @@
#include "content/common/gpu/media/exynos_video_encode_accelerator.h"
#include "content/common/gpu/media/h264_parser.h"
#include "content/common/gpu/media/video_accelerator_unittest_helpers.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/bitstream_buffer.h"
#include "media/video/video_encode_accelerator.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/content/renderer/media/android/media_source_delegate.cc b/content/renderer/media/android/media_source_delegate.cc
index 45bcfad..bd4cf1a 100644
--- a/content/renderer/media/android/media_source_delegate.cc
+++ b/content/renderer/media/android/media_source_delegate.cc
@@ -14,7 +14,7 @@
#include "content/renderer/media/webmediaplayer_util.h"
#include "content/renderer/media/webmediasource_impl.h"
#include "media/base/android/demuxer_stream_player_params.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/demuxer_stream.h"
#include "media/base/media_log.h"
#include "media/filters/chunk_demuxer.h"
diff --git a/content/renderer/media/android/webmediaplayer_android.cc b/content/renderer/media/android/webmediaplayer_android.cc
index f2b0243..af0d25b 100644
--- a/content/renderer/media/android/webmediaplayer_android.cc
+++ b/content/renderer/media/android/webmediaplayer_android.cc
@@ -24,7 +24,7 @@
#include "gpu/GLES2/gl2extchromium.h"
#include "grit/content_resources.h"
#include "media/base/android/media_player_android.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/media_switches.h"
#include "media/base/video_frame.h"
#include "net/base/mime_util.h"
diff --git a/content/renderer/media/rtc_video_decoder.cc b/content/renderer/media/rtc_video_decoder.cc
index aa32aae..106f224 100644
--- a/content/renderer/media/rtc_video_decoder.cc
+++ b/content/renderer/media/rtc_video_decoder.cc
@@ -14,7 +14,7 @@
#include "base/task_runner_util.h"
#include "content/child/child_thread.h"
#include "content/renderer/media/native_handle_impl.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/filters/gpu_video_accelerator_factories.h"
#include "third_party/webrtc/common_video/interface/texture_video_frame.h"
#include "third_party/webrtc/system_wrappers/interface/ref_count.h"
diff --git a/content/renderer/media/rtc_video_decoder_bridge_tv.cc b/content/renderer/media/rtc_video_decoder_bridge_tv.cc
index 9b0007e..68a798a 100644
--- a/content/renderer/media/rtc_video_decoder_bridge_tv.cc
+++ b/content/renderer/media/rtc_video_decoder_bridge_tv.cc
@@ -15,7 +15,7 @@
#include "base/message_loop/message_loop_proxy.h"
#include "base/time/time.h"
#include "content/renderer/media/rtc_video_decoder_factory_tv.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "third_party/libjingle/source/talk/base/ratetracker.h"
diff --git a/content/renderer/media/rtc_video_decoder_factory_tv.cc b/content/renderer/media/rtc_video_decoder_factory_tv.cc
index 5f61f9a..5a9df70 100644
--- a/content/renderer/media/rtc_video_decoder_factory_tv.cc
+++ b/content/renderer/media/rtc_video_decoder_factory_tv.cc
@@ -7,7 +7,7 @@
#include "base/callback_helpers.h"
#include "content/renderer/media/rtc_video_decoder_bridge_tv.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/video_decoder_config.h"
#include "third_party/libjingle/source/talk/base/ratetracker.h"
diff --git a/content/renderer/media/texttrack_impl.cc b/content/renderer/media/texttrack_impl.cc
index 3df473b..1e24f9b 100644
--- a/content/renderer/media/texttrack_impl.cc
+++ b/content/renderer/media/texttrack_impl.cc
@@ -8,7 +8,7 @@
#include "base/location.h"
#include "base/message_loop/message_loop_proxy.h"
#include "content/renderer/media/webinbandtexttrack_impl.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "third_party/WebKit/public/platform/WebInbandTextTrackClient.h"
#include "third_party/WebKit/public/platform/WebMediaPlayerClient.h"
diff --git a/content/renderer/media/video_capture_impl.cc b/content/renderer/media/video_capture_impl.cc
index 8c2f871..b7d195d 100644
--- a/content/renderer/media/video_capture_impl.cc
+++ b/content/renderer/media/video_capture_impl.cc
@@ -8,7 +8,7 @@
#include "base/stl_util.h"
#include "content/child/child_process.h"
#include "content/common/media/video_capture_messages.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/limits.h"
#include "media/base/video_frame.h"
diff --git a/content/renderer/media/video_capture_impl_manager.cc b/content/renderer/media/video_capture_impl_manager.cc
index 589ef8d..2b41cc3 100644
--- a/content/renderer/media/video_capture_impl_manager.cc
+++ b/content/renderer/media/video_capture_impl_manager.cc
@@ -9,7 +9,7 @@
#include "content/public/renderer/render_thread.h"
#include "content/renderer/media/video_capture_impl.h"
#include "content/renderer/media/video_capture_message_filter.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
namespace content {
diff --git a/content/renderer/media/video_capture_impl_manager_unittest.cc b/content/renderer/media/video_capture_impl_manager_unittest.cc
index ddfeaeb..33b9935 100644
--- a/content/renderer/media/video_capture_impl_manager_unittest.cc
+++ b/content/renderer/media/video_capture_impl_manager_unittest.cc
@@ -10,7 +10,7 @@
#include "content/renderer/media/video_capture_impl.h"
#include "content/renderer/media/video_capture_impl_manager.h"
#include "content/renderer/media/video_capture_message_filter.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/video/capture/mock_video_capture_event_handler.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/content/renderer/media/webaudiosourceprovider_impl.cc b/content/renderer/media/webaudiosourceprovider_impl.cc
index ec1683d..47bd384 100644
--- a/content/renderer/media/webaudiosourceprovider_impl.cc
+++ b/content/renderer/media/webaudiosourceprovider_impl.cc
@@ -9,7 +9,7 @@
#include "base/bind.h"
#include "base/callback_helpers.h"
#include "base/logging.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "third_party/WebKit/public/platform/WebAudioSourceProviderClient.h"
using blink::WebVector;
diff --git a/content/renderer/media/webmediaplayer_impl.cc b/content/renderer/media/webmediaplayer_impl.cc
index 76e462c..6b1e594 100644
--- a/content/renderer/media/webmediaplayer_impl.cc
+++ b/content/renderer/media/webmediaplayer_impl.cc
@@ -35,7 +35,7 @@
#include "content/renderer/render_thread_impl.h"
#include "gpu/GLES2/gl2extchromium.h"
#include "media/audio/null_audio_sink.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/filter_collection.h"
#include "media/base/limits.h"
#include "media/base/media_log.h"
diff --git a/content/renderer/pepper/content_decryptor_delegate.cc b/content/renderer/pepper/content_decryptor_delegate.cc
index da21b00..4fe5518 100644
--- a/content/renderer/pepper/content_decryptor_delegate.cc
+++ b/content/renderer/pepper/content_decryptor_delegate.cc
@@ -11,7 +11,7 @@
#include "content/renderer/pepper/ppb_buffer_impl.h"
#include "media/base/audio_buffer.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/channel_layout.h"
#include "media/base/data_buffer.h"
#include "media/base/decoder_buffer.h"
diff --git a/media/audio/mac/audio_device_listener_mac_unittest.cc b/media/audio/mac/audio_device_listener_mac_unittest.cc
index 3f2840c..12c88b6 100644
--- a/media/audio/mac/audio_device_listener_mac_unittest.cc
+++ b/media/audio/mac/audio_device_listener_mac_unittest.cc
@@ -9,7 +9,7 @@
#include "base/memory/scoped_ptr.h"
#include "base/message_loop/message_loop.h"
#include "media/audio/mac/audio_device_listener_mac.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/media/audio/mac/audio_manager_mac.cc b/media/audio/mac/audio_manager_mac.cc
index 75af516..64c4c6b 100644
--- a/media/audio/mac/audio_manager_mac.cc
+++ b/media/audio/mac/audio_manager_mac.cc
@@ -19,7 +19,7 @@
#include "media/audio/mac/audio_low_latency_output_mac.h"
#include "media/audio/mac/audio_synchronized_mac.h"
#include "media/audio/mac/audio_unified_mac.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/channel_layout.h"
#include "media/base/limits.h"
#include "media/base/media_switches.h"
diff --git a/media/audio/win/audio_manager_win.cc b/media/audio/win/audio_manager_win.cc
index 968b917..fb689c4 100644
--- a/media/audio/win/audio_manager_win.cc
+++ b/media/audio/win/audio_manager_win.cc
@@ -31,7 +31,7 @@
#include "media/audio/win/device_enumeration_win.h"
#include "media/audio/win/wavein_input_win.h"
#include "media/audio/win/waveout_output_win.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/channel_layout.h"
#include "media/base/limits.h"
#include "media/base/media_switches.h"
diff --git a/media/base/android/media_decoder_job.cc b/media/base/android/media_decoder_job.cc
index b39f899..535b8d1 100644
--- a/media/base/android/media_decoder_job.cc
+++ b/media/base/android/media_decoder_job.cc
@@ -9,7 +9,7 @@
#include "base/debug/trace_event.h"
#include "base/message_loop/message_loop_proxy.h"
#include "media/base/android/media_codec_bridge.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/buffers.h"
namespace media {
diff --git a/media/base/android/media_source_player_unittest.cc b/media/base/android/media_source_player_unittest.cc
index 9795ad0..6e22f0c 100644
--- a/media/base/android/media_source_player_unittest.cc
+++ b/media/base/android/media_source_player_unittest.cc
@@ -11,7 +11,7 @@
#include "media/base/android/media_drm_bridge.h"
#include "media/base/android/media_player_manager.h"
#include "media/base/android/media_source_player.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/test_data_util.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/media/base/bind_to_loop.h b/media/base/bind_to_current_loop.h
index 499a6d9..927850c 100644
--- a/media/base/bind_to_loop.h
+++ b/media/base/bind_to_current_loop.h
@@ -1,5 +1,5 @@
// This file was GENERATED by command:
-// pump.py bind_to_loop.h.pump
+// pump.py bind_to_current_loop.h.pump
// DO NOT EDIT BY HAND!!!
@@ -7,8 +7,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef MEDIA_BASE_BIND_TO_LOOP_H_
-#define MEDIA_BASE_BIND_TO_LOOP_H_
+#ifndef MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
+#define MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
#include "base/bind.h"
#include "base/location.h"
@@ -154,8 +154,6 @@ struct TrampolineHelper<void(A1, A2, A3, A4, A5, A6, A7)> {
} // namespace internal
-// TODO(scherkus): Rename me to something that emphasizes the asynchrony
-// http://crbug.com/167240
template<typename T>
static base::Callback<T> BindToCurrentLoop(
const base::Callback<T>& cb) {
@@ -165,4 +163,4 @@ static base::Callback<T> BindToCurrentLoop(
} // namespace media
-#endif // MEDIA_BASE_BIND_TO_LOOP_H_
+#endif // MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
diff --git a/media/base/bind_to_loop.h.pump b/media/base/bind_to_current_loop.h.pump
index 3529c21..4ce33de0 100644
--- a/media/base/bind_to_loop.h.pump
+++ b/media/base/bind_to_current_loop.h.pump
@@ -12,8 +12,8 @@ $var MAX_ARITY = 7
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef MEDIA_BASE_BIND_TO_LOOP_H_
-#define MEDIA_BASE_BIND_TO_LOOP_H_
+#ifndef MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
+#define MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
#include "base/bind.h"
#include "base/location.h"
@@ -78,8 +78,6 @@ $for ARG , [[internal::TrampolineForward(a$(ARG))]]));
} // namespace internal
-// TODO(scherkus): Rename me to something that emphasizes the asynchrony
-// http://crbug.com/167240
template<typename T>
static base::Callback<T> BindToCurrentLoop(
const base::Callback<T>& cb) {
@@ -89,4 +87,4 @@ static base::Callback<T> BindToCurrentLoop(
} // namespace media
-#endif // MEDIA_BASE_BIND_TO_LOOP_H_
+#endif // MEDIA_BASE_BIND_TO_CURRENT_LOOP_H_
diff --git a/media/base/bind_to_loop_unittest.cc b/media/base/bind_to_current_loop_unittest.cc
index 3c417f8..df98525 100644
--- a/media/base/bind_to_loop_unittest.cc
+++ b/media/base/bind_to_current_loop_unittest.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "base/message_loop/message_loop.h"
#include "base/synchronization/waitable_event.h"
@@ -37,12 +37,12 @@ void BoundIntegersSet(int* a_var, int* b_var, int a_val, int b_val) {
// Various tests that check that the bound function is only actually executed
// on the message loop, not during the original Run.
-class BindToLoopTest : public ::testing::Test {
+class BindToCurrentLoopTest : public ::testing::Test {
protected:
base::MessageLoop loop_;
};
-TEST_F(BindToLoopTest, Closure) {
+TEST_F(BindToCurrentLoopTest, Closure) {
// Test the closure is run inside the loop, not outside it.
base::WaitableEvent waiter(false, false);
base::Closure cb = BindToCurrentLoop(base::Bind(
@@ -53,7 +53,7 @@ TEST_F(BindToLoopTest, Closure) {
EXPECT_TRUE(waiter.IsSignaled());
}
-TEST_F(BindToLoopTest, Bool) {
+TEST_F(BindToCurrentLoopTest, Bool) {
bool bool_var = false;
base::Callback<void(bool)> cb = BindToCurrentLoop(base::Bind(
&BoundBoolSet, &bool_var));
@@ -63,7 +63,7 @@ TEST_F(BindToLoopTest, Bool) {
EXPECT_TRUE(bool_var);
}
-TEST_F(BindToLoopTest, BoundScopedPtrBool) {
+TEST_F(BindToCurrentLoopTest, BoundScopedPtrBool) {
bool bool_val = false;
scoped_ptr<bool> scoped_ptr_bool(new bool(true));
base::Closure cb = BindToCurrentLoop(base::Bind(
@@ -74,7 +74,7 @@ TEST_F(BindToLoopTest, BoundScopedPtrBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, PassedScopedPtrBool) {
+TEST_F(BindToCurrentLoopTest, PassedScopedPtrBool) {
bool bool_val = false;
scoped_ptr<bool> scoped_ptr_bool(new bool(true));
base::Callback<void(scoped_ptr<bool>)> cb = BindToCurrentLoop(base::Bind(
@@ -85,7 +85,7 @@ TEST_F(BindToLoopTest, PassedScopedPtrBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, BoundScopedArrayBool) {
+TEST_F(BindToCurrentLoopTest, BoundScopedArrayBool) {
bool bool_val = false;
scoped_ptr<bool[]> scoped_array_bool(new bool[1]);
scoped_array_bool[0] = true;
@@ -98,7 +98,7 @@ TEST_F(BindToLoopTest, BoundScopedArrayBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, PassedScopedArrayBool) {
+TEST_F(BindToCurrentLoopTest, PassedScopedArrayBool) {
bool bool_val = false;
scoped_ptr<bool[]> scoped_array_bool(new bool[1]);
scoped_array_bool[0] = true;
@@ -110,7 +110,7 @@ TEST_F(BindToLoopTest, PassedScopedArrayBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, BoundScopedPtrMallocBool) {
+TEST_F(BindToCurrentLoopTest, BoundScopedPtrMallocBool) {
bool bool_val = false;
scoped_ptr_malloc<bool> scoped_ptr_malloc_bool(
static_cast<bool*>(malloc(sizeof(bool))));
@@ -124,7 +124,7 @@ TEST_F(BindToLoopTest, BoundScopedPtrMallocBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, PassedScopedPtrMallocBool) {
+TEST_F(BindToCurrentLoopTest, PassedScopedPtrMallocBool) {
bool bool_val = false;
scoped_ptr_malloc<bool> scoped_ptr_malloc_bool(
static_cast<bool*>(malloc(sizeof(bool))));
@@ -137,7 +137,7 @@ TEST_F(BindToLoopTest, PassedScopedPtrMallocBool) {
EXPECT_TRUE(bool_val);
}
-TEST_F(BindToLoopTest, BoolConstRef) {
+TEST_F(BindToCurrentLoopTest, BoolConstRef) {
bool bool_var = false;
bool true_var = true;
const bool& true_ref = true_var;
@@ -149,7 +149,7 @@ TEST_F(BindToLoopTest, BoolConstRef) {
EXPECT_TRUE(bool_var);
}
-TEST_F(BindToLoopTest, Integers) {
+TEST_F(BindToCurrentLoopTest, Integers) {
int a = 0;
int b = 0;
base::Callback<void(int, int)> cb = BindToCurrentLoop(base::Bind(
diff --git a/media/base/callback_holder.h b/media/base/callback_holder.h
index 2ea5edb..f69e03de 100644
--- a/media/base/callback_holder.h
+++ b/media/base/callback_holder.h
@@ -8,7 +8,7 @@
#include "base/bind.h"
#include "base/callback.h"
#include "base/callback_helpers.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
namespace media {
diff --git a/media/base/test_helpers.cc b/media/base/test_helpers.cc
index cf06d44..672f8c2 100644
--- a/media/base/test_helpers.cc
+++ b/media/base/test_helpers.cc
@@ -12,7 +12,7 @@
#include "base/time/time.h"
#include "base/timer/timer.h"
#include "media/base/audio_buffer.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "ui/gfx/rect.h"
diff --git a/media/base/text_renderer.cc b/media/base/text_renderer.cc
index 9eceac7..63ad27a 100644
--- a/media/base/text_renderer.cc
+++ b/media/base/text_renderer.cc
@@ -9,7 +9,7 @@
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
#include "base/stl_util.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/demuxer.h"
#include "media/base/demuxer_stream.h"
diff --git a/media/filters/audio_decoder_selector.cc b/media/filters/audio_decoder_selector.cc
index 4f7889b..c9e77ec 100644
--- a/media/filters/audio_decoder_selector.cc
+++ b/media/filters/audio_decoder_selector.cc
@@ -9,7 +9,7 @@
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/demuxer_stream.h"
#include "media/base/pipeline.h"
#include "media/filters/decrypting_audio_decoder.h"
diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc
index f9b314d..9ade30d 100644
--- a/media/filters/audio_renderer_impl.cc
+++ b/media/filters/audio_renderer_impl.cc
@@ -16,7 +16,7 @@
#include "base/single_thread_task_runner.h"
#include "media/base/audio_buffer.h"
#include "media/base/audio_splicer.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/demuxer_stream.h"
#include "media/filters/audio_decoder_selector.h"
#include "media/filters/decrypting_demuxer_stream.h"
diff --git a/media/filters/chunk_demuxer.cc b/media/filters/chunk_demuxer.cc
index b38274a..daff6e4 100644
--- a/media/filters/chunk_demuxer.cc
+++ b/media/filters/chunk_demuxer.cc
@@ -15,7 +15,7 @@
#include "base/message_loop/message_loop_proxy.h"
#include "base/stl_util.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/stream_parser_buffer.h"
#include "media/base/video_decoder_config.h"
#include "media/filters/stream_parser_factory.h"
diff --git a/media/filters/decrypting_audio_decoder.cc b/media/filters/decrypting_audio_decoder.cc
index 63c3c43..bad5cad 100644
--- a/media/filters/decrypting_audio_decoder.cc
+++ b/media/filters/decrypting_audio_decoder.cc
@@ -14,7 +14,7 @@
#include "media/base/audio_buffer.h"
#include "media/base/audio_decoder_config.h"
#include "media/base/audio_timestamp_helper.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/buffers.h"
#include "media/base/decoder_buffer.h"
#include "media/base/decryptor.h"
diff --git a/media/filters/decrypting_demuxer_stream.cc b/media/filters/decrypting_demuxer_stream.cc
index 90ade6c..2bfe104 100644
--- a/media/filters/decrypting_demuxer_stream.cc
+++ b/media/filters/decrypting_demuxer_stream.cc
@@ -10,12 +10,12 @@
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/video_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/decryptor.h"
#include "media/base/demuxer_stream.h"
#include "media/base/pipeline.h"
+#include "media/base/video_decoder_config.h"
namespace media {
diff --git a/media/filters/decrypting_video_decoder.cc b/media/filters/decrypting_video_decoder.cc
index 977d88d..bae5ab1 100644
--- a/media/filters/decrypting_video_decoder.cc
+++ b/media/filters/decrypting_video_decoder.cc
@@ -10,7 +10,7 @@
#include "base/location.h"
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/decryptor.h"
#include "media/base/pipeline.h"
diff --git a/media/filters/fake_demuxer_stream.cc b/media/filters/fake_demuxer_stream.cc
index 69626e9..51e4236 100644
--- a/media/filters/fake_demuxer_stream.cc
+++ b/media/filters/fake_demuxer_stream.cc
@@ -9,7 +9,7 @@
#include "base/location.h"
#include "base/logging.h"
#include "base/message_loop/message_loop_proxy.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/test_helpers.h"
#include "media/base/video_frame.h"
diff --git a/media/filters/fake_video_decoder.cc b/media/filters/fake_video_decoder.cc
index 3bd7061..f3c4ef1 100644
--- a/media/filters/fake_video_decoder.cc
+++ b/media/filters/fake_video_decoder.cc
@@ -8,7 +8,7 @@
#include "base/callback_helpers.h"
#include "base/location.h"
#include "base/message_loop/message_loop_proxy.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/test_helpers.h"
namespace media {
diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc
index a0e5889..e3b4e95 100644
--- a/media/filters/ffmpeg_audio_decoder.cc
+++ b/media/filters/ffmpeg_audio_decoder.cc
@@ -12,7 +12,7 @@
#include "media/base/audio_bus.h"
#include "media/base/audio_decoder_config.h"
#include "media/base/audio_timestamp_helper.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/demuxer.h"
#include "media/base/limits.h"
diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc
index 3d3928b..a9b4d9b 100644
--- a/media/filters/ffmpeg_demuxer.cc
+++ b/media/filters/ffmpeg_demuxer.cc
@@ -20,7 +20,7 @@
#include "base/task_runner_util.h"
#include "base/time/time.h"
#include "media/base/audio_decoder_config.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/decrypt_config.h"
#include "media/base/limits.h"
diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
index 38e59ea..ff14e89 100644
--- a/media/filters/ffmpeg_video_decoder.cc
+++ b/media/filters/ffmpeg_video_decoder.cc
@@ -13,7 +13,7 @@
#include "base/location.h"
#include "base/single_thread_task_runner.h"
#include "base/strings/string_number_conversions.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/limits.h"
#include "media/base/media_switches.h"
diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
index cdcbd0b..b96ff43 100644
--- a/media/filters/gpu_video_decoder.cc
+++ b/media/filters/gpu_video_decoder.cc
@@ -13,7 +13,7 @@
#include "base/metrics/histogram.h"
#include "base/stl_util.h"
#include "base/task_runner_util.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/media_log.h"
#include "media/base/pipeline.h"
diff --git a/media/filters/opus_audio_decoder.cc b/media/filters/opus_audio_decoder.cc
index e427c0a..94db342 100644
--- a/media/filters/opus_audio_decoder.cc
+++ b/media/filters/opus_audio_decoder.cc
@@ -14,7 +14,7 @@
#include "media/base/audio_buffer.h"
#include "media/base/audio_decoder_config.h"
#include "media/base/audio_timestamp_helper.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/buffers.h"
#include "media/base/decoder_buffer.h"
#include "media/base/demuxer.h"
diff --git a/media/filters/video_decoder_selector.cc b/media/filters/video_decoder_selector.cc
index 525c0ad..ca1f3a9 100644
--- a/media/filters/video_decoder_selector.cc
+++ b/media/filters/video_decoder_selector.cc
@@ -8,7 +8,7 @@
#include "base/callback_helpers.h"
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/demuxer_stream.h"
#include "media/base/pipeline.h"
#include "media/base/video_decoder_config.h"
diff --git a/media/filters/video_frame_stream.cc b/media/filters/video_frame_stream.cc
index 67adb72..241c08d 100644
--- a/media/filters/video_frame_stream.cc
+++ b/media/filters/video_frame_stream.cc
@@ -10,7 +10,7 @@
#include "base/location.h"
#include "base/logging.h"
#include "base/single_thread_task_runner.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/demuxer_stream.h"
#include "media/base/video_decoder_config.h"
diff --git a/media/filters/vpx_video_decoder.cc b/media/filters/vpx_video_decoder.cc
index 1d6d517..7d71d78 100644
--- a/media/filters/vpx_video_decoder.cc
+++ b/media/filters/vpx_video_decoder.cc
@@ -15,7 +15,7 @@
#include "base/single_thread_task_runner.h"
#include "base/strings/string_number_conversions.h"
#include "base/sys_byteorder.h"
-#include "media/base/bind_to_loop.h"
+#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/demuxer_stream.h"
#include "media/base/media_switches.h"
diff --git a/media/media.gyp b/media/media.gyp
index 8219fdc..29d040d 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -238,7 +238,7 @@
'base/audio_timestamp_helper.h',
'base/audio_video_metadata_extractor.cc',
'base/audio_video_metadata_extractor.h',
- 'base/bind_to_loop.h',
+ 'base/bind_to_current_loop.h',
'base/bit_reader.cc',
'base/bit_reader.h',
'base/bitstream_buffer.h',
@@ -947,7 +947,7 @@
'base/audio_splicer_unittest.cc',
'base/audio_timestamp_helper_unittest.cc',
'base/audio_video_metadata_extractor_unittest.cc',
- 'base/bind_to_loop_unittest.cc',
+ 'base/bind_to_current_loop_unittest.cc',
'base/bit_reader_unittest.cc',
'base/callback_holder.h',
'base/callback_holder_unittest.cc',