/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | NuPlayer2Drm.cpp | 28 Vector<DrmUUID> NuPlayer2Drm::parsePSSH(const void *pssh, size_t psshsize) argument 43 size_t len = psshsize; 90 Vector<DrmUUID> NuPlayer2Drm::getSupportedDrmSchemes(const void *pssh, size_t psshsize) argument 92 Vector<DrmUUID> psshDRMs = parsePSSH(pssh, psshsize); 108 sp<ABuffer> NuPlayer2Drm::retrieveDrmInfo(const void *pssh, uint32_t psshsize) argument 113 buf.write(reinterpret_cast<const char *>(&psshsize), sizeof(psshsize)); 114 buf.write(reinterpret_cast<const char *>(pssh), psshsize); local 116 ALOGV("retrieveDrmInfo: MEDIA2_DRM_INFO PSSH: size: %u %s", psshsize, 117 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize) [all...] |
H A D | NuPlayer2Drm.h | 76 static Vector<DrmUUID> parsePSSH(const void *pssh, size_t psshsize); 77 static Vector<DrmUUID> getSupportedDrmSchemes(const void *pssh, size_t psshsize); 82 static sp<ABuffer> retrieveDrmInfo(const void *pssh, uint32_t psshsize);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
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 | NuPlayerDrm.cpp | 89 Vector<DrmUUID> NuPlayerDrm::parsePSSH(const void *pssh, size_t psshsize) argument 104 size_t len = psshsize; 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 211 parcel->writeUint32(psshsize); 212 parcel->writeByteArray(psshsize, (const uint8_t*)pssh); 214 ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %zu %s", psshsize, 215 DrmUUID::arrayToHex((uint8_t*)pssh, psshsize).string()); 218 Vector<DrmUUID> supportedDRMs = getSupportedDrmSchemes(pssh, psshsize); [all...] |
H A D | GenericSource.cpp | 1655 size_t psshsize; local 1657 if (!mFileMeta->findData(kKeyPssh, &type, &pssh, &psshsize)) { 1663 NuPlayerDrm::retrieveDrmInfo(pssh, psshsize, &parcel); 1665 (int)psshsize, (int)parcel.dataSize(), (int)parcel.objectsCount());
|
/frameworks/support/media/src/main/java/androidx/media/ |
H A D | MediaPlayer2Impl.java | 1770 int psshsize = parcel.readInt(); 1771 byte[] pssh = new byte[psshsize]; 1775 mMapPssh = parsePSSH(pssh, psshsize); 1790 Log.v(TAG, "DrmInfoImpl() Parcel psshsize: " + psshsize 1817 private Map<UUID, byte[]> parsePSSH(byte[] pssh, int psshsize) { argument 1823 int len = psshsize; 1830 + "UUID: (%d < 16) pssh: %d", len, psshsize)); 1842 + "datalen: (%d < 4) pssh: %d", len, psshsize)); 1857 + "data: (%d < %d) pssh: %d", len, datalen, psshsize)); [all...] |
/frameworks/av/media/libstagefright/ |
H A D | NuMediaExtractor.cpp | 300 size_t psshsize; local 301 if (meta->findData(kKeyPssh, &type, &pssh, &psshsize)) { 302 sp<ABuffer> buf = new ABuffer(psshsize); 303 memcpy(buf->data(), pssh, psshsize);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaPlayer.java | 5068 int psshsize = parcel.readInt(); 5069 byte[] pssh = new byte[psshsize]; 5073 mapPssh = parsePSSH(pssh, psshsize); 5088 Log.v(TAG, "DrmInfo() Parcel psshsize: " + psshsize + 5115 private Map<UUID, byte[]> parsePSSH(byte[] pssh, int psshsize) { argument 5121 int len = psshsize; 5128 "UUID: (%d < 16) pssh: %d", len, psshsize)); 5140 "datalen: (%d < 4) pssh: %d", len, psshsize)); 5155 "data: (%d < %d) pssh: %d", len, datalen, psshsize)); [all...] |
H A D | MediaPlayer2Impl.java | 3846 int psshsize = parcel.readInt(); 3847 byte[] pssh = new byte[psshsize]; 3851 mapPssh = parsePSSH(pssh, psshsize); 3866 Log.v(TAG, "DrmInfoImpl() Parcel psshsize: " + psshsize + 3893 private Map<UUID, byte[]> parsePSSH(byte[] pssh, int psshsize) { argument 3899 int len = psshsize; 3906 "UUID: (%d < 16) pssh: %d", len, psshsize)); 3918 "datalen: (%d < 4) pssh: %d", len, psshsize)); 3933 "data: (%d < %d) pssh: %d", len, datalen, psshsize)); [all...] |
/frameworks/av/media/extractors/mp4/ |
H A D | MPEG4Extractor.cpp | 659 uint64_t psshsize = 0; local 661 psshsize += 20 + mPssh[i].datalen; 663 if (psshsize > 0 && psshsize <= UINT32_MAX) { 664 char *buf = (char*)malloc(psshsize); 675 mFileMetaData.setData(kKeyPssh, 'pssh', buf, psshsize);
|