Add additional VTS drm tests for widevine
Also fixes a few cases where invalid inputs were not checked. bug: 34178477 Change-Id: I15c1e5f96e0843f484d8d3e29f548eac30d9dd80
This commit is contained in:
@@ -21,7 +21,7 @@ namespace widevine_vts {
|
||||
WidevineVTSVendorModule_V1() {}
|
||||
virtual ~WidevineVTSVendorModule_V1() {}
|
||||
|
||||
virtual vector<uint8_t> getUUID();
|
||||
virtual vector<uint8_t> getUUID() const;
|
||||
|
||||
virtual vector<uint8_t> handleProvisioningRequest(const vector<uint8_t>&
|
||||
provisioningRequest, const std::string& url);
|
||||
@@ -29,10 +29,11 @@ namespace widevine_vts {
|
||||
virtual vector<uint8_t> handleKeyRequest(const vector<uint8_t>&
|
||||
keyRequest, const std::string& serverUrl);
|
||||
|
||||
virtual std::vector<ContentConfiguration> getContentConfigurations();
|
||||
virtual std::vector<ContentConfiguration>
|
||||
getContentConfigurations() const;
|
||||
|
||||
// TODO: change to "widevine" when HAL service is available
|
||||
virtual std::string getServiceName() {return "default";}
|
||||
virtual std::string getServiceName() const {return "default";}
|
||||
|
||||
private:
|
||||
WidevineVTSVendorModule_V1(const WidevineVTSVendorModule_V1&) = delete;
|
||||
|
||||
Reference in New Issue
Block a user