Avoid passing device ID when unused
[ Merge of http://go/wvgerrit/105743 ] Device ID is no longer reported directly in provisioning/license request or used by ClientIdentification. It does not need to be passed in during initialization. Bug: 168085721 Test: WV unit/integration tests Change-Id: I483eac963c3f40784e42e1a2b917fcc96aa76a05
This commit is contained in:
@@ -202,7 +202,7 @@ CdmLicense::~CdmLicense() {}
|
||||
|
||||
bool CdmLicense::Init(const std::string& client_token,
|
||||
CdmClientTokenType client_token_type,
|
||||
const std::string& device_id, bool use_privacy_mode,
|
||||
bool use_privacy_mode,
|
||||
const std::string& signed_service_certificate,
|
||||
CryptoSession* session, PolicyEngine* policy_engine) {
|
||||
if (!clock_) {
|
||||
@@ -233,7 +233,6 @@ bool CdmLicense::Init(const std::string& client_token,
|
||||
|
||||
client_token_ = client_token;
|
||||
client_token_type_ = client_token_type;
|
||||
device_id_ = device_id;
|
||||
crypto_session_ = session;
|
||||
policy_engine_ = policy_engine;
|
||||
use_privacy_mode_ = use_privacy_mode;
|
||||
@@ -1025,7 +1024,7 @@ CdmResponseType CdmLicense::PrepareClientId(
|
||||
const CdmAppParameterMap& app_parameters,
|
||||
const std::string& provider_client_token, LicenseRequest* license_request) {
|
||||
wvcdm::ClientIdentification id;
|
||||
CdmResponseType status = id.Init(client_token_, device_id_, crypto_session_);
|
||||
CdmResponseType status = id.Init(client_token_, crypto_session_);
|
||||
if (status != NO_ERROR) return status;
|
||||
|
||||
video_widevine::ClientIdentification* client_id =
|
||||
|
||||
Reference in New Issue
Block a user