Loading media/libmediaplayer2/nuplayer2/NuPlayer2Drm.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -148,9 +148,10 @@ sp<ABuffer> NuPlayer2Drm::retrieveDrmInfo(PsshInfo *psshInfo) } uint32_t psshSize = pssh.tellp(); const uint8_t* psshPtr = reinterpret_cast<const uint8_t*>(pssh.str().c_str()); const char *psshHex = DrmUUID::arrayToHex(psshPtr, psshSize).string(); ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %u %s", psshSize, psshHex); std::string psshBase = pssh.str(); const auto* psshPtr = reinterpret_cast<const uint8_t*>(psshBase.c_str()); ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %u %s", psshSize, DrmUUID::arrayToHex(psshPtr, psshSize).string()); // 1) Write PSSH bytes drmInfo.write(reinterpret_cast<const char *>(&psshSize), sizeof(psshSize)); Loading Loading
media/libmediaplayer2/nuplayer2/NuPlayer2Drm.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -148,9 +148,10 @@ sp<ABuffer> NuPlayer2Drm::retrieveDrmInfo(PsshInfo *psshInfo) } uint32_t psshSize = pssh.tellp(); const uint8_t* psshPtr = reinterpret_cast<const uint8_t*>(pssh.str().c_str()); const char *psshHex = DrmUUID::arrayToHex(psshPtr, psshSize).string(); ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %u %s", psshSize, psshHex); std::string psshBase = pssh.str(); const auto* psshPtr = reinterpret_cast<const uint8_t*>(psshBase.c_str()); ALOGV("retrieveDrmInfo: MEDIA_DRM_INFO PSSH: size: %u %s", psshSize, DrmUUID::arrayToHex(psshPtr, psshSize).string()); // 1) Write PSSH bytes drmInfo.write(reinterpret_cast<const char *>(&psshSize), sizeof(psshSize)); Loading