Commit 6e9f5a9f authored by Eyor Alemayehu's avatar Eyor Alemayehu Committed by Commit Bot

Build fixes for upreving libassistant

Bug: b:112645619

Change-Id: I572cfdf4e58cb102666f59eb931fa95337404f69
Reviewed-on: https://chromium-review.googlesource.com/1175079Reviewed-by: default avatarXiaohui Chen <xiaohuic@chromium.org>
Commit-Queue: Eyor Alemayehu <eyor@google.com>
Cr-Commit-Position: refs/heads/master@{#583881}
parent b96becc2
...@@ -69,7 +69,7 @@ source_set("lib") { ...@@ -69,7 +69,7 @@ source_set("lib") {
"//chromeos/assistant/internal/proto/google3", "//chromeos/assistant/internal/proto/google3",
"//libassistant/contrib/core", "//libassistant/contrib/core",
"//libassistant/contrib/platform/audio", "//libassistant/contrib/platform/audio",
"//libassistant/shared/internal_api/c:api_wrappers_for_caller_no_chromium", "//libassistant/shared/internal_api/c:api_wrappers_entrypoint",
"//libassistant/shared/public", "//libassistant/shared/public",
"//libassistant/shared/public:export", "//libassistant/shared/public:export",
"//ui/base", "//ui/base",
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include "chromeos/services/assistant/utils.h" #include "chromeos/services/assistant/utils.h"
#include "libassistant/shared/internal_api/assistant_manager_delegate.h" #include "libassistant/shared/internal_api/assistant_manager_delegate.h"
#include "libassistant/shared/internal_api/assistant_manager_internal.h" #include "libassistant/shared/internal_api/assistant_manager_internal.h"
#include "libassistant/shared/internal_api/media_manager.h" #include "libassistant/shared/public/media_manager.h"
#include "services/service_manager/public/cpp/connector.h" #include "services/service_manager/public/cpp/connector.h"
#include "url/gurl.h" #include "url/gurl.h"
...@@ -122,8 +122,7 @@ void AssistantManagerServiceImpl::SetAccessToken( ...@@ -122,8 +122,7 @@ void AssistantManagerServiceImpl::SetAccessToken(
void AssistantManagerServiceImpl::RegisterFallbackMediaHandler() { void AssistantManagerServiceImpl::RegisterFallbackMediaHandler() {
// Register handler for media actions. // Register handler for media actions.
auto* media_manager = assistant_manager_internal_->GetMediaManager(); assistant_manager_internal_->RegisterFallbackMediaHandler(
media_manager->RegisterFallbackMediaHandler(
[this](std::string play_media_args_proto) { [this](std::string play_media_args_proto) {
std::string url = GetWebUrlFromMediaArgs(play_media_args_proto); std::string url = GetWebUrlFromMediaArgs(play_media_args_proto);
if (!url.empty()) { if (!url.empty()) {
......
...@@ -66,5 +66,14 @@ void SystemProviderImpl::FlushForTesting() { ...@@ -66,5 +66,14 @@ void SystemProviderImpl::FlushForTesting() {
battery_monitor_.FlushForTesting(); battery_monitor_.FlushForTesting();
} }
void SystemProviderImpl::ProcessTpm(TpmProcessingType type,
const std::string& data,
TpmCallback on_done) {
// This method is used for processing data from the TPM chip. This is inorder
// to access secure storage. The work is currently not complete (b:111559586).
// The default implementation by other platforms is to call on_done for now.
on_done(data);
}
} // namespace assistant } // namespace assistant
} // namespace chromeos } // namespace chromeos
...@@ -26,6 +26,9 @@ class SystemProviderImpl : public assistant_client::SystemProvider { ...@@ -26,6 +26,9 @@ class SystemProviderImpl : public assistant_client::SystemProvider {
bool GetBatteryState(BatteryState* state) override; bool GetBatteryState(BatteryState* state) override;
void UpdateTimezoneAndLocale(const std::string& timezone, void UpdateTimezoneAndLocale(const std::string& timezone,
const std::string& locale) override; const std::string& locale) override;
void ProcessTpm(TpmProcessingType type,
const std::string& data,
TpmCallback on_done) override;
private: private:
friend class SystemProviderImplTest; friend class SystemProviderImplTest;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment