Home | History | Annotate | Download | only in libstagefright

Lines Matching refs:pssh

535     // copy pssh data into file metadata
552 mFileMetaData->setData(kKeyPssh, 'pssh', buf, psshsize);
1222 PsshInfo pssh;
1224 if (mDataSource->readAt(data_offset + 4, &pssh.uuid, 16) < 16) {
1232 pssh.datalen = ntohl(psshdatalen);
1233 ALOGV("pssh data size: %d", pssh.datalen);
1234 if (chunk_size < 20 || pssh.datalen > chunk_size - 20) {
1235 // pssh data length exceeds size of containing box
1239 pssh.data = new (std::nothrow) uint8_t[pssh.datalen];
1240 if (pssh.data == NULL) {
1243 ALOGV("allocated pssh @ %p", pssh.data);
1244 ssize_t requested = (ssize_t) pssh.datalen;
1245 if (mDataSource->readAt(data_offset + 24, pssh.data, requested) < requested) {
1246 delete[] pssh.data;
1249 mPssh.push_back(pssh);
3342 ALOGV("getTrack called, pssh: %zu", mPssh.size());