Home | History | Annotate | Download | only in libstagefright

Lines Matching refs:mDataSource

99     sp<DataSource> mDataSource;
344 mDataSource(source),
384 if (mDataSource != NULL) {
385 mDataSource->close();
386 mDataSource.clear();
461 if (mDataSource->readAt(offset, &header, size) == (ssize_t)size) {
623 if (mDataSource->readAt(data_offset, &updateIdTag, 1) < 1) {
633 int32_t size = readSize(data_offset, mDataSource, &numOfBytes);
641 if (mDataSource->readAt(data_offset, &descriptorTag, 1) < 1) {
652 if (mDataSource->readAt(data_offset, buffer, 2) < 2) {
661 if (mDataSource->readAt(data_offset, buffer, 8) < 8) {
684 if (mDataSource->readAt(data_offset, &updateIdTag, 1) < 1) {
693 size = readSize(data_offset, mDataSource, &numOfBytes);
702 if (mDataSource->readAt(data_offset, &tag, 1) < 1) {
709 dataLen = readSize(data_offset, mDataSource, &numOfBytes);
717 if (mDataSource->readAt(data_offset, &id, 1) < 1) {
736 if (mDataSource->readAt(data_offset, sinf->IPMPData, sinf->len) < sinf->len) {
819 if (mDataSource->readAt(*offset, hdr, 8) < 8) {
827 if (mDataSource->readAt(*offset + 8, &chunk_size, 8) < 8) {
841 if (mDataSource->getSize(&sourceSize) == OK) {
873 if (mDataSource->readAt(*offset, buffer, n)
953 if (mDataSource->flags()
957 new MPEG4DataSource(mDataSource);
960 mDataSource = cachedSource;
968 mLastTrack->sampleTable = new SampleTable(mDataSource);
1061 if (mDataSource->readAt(data_offset, &version, 1) < 1) {
1066 if (!mDataSource->getUInt32(data_offset + 4, &entry_count)) {
1081 if (!mDataSource->getUInt64(entriesoffset, &segment_duration) ||
1082 !mDataSource->getUInt64(entriesoffset + 8, (uint64_t*)&media_time)) {
1088 if (!mDataSource->getUInt32(entriesoffset, &sd) ||
1089 !mDataSource->getUInt32(entriesoffset + 4, (uint32_t*)&mt)) {
1132 if (mDataSource->readAt(data_offset, &original_fourcc, 4) < 4) {
1165 if (mDataSource->readAt(data_offset + 4, buf + 1, 3) < 3) {
1175 if (mDataSource->readAt(data_offset + 7, buf + 3, 1) < 1) {
1193 if (mDataSource->readAt(data_offset + 8, &defaultKeyId, 16) < 16) {
1224 if (mDataSource->readAt(data_offset + 4, &pssh.uuid, 16) < 16) {
1229 if (mDataSource->readAt(data_offset + 20, &psshdatalen, 4) < 4) {
1245 if (mDataSource->readAt(data_offset + 24, pssh.data, requested) < requested) {
1263 if (mDataSource->readAt(
1280 if (mDataSource->readAt(
1297 if (mDataSource->readAt(
1307 if (mDataSource->readAt(
1331 if (mDataSource->readAt(lang_offset, &lang, sizeof(lang))
1358 if (mDataSource->readAt(
1415 if (mDataSource->readAt(
1444 if (mDataSource->readAt(
1464 if (mDataSource->readAt(*offset, buffer, 16) < 16) {
1477 if (mDataSource->readAt(*offset, v2buffer, 36) < 36) {
1533 if (mDataSource->readAt(
1793 if (!mDataSource->getUInt16(data_offset, &len)) {
1810 if (mDataSource->readAt(
1840 if (mDataSource->readAt(
1897 if (mDataSource->readAt(
1924 if (mDataSource->readAt(
1946 if (mDataSource->readAt(
1982 if (mDataSource->readAt(
2007 if (mDataSource->readAt(
2049 mItemTable = new ItemTable(mDataSource);
2091 if (mDataSource->readAt(
2139 if (mDataSource->readAt(
2151 mDataSource->getUInt64(data_offset + 4, &duration);
2158 mDataSource->getUInt32(data_offset + 4, &d32);
2201 if (mDataSource->readAt(
2240 if (!mDataSource->getUInt32(data_offset + 4, &trex.track_ID) ||
2241 !mDataSource->getUInt32(data_offset + 8, &trex.default_sample_description_index) ||
2242 !mDataSource->getUInt32(data_offset + 12, &trex.default_sample_duration) ||
2243 !mDataSource->getUInt32(data_offset + 16, &trex.default_sample_size) ||
2244 !mDataSource->getUInt32(data_offset + 20, &trex.default_sample_flags)) {
2277 if ((size_t)(mDataSource->readAt(*offset, buffer + size, chunk_size))
2312 if (mDataSource->readAt(
2417 if (mDataSource->readAt(data_offset + 4 * i, &brand, 4) < 4) {
2464 if (!mDataSource->getUInt16(offset, &channelCount)) {
2473 if (!mDataSource->getUInt16(offset, &sampleRate)) {
2492 if (!mDataSource->getUInt32(offset, &size) || size < kAC3SpecificBoxSize) {
2499 if (!mDataSource->getUInt32(offset, &type) || type != FOURCC('d', 'a', 'c', '3')) {
2507 if (mDataSource->readAt(offset, chunk, sizeof(chunk)) != sizeof(chunk)) {
2558 if (!mDataSource->getUInt32(offset, &flags)) {
2568 if (!mDataSource->getUInt32(offset + 4, &referenceId)) {
2573 if (!mDataSource->getUInt32(offset + 8, &timeScale)) {
2591 if (!mDataSource->getUInt32(offset, &tmp)) {
2595 if (!mDataSource->getUInt32(offset + 4, &tmp)) {
2605 if (!mDataSource->getUInt64(offset, &earliestPresentationTime)) {
2608 if (!mDataSource->getUInt64(offset + 8, &firstOffset)) {
2621 if (!mDataSource->getUInt16(offset + 2, &referenceCount)) {
2636 if (!mDataSource->getUInt32(offset, &d1) || // size
2637 !mDataSource->getUInt32(offset + 4, &d2) || // duration
2638 !mDataSource->getUInt32(offset + 8, &d3)) { // flags
2678 if (!mDataSource->getUInt32(offset + 4, &count)) {
2695 if (!mDataSource->getUInt32(keyOffset, &keySize)
2702 if (!mDataSource->getUInt32(keyOffset + 4, &type)
2714 if (mDataSource->readAt(
2739 if (!mDataSource->getUInt32(offset, &dataSize)
2744 if (!mDataSource->getUInt32(offset + 4, &atomFourCC)
2749 if (!mDataSource->getUInt32(offset + 8, &dataType)
2761 if (!mDataSource->getUInt32(offset, &val)) {
2770 if (!mDataSource->getUInt32(offset, &val)) {
2791 if (mDataSource->readAt(data_offset, &version, 1) < 1) {
2803 if (mDataSource->readAt(
2890 if (mDataSource->readAt(
3091 if (mDataSource->readAt(offset, buffer, size) != (ssize_t)size) {
3134 if (mDataSource->readAt(
3251 ID3 id3(mDataSource, true /* ignorev1 */, offset);
3378 track->meta, mDataSource, track->timescale, track->sampleTable,
3772 mDataSource(dataSource),
3936 if (mDataSource->readAt(*offset, hdr, 8) < 8) {
3944 if (mDataSource->readAt(*offset + 8, &chunk_size, 8) < 8) {
3981 if (mDataSource->readAt(*offset, hdr, 8) < 8) {
3991 if (mDataSource->readAt(*offset + 8, &chunk_size, 8) < 8) {
4077 if (mDataSource->readAt(
4089 if (!mDataSource->getUInt24(offset, &flags)) {
4096 if (!mDataSource->getUInt32(offset, &tmp)) {
4101 if (!mDataSource->getUInt32(offset, &tmp)) {
4109 if (mDataSource->readAt(offset, &defsize, 1) != 1) {
4116 if (!mDataSource->getUInt32(offset, &smplcnt)) {
4136 mDataSource->readAt(offset, mCurrentSampleInfoSizes, smplcnt);
4145 if (mDataSource->readAt(offset, &version, sizeof(version)) != 1) {
4151 if (!mDataSource->getUInt24(offset, &flags)) {
4157 if (!mDataSource->getUInt32(offset, &entrycount)) {
4186 if (!mDataSource->getUInt32(offset, &tmp)) {
4193 if (!mDataSource->getUInt64(offset, &tmp)) {
4223 if (mDataSource->readAt(drmoffset, smpl->iv, ivlength) != ivlength) {
4235 if (!mDataSource->getUInt16(drmoffset, &numsubsamples)) {
4242 if (!mDataSource->getUInt16(drmoffset, &numclear)) {
4246 if (!mDataSource->getUInt32(drmoffset, &numencrypted)) {
4270 if (!mDataSource->getUInt32(offset, &flags)) { // actually version + flags
4278 if (!mDataSource->getUInt32(offset + 4, (uint32_t*)&mLastParsedTrackId)) {
4299 if (!mDataSource->getUInt64(offset, &mTrackFragmentHeaderInfo.mBaseDataOffset)) {
4311 if (!mDataSource->getUInt32(offset, &mTrackFragmentHeaderInfo.mSampleDescriptionIndex)) {
4323 if (!mDataSource->getUInt32(offset, &mTrackFragmentHeaderInfo.mDefaultSampleDuration)) {
4335 if (!mDataSource->getUInt32(offset, &mTrackFragmentHeaderInfo.mDefaultSampleSize)) {
4347 if (!mDataSource->getUInt32(offset, &mTrackFragmentHeaderInfo.mDefaultSampleFlags)) {
4379 if (!mDataSource->getUInt32(offset, &flags)) {
4396 if (!mDataSource->getUInt32(offset + 4, &sampleCount)) {
4412 if (!mDataSource->getUInt32(offset, (uint32_t*)&dataOffsetDelta)) {
4427 if (!mDataSource->getUInt32(offset, &firstSampleFlags)) {
4478 if (!mDataSource->getUInt32(offset, &sampleDuration)) {
4485 if (!mDataSource->getUInt32(offset, &sampleSize)) {
4492 if (!mDataSource->getUInt32(offset, &sampleFlags)) {
4499 if (!mDataSource->getUInt32(offset, &sampleCtsOffset)) {
4709 mDataSource->readAt(offset, (uint8_t *)mBuffer->data(), size);
4791 mDataSource->readAt(offset, (uint8_t*)mBuffer->data(), size);
4793 num_bytes_read = mDataSource->readAt(offset, mSrcBuffer, size);
5026 mDataSource->readAt(offset, (uint8_t *)mBuffer->data(), size);
5141 num_bytes_read = mDataSource->readAt(offset, data, size);