Lines Matching refs:DrmUUID
40 Vector<DrmUUID> NuPlayerDrm::parsePSSH(const void *pssh, size_t psshsize) in parsePSSH()
42 Vector<DrmUUID> drmSchemes, empty; in parsePSSH()
58 if (len < DrmUUID::UUID_SIZE) { in parsePSSH()
66 data += DrmUUID::UUID_SIZE; in parsePSSH()
67 len -= DrmUUID::UUID_SIZE; in parsePSSH()
88 DrmUUID _uuid(uuidPtr); in parsePSSH()
93 DrmUUID::arrayToHex(data, datalen).c_str() in parsePSSH()
102 Vector<DrmUUID> NuPlayerDrm::getSupportedDrmSchemes(const void *pssh, size_t psshsize) in getSupportedDrmSchemes()
104 Vector<DrmUUID> psshDRMs = parsePSSH(pssh, psshsize); in getSupportedDrmSchemes()
106 Vector<DrmUUID> supportedDRMs; in getSupportedDrmSchemes()
112 DrmUUID uuid = psshDRMs[i]; in getSupportedDrmSchemes()
170 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize).c_str()); in retrieveDrmInfo()
173 Vector<DrmUUID> supportedDRMs = getSupportedDrmSchemes(pssh, psshsize); in retrieveDrmInfo()
176 DrmUUID uuid = supportedDRMs[i]; in retrieveDrmInfo()
177 parcel->writeByteArray(DrmUUID::UUID_SIZE, uuid.ptr()); in retrieveDrmInfo()