| Index: media/cast/cast_thread.cc
|
| diff --git a/media/cast/cast_thread.cc b/media/cast/cast_thread.cc
|
| index e47446870a362da531ad526c6a802f5a7ff4c4e7..5745fb3b871486771c9b45502f3457d7336286b7 100644
|
| --- a/media/cast/cast_thread.cc
|
| +++ b/media/cast/cast_thread.cc
|
| @@ -25,6 +25,8 @@ CastThread::CastThread(
|
| DCHECK(main_thread_proxy) << "Main thread required";
|
| }
|
|
|
| +CastThread::~CastThread() {}
|
| +
|
| bool CastThread::PostTask(ThreadId identifier,
|
| const tracked_objects::Location& from_here,
|
| const base::Closure& task) {
|
| @@ -57,6 +59,9 @@ scoped_refptr<TaskRunner> CastThread::GetMessageTaskRunnerForThread(
|
| return video_encode_thread_proxy_;
|
| case CastThread::VIDEO_DECODER:
|
| return video_decode_thread_proxy_;
|
| + default:
|
| + CHECK(false) << "Invalid Thread ID.";
|
| + return NULL;
|
| }
|
| }
|
|
|
| @@ -73,7 +78,8 @@ bool CastThread::CurrentlyOn(ThreadId identifier) {
|
| case CastThread::VIDEO_DECODER:
|
| return video_decode_thread_proxy_->RunsTasksOnCurrentThread();
|
| default:
|
| - DCHECK(false) << "Wrong thread identifier";
|
| + CHECK(false) << "Wrong thread identifier";
|
| + return false;
|
| }
|
| }
|
|
|
|
|