Searched refs:psshsize (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDrm.cpp | 41 Vector<DrmUUID> NuPlayerDrm::parsePSSH(const void *pssh, size_t psshsize) in parsePSSH() argument 56 size_t len = psshsize; in parsePSSH() 103 Vector<DrmUUID> NuPlayerDrm::getSupportedDrmSchemes(const void *pssh, size_t psshsize) in getSupportedDrmSchemes() argument 105 Vector<DrmUUID> psshDRMs = parsePSSH(pssh, psshsize); in getSupportedDrmSchemes() 164 void NuPlayerDrm::retrieveDrmInfo(const void *pssh, size_t psshsize, Parcel *parcel) in retrieveDrmInfo() argument 167 parcel->writeUint32(psshsize); in retrieveDrmInfo() 168 parcel->writeByteArray(psshsize, (const uint8_t*)pssh); in retrieveDrmInfo() 170 ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %zu %s", psshsize, in retrieveDrmInfo() 171 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize).string()); in retrieveDrmInfo() 174 Vector<DrmUUID> supportedDRMs = getSupportedDrmSchemes(pssh, psshsize); in retrieveDrmInfo()
|
H A D | NuPlayerDrm.h | 78 static Vector<DrmUUID> parsePSSH(const void *pssh, size_t psshsize); 79 static Vector<DrmUUID> getSupportedDrmSchemes(const void *pssh, size_t psshsize); 87 static void retrieveDrmInfo(const void *pssh, size_t psshsize, Parcel *parcel);
|
H A D | GenericSource.cpp | 1685 size_t psshsize; in checkDrmInfo() local 1687 if (!mFileMeta->findData(kKeyPssh, &type, &pssh, &psshsize)) { in checkDrmInfo() 1693 NuPlayerDrm::retrieveDrmInfo(pssh, psshsize, &parcel); in checkDrmInfo() 1695 (int)psshsize, (int)parcel.dataSize(), (int)parcel.objectsCount()); in checkDrmInfo()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | NuMediaExtractor.cpp | 325 size_t psshsize; in getFileFormat() local 326 if (meta->findData(kKeyPssh, &type, &pssh, &psshsize)) { in getFileFormat() 327 sp<ABuffer> buf = new ABuffer(psshsize); in getFileFormat() 328 memcpy(buf->data(), pssh, psshsize); in getFileFormat()
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | MediaPlayer.java | 5334 int psshsize = parcel.readInt(); in DrmInfo() local 5335 byte[] pssh = new byte[psshsize]; in DrmInfo() 5339 mapPssh = parsePSSH(pssh, psshsize); in DrmInfo() 5354 Log.v(TAG, "DrmInfo() Parcel psshsize: " + psshsize + in DrmInfo() 5381 private Map<UUID, byte[]> parsePSSH(byte[] pssh, int psshsize) { in parsePSSH() argument 5387 int len = psshsize; in parsePSSH() 5394 "UUID: (%d < 16) pssh: %d", len, psshsize)); in parsePSSH() 5406 "datalen: (%d < 4) pssh: %d", len, psshsize)); in parsePSSH() 5421 "data: (%d < %d) pssh: %d", len, datalen, psshsize)); in parsePSSH() 5432 numentries, uuid, arrToHex(data), psshsize)); in parsePSSH()
|
/aosp12/frameworks/av/media/extractors/mp4/ |
H A D | MPEG4Extractor.cpp | 770 uint64_t psshsize = 0; in readMetaData() local 772 psshsize += 20 + mPssh[i].datalen; in readMetaData() 774 if (psshsize > 0 && psshsize <= UINT32_MAX) { in readMetaData() 775 char *buf = (char*)malloc(psshsize); in readMetaData() 786 AMediaFormat_setBuffer(mFileMetaData, AMEDIAFORMAT_KEY_PSSH, buf, psshsize); in readMetaData()
|