Home | History | Annotate | Download | only in libstagefright

Lines Matching refs:sinf

362     SINF *sinf = mFirstSINF;
363 while (sinf) {
364 SINF *next = sinf->next;
365 delete sinf->IPMPData;
366 delete sinf;
367 sinf = next;
537 SINF *sinf = mFirstSINF;
538 while (sinf && (trackID != sinf->trackID)) {
539 sinf = sinf->next;
542 if (sinf == NULL) {
546 *len = sinf->len;
547 return sinf->IPMPData;
622 SINF *sinf = new SINF;
623 sinf->trackID = U16_AT(&buffer[3]);
624 sinf->IPMPDescriptorID = buffer[7];
625 sinf->next = mFirstSINF;
626 mFirstSINF = sinf;
674 SINF *sinf = mFirstSINF;
675 while (sinf && (sinf->IPMPDescriptorID != id)) {
676 sinf = sinf->next;
678 if (sinf == NULL) {
681 sinf->len = dataLen - 3;
682 sinf->IPMPData = new char[sinf->len];
684 if (mDataSource->readAt(data_offset + 2, sinf->IPMPData, sinf->len) < sinf->len) {
687 data_offset += sinf->len;
1244 // if the chunk type is enca, we'll get the type from the sinf/frma box later
1303 // if the chunk type is encv, we'll get the type from the sinf/frma box later