| Index: chromecast/media/cma/pipeline/media_pipeline_impl.cc
|
| diff --git a/chromecast/media/cma/pipeline/media_pipeline_impl.cc b/chromecast/media/cma/pipeline/media_pipeline_impl.cc
|
| index 051e450f1dbc4c251a33f2b38587bcda9c718d5c..f9f50a3e75924a69bf3af10494d7a59754b15d87 100644
|
| --- a/chromecast/media/cma/pipeline/media_pipeline_impl.cc
|
| +++ b/chromecast/media/cma/pipeline/media_pipeline_impl.cc
|
| @@ -114,6 +114,7 @@ void MediaPipelineImpl::SetCdm(int cdm_id) {
|
|
|
| void MediaPipelineImpl::SetCdm(::media::BrowserCdm* media_keys) {
|
| CMALOG(kLogControl) << __FUNCTION__;
|
| + DCHECK(thread_checker_.CalledOnValidThread());
|
| audio_pipeline_->SetCdm(static_cast<BrowserCdmCast*>(media_keys));
|
| video_pipeline_->SetCdm(static_cast<BrowserCdmCast*>(media_keys));
|
| }
|
|
|