| Index: components/copresence/rpc/rpc_handler.cc
|
| diff --git a/components/copresence/rpc/rpc_handler.cc b/components/copresence/rpc/rpc_handler.cc
|
| index 7c4d121f77444164bb3109dac558a1036747259b..8181b5010bbf23fcc84354891f3ae8fa68277167 100644
|
| --- a/components/copresence/rpc/rpc_handler.cc
|
| +++ b/components/copresence/rpc/rpc_handler.cc
|
| @@ -25,6 +25,7 @@
|
| #include "components/copresence/proto/codes.pb.h"
|
| #include "components/copresence/proto/data.pb.h"
|
| #include "components/copresence/proto/rpcs.pb.h"
|
| +#include "components/copresence/public/copresence_constants.h"
|
| #include "components/copresence/public/copresence_delegate.h"
|
| #include "net/http/http_status_code.h"
|
|
|
| @@ -382,9 +383,10 @@ void RpcHandler::AddPlayingTokens(ReportRequest* request) {
|
| if (!directive_handler_)
|
| return;
|
|
|
| - const std::string& audible_token = directive_handler_->CurrentAudibleToken();
|
| + const std::string& audible_token =
|
| + directive_handler_->GetCurrentAudioToken(AUDIBLE);
|
| const std::string& inaudible_token =
|
| - directive_handler_->CurrentInaudibleToken();
|
| + directive_handler_->GetCurrentAudioToken(INAUDIBLE);
|
|
|
| if (!audible_token.empty())
|
| AddTokenToRequest(request, AudioToken(audible_token, true));
|
| @@ -477,12 +479,13 @@ void RpcHandler::SendHttpPost(net::URLRequestContextGetter* url_context_getter,
|
|
|
| void RpcHandler::AudioDirectiveListToWhispernetConnector(
|
| const std::string& token,
|
| - bool audible,
|
| + AudioType type,
|
| const WhispernetClient::SamplesCallback& samples_callback) {
|
| + DCHECK_LT(type, BOTH);
|
| WhispernetClient* whispernet_client = delegate_->GetWhispernetClient();
|
| if (whispernet_client) {
|
| whispernet_client->RegisterSamplesCallback(samples_callback);
|
| - whispernet_client->EncodeToken(token, audible);
|
| + whispernet_client->EncodeToken(token, type);
|
| }
|
| }
|
|
|
|
|