| Index: content/browser/media/android/media_resource_getter_impl.cc
|
| diff --git a/content/browser/media/android/media_resource_getter_impl.cc b/content/browser/media/android/media_resource_getter_impl.cc
|
| index 5d737ba16ac646e07da9bdc8b73ce25a700960dc..f103e4353ee9c3a5f84155ebb6cacc1e0c8a7b43 100644
|
| --- a/content/browser/media/android/media_resource_getter_impl.cc
|
| +++ b/content/browser/media/android/media_resource_getter_impl.cc
|
| @@ -10,7 +10,7 @@
|
| #include "base/bind.h"
|
| #include "base/macros.h"
|
| #include "base/path_service.h"
|
| -#include "base/threading/sequenced_worker_pool.h"
|
| +#include "base/task_scheduler/post_task.h"
|
| #include "content/browser/blob_storage/chrome_blob_storage_context.h"
|
| #include "content/browser/child_process_security_policy_impl.h"
|
| #include "content/browser/fileapi/browser_file_system_helper.h"
|
| @@ -360,10 +360,9 @@ void MediaResourceGetterImpl::ExtractMediaMetadata(
|
| const std::string& url, const std::string& cookies,
|
| const std::string& user_agent, const ExtractMediaMetadataCB& callback) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| - base::SequencedWorkerPool* pool = content::BrowserThread::GetBlockingPool();
|
| - pool->PostWorkerTask(
|
| - FROM_HERE,
|
| - base::Bind(&GetMediaMetadata, url, cookies, user_agent, callback));
|
| + base::PostTaskWithTraits(
|
| + FROM_HERE, {base::MayBlock(), base::TaskPriority::USER_VISIBLE},
|
| + base::BindOnce(&GetMediaMetadata, url, cookies, user_agent, callback));
|
| }
|
|
|
| void MediaResourceGetterImpl::ExtractMediaMetadata(
|
| @@ -372,10 +371,9 @@ void MediaResourceGetterImpl::ExtractMediaMetadata(
|
| const int64_t size,
|
| const ExtractMediaMetadataCB& callback) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| - base::SequencedWorkerPool* pool = content::BrowserThread::GetBlockingPool();
|
| - pool->PostWorkerTask(
|
| - FROM_HERE,
|
| - base::Bind(&GetMediaMetadataFromFd, fd, offset, size, callback));
|
| + base::PostTaskWithTraits(
|
| + FROM_HERE, {base::MayBlock(), base::TaskPriority::USER_VISIBLE},
|
| + base::BindOnce(&GetMediaMetadataFromFd, fd, offset, size, callback));
|
| }
|
|
|
| } // namespace content
|
|
|