Searched defs:pssh (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/tests/
H A DInitDataParserUnittest.cpp79 uint8_t pssh[52] = { local
91 initData.appendArray(pssh, 52);
100 uint8_t pssh[84] = { local
116 initData.appendArray(pssh, 84);
141 uint8_t pssh[16] = { local
148 initData.appendArray(pssh, 16);
164 uint8_t pssh[52] = { local
176 initData.appendArray(pssh, 52);
182 uint8_t pssh[52] = { local
194 initData.appendArray(pssh, 5
200 uint8_t pssh[52] = { local
218 uint8_t pssh[52] = { local
[all...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDrm.cpp89 Vector<DrmUUID> NuPlayerDrm::parsePSSH(const void *pssh, size_t psshsize) argument
103 const uint8_t *data = (const uint8_t*)pssh;
151 Vector<DrmUUID> NuPlayerDrm::getSupportedDrmSchemes(const void *pssh, size_t psshsize) argument
153 Vector<DrmUUID> psshDRMs = parsePSSH(pssh, psshsize);
208 void NuPlayerDrm::retrieveDrmInfo(const void *pssh, size_t psshsize, Parcel *parcel) argument
212 parcel->writeByteArray(psshsize, (const uint8_t*)pssh);
215 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize).string());
218 Vector<DrmUUID> supportedDRMs = getSupportedDrmSchemes(pssh, psshsize);
H A DGenericSource.cpp2018 const void *pssh; local
2021 if (!mFileMeta->findData(kKeyPssh, &type, &pssh, &psshsize)) {
2027 NuPlayerDrm::retrieveDrmInfo(pssh, psshsize, &parcel);
/frameworks/av/media/libstagefright/
H A DNuMediaExtractor.cpp267 const void *pssh; local
269 if (meta->findData(kKeyPssh, &type, &pssh, &psshsize)) {
271 memcpy(buf->data(), pssh, psshsize);
272 (*format)->setBuffer("pssh", buf);
H A DMPEG4Extractor.cpp563 // copy pssh data into file metadata
580 mFileMetaData->setData(kKeyPssh, 'pssh', buf, psshsize);
1219 PsshInfo pssh; local
1221 if (mDataSource->readAt(data_offset + 4, &pssh.uuid, 16) < 16) {
1229 pssh.datalen = ntohl(psshdatalen);
1230 ALOGV("pssh data size: %d", pssh.datalen);
1231 if (chunk_size < 20 || pssh.datalen > chunk_size - 20) {
1232 // pssh data length exceeds size of containing box
1236 pssh
[all...]
/frameworks/base/media/java/android/media/
H A DMediaPlayer.java4677 byte[] pssh = new byte[psshsize];
4678 parcel.readByteArray(pssh);
4680 Log.v(TAG, "DrmInfo() PSSH: " + arrToHex(pssh));
4681 mapPssh = parsePSSH(pssh, psshsize);
4723 private Map<UUID, byte[]> parsePSSH(byte[] pssh, int psshsize) { argument
4736 "UUID: (%d < 16) pssh: %d", len, psshsize));
4740 byte[] subset = Arrays.copyOfRange(pssh, i, i + UUID_SIZE);
4748 "datalen: (%d < 4) pssh: %d", len, psshsize));
4752 subset = Arrays.copyOfRange(pssh, i, i+DATALEN_SIZE);
4763 "data: (%d < %d) pssh
[all...]

Completed in 58 milliseconds