summaryrefslogtreecommitdiffstats
path: root/media/filters
diff options
context:
space:
mode:
authoranujk.sharma <anujk.sharma@samsung.com>2015-04-27 11:23:26 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-27 18:23:48 +0000
commit902e992a9b6447028bf8d4f3540892c425984b8f (patch)
tree9fa77fed6b4bb15e44a87f250f8441cae58b414c /media/filters
parent34ef5c4166045a04475aae8058d459916300f3cf (diff)
downloadchromium_src-902e992a9b6447028bf8d4f3540892c425984b8f.zip
chromium_src-902e992a9b6447028bf8d4f3540892c425984b8f.tar.gz
chromium_src-902e992a9b6447028bf8d4f3540892c425984b8f.tar.bz2
Replace MessageLoopProxy usage with ThreadTaskRunnerHandle in src/media.
MessageLoopProxy is deprecated. This basically does a search and replace: MessageLoopProxy::current() -> ThreadTaskRunnerHandle::Get(). BUG=391045 Review URL: https://codereview.chromium.org/1108773002 Cr-Commit-Position: refs/heads/master@{#327075}
Diffstat (limited to 'media/filters')
-rw-r--r--media/filters/clockless_video_frame_scheduler.cc5
-rw-r--r--media/filters/default_media_permission.cc5
-rw-r--r--media/filters/fake_demuxer_stream.cc5
-rw-r--r--media/filters/ffmpeg_demuxer.cc5
4 files changed, 12 insertions, 8 deletions
diff --git a/media/filters/clockless_video_frame_scheduler.cc b/media/filters/clockless_video_frame_scheduler.cc
index b37d430..18ebaa5 100644
--- a/media/filters/clockless_video_frame_scheduler.cc
+++ b/media/filters/clockless_video_frame_scheduler.cc
@@ -6,7 +6,8 @@
#include "base/bind.h"
#include "base/location.h"
-#include "base/message_loop/message_loop_proxy.h"
+#include "base/single_thread_task_runner.h"
+#include "base/thread_task_runner_handle.h"
#include "media/base/video_frame.h"
namespace media {
@@ -24,7 +25,7 @@ void ClocklessVideoFrameScheduler::ScheduleVideoFrame(
base::TimeTicks /* wall_ticks */,
const DoneCB& done_cb) {
display_cb_.Run(frame);
- base::MessageLoopProxy::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::Bind(done_cb, frame, DISPLAYED));
}
diff --git a/media/filters/default_media_permission.cc b/media/filters/default_media_permission.cc
index 80d7093..60623b9 100644
--- a/media/filters/default_media_permission.cc
+++ b/media/filters/default_media_permission.cc
@@ -7,7 +7,8 @@
#include "base/bind.h"
#include "base/location.h"
#include "base/logging.h"
-#include "base/message_loop/message_loop_proxy.h"
+#include "base/single_thread_task_runner.h"
+#include "base/thread_task_runner_handle.h"
namespace media {
@@ -25,7 +26,7 @@ static void FirePermissionStatusCallback(
"real user's consent. This should NOT be used for in a real "
"user-facing product.";
// Return the callback asynchronously.
- base::MessageLoopProxy::current()->PostTask(
+ base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::Bind(permission_status_cb, allow));
}
diff --git a/media/filters/fake_demuxer_stream.cc b/media/filters/fake_demuxer_stream.cc
index aaffa51..15748d5 100644
--- a/media/filters/fake_demuxer_stream.cc
+++ b/media/filters/fake_demuxer_stream.cc
@@ -8,7 +8,8 @@
#include "base/callback_helpers.h"
#include "base/location.h"
#include "base/logging.h"
-#include "base/message_loop/message_loop_proxy.h"
+#include "base/single_thread_task_runner.h"
+#include "base/thread_task_runner_handle.h"
#include "media/base/bind_to_current_loop.h"
#include "media/base/decoder_buffer.h"
#include "media/base/test_helpers.h"
@@ -33,7 +34,7 @@ const uint8 kIv[] = {
FakeDemuxerStream::FakeDemuxerStream(int num_configs,
int num_buffers_in_one_config,
bool is_encrypted)
- : task_runner_(base::MessageLoopProxy::current()),
+ : task_runner_(base::ThreadTaskRunnerHandle::Get()),
num_configs_(num_configs),
num_buffers_in_one_config_(num_buffers_in_one_config),
config_changes_(num_configs > 1),
diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc
index 7cb05d7..453027d 100644
--- a/media/filters/ffmpeg_demuxer.cc
+++ b/media/filters/ffmpeg_demuxer.cc
@@ -12,13 +12,14 @@
#include "base/callback.h"
#include "base/callback_helpers.h"
#include "base/memory/scoped_ptr.h"
-#include "base/message_loop/message_loop_proxy.h"
#include "base/metrics/sparse_histogram.h"
+#include "base/single_thread_task_runner.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
#include "base/strings/stringprintf.h"
#include "base/sys_byteorder.h"
#include "base/task_runner_util.h"
+#include "base/thread_task_runner_handle.h"
#include "base/time/time.h"
#include "media/base/audio_decoder_config.h"
#include "media/base/bind_to_current_loop.h"
@@ -90,7 +91,7 @@ static base::TimeDelta ExtractStartTime(AVStream* stream,
FFmpegDemuxerStream::FFmpegDemuxerStream(FFmpegDemuxer* demuxer,
AVStream* stream)
: demuxer_(demuxer),
- task_runner_(base::MessageLoopProxy::current()),
+ task_runner_(base::ThreadTaskRunnerHandle::Get()),
stream_(stream),
type_(UNKNOWN),
liveness_(LIVENESS_UNKNOWN),