Lines Matching refs:DrmUUID
28 Vector<DrmUUID> NuPlayer2Drm::parsePSSH(const void *pssh, size_t psshsize) in parsePSSH()
30 Vector<DrmUUID> drmSchemes, empty; in parsePSSH()
46 if (len < DrmUUID::UUID_SIZE) { in parsePSSH()
54 data += DrmUUID::UUID_SIZE; in parsePSSH()
55 len -= DrmUUID::UUID_SIZE; in parsePSSH()
76 DrmUUID _uuid(uuidPtr); in parsePSSH()
81 DrmUUID::arrayToHex(data, datalen).string() in parsePSSH()
90 Vector<DrmUUID> NuPlayer2Drm::getSupportedDrmSchemes(const void *pssh, size_t psshsize) in getSupportedDrmSchemes()
92 Vector<DrmUUID> psshDRMs = parsePSSH(pssh, psshsize); in getSupportedDrmSchemes()
94 Vector<DrmUUID> supportedDRMs; in getSupportedDrmSchemes()
96 DrmUUID uuid = psshDRMs[i]; in getSupportedDrmSchemes()
117 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize).string()); in retrieveDrmInfo()
120 Vector<DrmUUID> supportedDRMs = getSupportedDrmSchemes(pssh, psshsize); in retrieveDrmInfo()
124 DrmUUID uuid = supportedDRMs[i]; in retrieveDrmInfo()
126 buf.write(reinterpret_cast<const char *>(uuid.ptr()), DrmUUID::UUID_SIZE); in retrieveDrmInfo()
152 const char *psshHex = DrmUUID::arrayToHex(psshPtr, psshSize).string(); in retrieveDrmInfo()
166 DrmUUID::arrayToHex((const uint8_t*)&entry->uuid, sizeof(AMediaUUID)).string()); in retrieveDrmInfo()