libwvhidl: implement setPlaybackId
Bug: 159337195 Bug: 168341163 Test: GtsMediaTestCases MediaDrmTest#testSetPlaybackId Change-Id: I4fc687892c9dd3b8077b3ecdfd9bbc355b298571
This commit is contained in:
@@ -609,4 +609,13 @@ CdmResponseType WvContentDecryptionModule::RemoveOfflineLicense(
|
||||
return cdm_engine->RemoveOfflineLicense(key_set_id, security_level);
|
||||
}
|
||||
|
||||
CdmResponseType WvContentDecryptionModule::SetPlaybackId(
|
||||
const CdmSessionId& session_id,
|
||||
const std::string& playback_id) {
|
||||
LOGV("Setting session ID %s playback ID %s",
|
||||
session_id.c_str(), playback_id.c_str());
|
||||
CdmEngine* cdm_engine = GetCdmForSessionId(session_id);
|
||||
if (!cdm_engine) return SESSION_NOT_FOUND_23;
|
||||
return cdm_engine->SetPlaybackId(session_id, playback_id);
|
||||
}
|
||||
} // namespace wvcdm
|
||||
|
||||
Reference in New Issue
Block a user