/frameworks/av/media/libstagefright/ |
H A D | FLACExtractor.cpp | 305 off64_t size; local 306 if (OK == mDataSource->getSize(&size)) { 307 *stream_length = size;
|
H A D | FileSource.cpp | 87 ssize_t FileSource::readAt(off64_t offset, void *data, size_t size) { argument 99 if ((int64_t)size > numAvailable) { 100 size = numAvailable; 106 return readAtDRM(offset, data, size); 114 return ::read(mFd, data, size); 118 status_t FileSource::getSize(off64_t *size) { argument 125 *size = mLength; 158 ssize_t FileSource::readAtDRM(off64_t offset, void *data, size_t size) { argument 165 && (offset + mOffset + size) <= (mDrmBufOffset + mDrmBufSize)) { 167 memcpy(data, (void*)(mDrmBuf+(offset+mOffset-mDrmBufOffset)), size); [all...] |
H A D | FragmentedMP4Extractor.cpp | 282 buffer->set_range(0, parseBuffer->size()); 283 memcpy(buffer->data(), parseBuffer->data(), parseBuffer->size()); 366 ALOGV("saw chunk type %s, size %lld @ %lld", chunkstring, chunkSize, offset); 437 (*meta)->setInt64("meta-data-size", moovAtomEndOffset); 440 ALOGV("found metadata size: %lld", moovAtomEndOffset);
|
H A D | MP3Extractor.cpp | 411 // The theoretical maximum frame size for an MPEG audio stream should occur 413 // The size of this frame should be... 416 // Set our max frame size to the nearest power of 2 above this size (aka, 4kB) 558 CHECK(frame_size <= buffer->size());
|
H A D | MPEG2TSWriter.cpp | 157 size_t size; local 158 if (!meta->findData(kKeyESDS, &type, &data, &size)) { 163 ESDS esds((const char *)data, size); 187 size_t size; local 188 if (!meta->findData(kKeyAVCC, &type, &data, &size)) { 201 size -= 6; 204 CHECK(size >= 2); 208 size -= 2; 210 CHECK(size >= length); 212 CHECK_LE(out->size() 496 MPEG2TSWriter( void *cookie, ssize_t (*write)(void *cookie, const void *data, size_t size)) argument 1023 internalWrite(const void *data, size_t size) argument [all...] |
H A D | MPEG4Extractor.cpp | 104 virtual ssize_t readAt(off64_t offset, void *data, size_t size); 105 virtual status_t getSize(off64_t *size); 108 status_t setCachedRange(off64_t offset, size_t size); 152 ssize_t MPEG4DataSource::readAt(off64_t offset, void *data, size_t size) { argument 156 && offset + size <= mCachedOffset + mCachedSize) { 157 memcpy(data, &mCache[offset - mCachedOffset], size); 158 return size; 161 return mSource->readAt(offset, data, size); 164 status_t MPEG4DataSource::getSize(off64_t *size) { argument 165 return mSource->getSize(size); 172 setCachedRange(off64_t offset, size_t size) argument 199 hexdump(const void *_data, size_t size) argument 414 uint32_t size = 0; local 444 int32_t size = readSize(data_offset, mDataSource, &numOfBytes); local 1395 size_t size = 0; local 1555 parseMetaData(off64_t offset, size_t size) argument 1771 size_t size; local 1926 size_t size; local 2111 size_t size; local [all...] |
H A D | MPEG4Writer.cpp | 275 status_t makeAVCCodecSpecificData(const uint8_t *data, size_t size); 276 status_t copyAVCCodecSpecificData(const uint8_t *data, size_t size); 277 status_t parseAVCCodecSpecificData(const uint8_t *data, size_t size); 399 ::write(fd, result.string(), result.size()); 421 ::write(fd, result.string(), result.size()); 431 Track *track = new Track(this, source, 1 + mTracks.size()); 458 // for a small portion of the total file size, usually < 0.6%. 461 // where 1MB is the common file size limit for MMS application. 472 int64_t size = MIN_MOOV_BOX_SIZE; local 474 // Max file size limi 779 int32_t size = htonl(static_cast<int32_t>(mOffset - mMdatOffset)); local 783 int64_t size = mOffset - mMdatOffset; local 992 write( const void *ptr, size_t size, size_t nmemb) argument 1152 write(const void *data, size_t size) argument 1360 size_t size; local 1371 size_t size; local 1766 copyAVCCodecSpecificData( const uint8_t *data, size_t size) argument 1783 parseAVCCodecSpecificData( const uint8_t *data, size_t size) argument 1876 makeAVCCodecSpecificData( const uint8_t *data, size_t size) argument [all...] |
H A D | MediaBuffer.cpp | 34 MediaBuffer::MediaBuffer(void *data, size_t size) argument 39 mSize(size), 41 mRangeLength(size), 47 MediaBuffer::MediaBuffer(size_t size) argument 51 mData(malloc(size)), 52 mSize(size), 54 mRangeLength(size), 79 mSize(buffer->size()), 123 size_t MediaBuffer::size() const { function in class:android::MediaBuffer
|
H A D | MediaCodec.cpp | 181 size_t size, 192 msg->setSize("size", size); 252 size_t *size, 267 CHECK(response->findSize("size", size)); 418 response->setSize("size", buffer->size()); 1105 for (size_t i = 0; i < srcBuffers.size(); ++i) { 1193 ALOGV("Found %u pieces of codec specific data.", mCSD.size()); 178 queueInputBuffer( size_t index, size_t offset, size_t size, int64_t presentationTimeUs, uint32_t flags, AString *errorDetailMsg) argument 249 dequeueOutputBuffer( size_t *index, size_t *offset, size_t *size, int64_t *presentationTimeUs, uint32_t *flags, int64_t timeoutUs) argument 1306 size_t size; local [all...] |
H A D | MediaCodecList.cpp | 70 for (size_t i = 0; i < mCodecInfos.size(); ++i) { 75 for (size_t j = 0; j < mTypes.size(); ++j) { 141 for (size_t i = mCodecInfos.size(); i-- > 0;) { 312 CodecInfo *info = &mCodecInfos.editItemAt(mCodecInfos.size() - 1); 348 bit = mCodecQuirks.size(); 360 CodecInfo *info = &mCodecInfos.editItemAt(mCodecInfos.size() - 1); 397 bit = mTypes.size(); 409 CodecInfo *info = &mCodecInfos.editItemAt(mCodecInfos.size() - 1); 423 while (startIndex < mCodecInfos.size()) { 437 for (size_t i = 0; i < mCodecInfos.size(); [all...] |
H A D | MetaData.cpp | 95 size_t size; local 96 if (!findData(key, &type, &data, &size) || type != TYPE_C_STRING) { 108 size_t size; local 109 if (!findData(key, &type, &data, &size) || type != TYPE_INT32) { 113 CHECK_EQ(size, sizeof(*value)); 123 size_t size; local 124 if (!findData(key, &type, &data, &size) || type != TYPE_INT64) { 128 CHECK_EQ(size, sizeof(*value)); 138 size_t size; local 139 if (!findData(key, &type, &data, &size) || typ 153 size_t size; local 171 size_t size; local 187 setData( uint32_t key, uint32_t type, const void *data, size_t size) argument 255 setData( uint32_t type, const void *data, size_t size) argument 261 memcpy(storage(), data, size); local 271 allocateStorage(size_t size) argument [all...] |
H A D | NuCachedSource2.cpp | 50 void copy(size_t from, void *data, size_t size); 137 void PageCache::copy(size_t from, void *data, size_t size) { argument 138 ALOGV("copy from %d size %d", from, size); 140 if (size == 0) { 144 CHECK_LE(from + size, mTotalSize); 156 if (avail >= size) { 157 memcpy(data, (const uint8_t *)(*it)->mData + delta, size); 164 size -= avail; 166 while (size > 250 getSize(off64_t *size) argument 413 size_t size; local 464 readAt(off64_t offset, void *data, size_t size) argument 532 readInternal(off64_t offset, void *data, size_t size) argument [all...] |
H A D | NuMediaExtractor.cpp | 51 for (size_t i = 0; i < mSelectedTracks.size(); ++i) { 128 status_t NuMediaExtractor::setDataSource(int fd, off64_t offset, off64_t size) { argument 136 sp<FileSource> fileSource = new FileSource(dup(fd), offset, size); 242 for (size_t i = 0; i < mSelectedTracks.size(); ++i) { 256 TrackInfo *info = &mSelectedTracks.editItemAt(mSelectedTracks.size() - 1); 287 for (i = 0; i < mSelectedTracks.size(); ++i) { 295 if (i == mSelectedTracks.size()) { 317 for (size_t i = 0; i < mSelectedTracks.size(); ++i) { 334 for (size_t i = 0; i < mSelectedTracks.size(); ++i) { 514 off64_t size; local [all...] |
H A D | OMXClient.cpp | 52 void *params, size_t size); 56 const void *params, size_t size); 60 void *params, size_t size); 64 const void *params, size_t size); 87 node_id node, OMX_U32 port_index, size_t size, 222 void *params, size_t size) { 223 return getOMX(node)->getParameter(node, index, params, size); 228 const void *params, size_t size) { 229 return getOMX(node)->setParameter(node, index, params, size); 234 void *params, size_t size) { 220 getParameter( node_id node, OMX_INDEXTYPE index, void *params, size_t size) argument 226 setParameter( node_id node, OMX_INDEXTYPE index, const void *params, size_t size) argument 232 getConfig( node_id node, OMX_INDEXTYPE index, void *params, size_t size) argument 238 setConfig( node_id node, OMX_INDEXTYPE index, const void *params, size_t size) argument 277 allocateBuffer( node_id node, OMX_U32 port_index, size_t size, buffer_id *buffer, void **buffer_data) argument [all...] |
H A D | OMXCodec.cpp | 309 for (size_t i = 0; i < matchingCodecs.size(); ++i) { 379 const void *data, size_t size, 383 // verify minimum size and configurationVersion == 1. 384 if (size < 7 || ptr[0] != 1) { 404 size -= 6; 407 if (size < 2) { 414 size -= 2; 416 if (size < length) { 423 size -= length; 426 if (size < 378 parseAVCCodecSpecificData( const void *data, size_t size, unsigned *profile, unsigned *level) argument 464 size_t size; local 607 setMinBufferSize(OMX_U32 portIndex, OMX_U32 size) argument 2970 size_t size = specific->mSize; local 3590 addCodecSpecificData(const void *data, size_t size) argument [all...] |
H A D | OggExtractor.cpp | 135 const sp<MetaData> &fileMeta, const void *data, size_t size); 323 size_t right = mTableOfContents.size(); 342 left, mTableOfContents.size(), entry.mPageOffset); 593 ALOGV("read packet of size %d\n", packet->range_length()); 604 ALOGV("read packet of size %d\n", packet->range_length()); 615 ALOGV("read packet of size %d\n", packet->range_length()); 625 off64_t size; local 628 && mSource->getSize(&size) == OK 629 && findPrevGranulePosition(size, &lastGranulePosition) == OK) { 654 mTableOfContents.editItemAt(mTableOfContents.size() 690 size_t size = buffer->range_length(); local 730 off64_t size; local 830 DecodeBase64(const char *s, size_t size, size_t *outSize) argument 894 extractAlbumArt( const sp<MetaData> &fileMeta, const void *data, size_t size) argument [all...] |
H A D | SampleIterator.cpp | 218 uint32_t sampleIndex, size_t *size) { 219 *size = 0; 226 *size = mTable->mDefaultSampleSize; 235 size, sizeof(*size)) < (ssize_t)sizeof(*size)) { 239 *size = ntohl(*size); 252 *size = ntohs(x); 265 *size [all...] |
H A D | SampleTable.cpp | 335 size_t size = sizeof(uint32_t) * mTimeToSampleCount * 2; local 337 data_offset + 8, mTimeToSample, size) < (ssize_t)size) { 421 size_t size = mNumSyncSamples * sizeof(uint32_t); local 422 if (mDataSource->readAt(mSyncSampleOffset + 8, mSyncSamples, size) 423 != (ssize_t)size) { 742 // pick the one with the largest (compressed) size as the thumbnail. 779 size_t *size, 793 if (size) { 794 *size 776 getMetaDataForSample( uint32_t sampleIndex, off64_t *offset, size_t *size, uint32_t *compositionTime, bool *isSyncSample) argument [all...] |
H A D | SkipCutBuffer.cpp | 64 size_t copied = read(dst, buffer->size()); 70 int32_t buflen = buffer->size(); 114 ALOGV("reallocated buffer at size %d", newcapacity); 162 size_t SkipCutBuffer::size() { function in class:android::SkipCutBuffer
|
H A D | StagefrightMediaScanner.cpp | 208 off64_t size = lseek64(fd, 0, SEEK_END); local 209 if (size < 0) { 215 if (mRetriever->setDataSource(fd, 0, size) == OK) {
|
H A D | StagefrightMetadataRetriever.cpp | 126 for (size_t j = 0; j < caps.size(); ++j) { 128 for (size_t i = 0; i < cap.mColorFormats.size(); ++i) {
|
H A D | SurfaceMediaSource.cpp | 213 for (size_t i = 0; i < mPendingBuffers.size(); ++i) { 391 for (size_t i = 0; i < mCurrentBuffers.size(); i++) { 428 for (size_t i = 0; i < mPendingBuffers.size(); ++i) {
|
H A D | ThrottledSource.cpp | 38 ssize_t ThrottledSource::readAt(off64_t offset, void *data, size_t size) { argument 41 ssize_t n = mSource->readAt(offset, data, size); 69 status_t ThrottledSource::getSize(off64_t *size) { argument 70 return mSource->getSize(size);
|
H A D | Utils.cpp | 118 msg->setInt32("max-input-size", maxInputSize); 123 size_t size; local 124 if (meta->findData(kKeyAVCC, &type, &data, &size)) { 129 CHECK(size >= 7); 147 size -= 6; 153 CHECK(size >= 2); 157 size -= 2; 159 CHECK(size >= length); 161 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4); 162 memcpy(buffer->data() + buffer->size() 265 int size = i - lastparamoffset; local 296 int size = i - lastparamoffset; local [all...] |
H A D | VBRISeeker.cpp | 153 int64_t segmentDurationUs = mDurationUs / mSegments.size(); 158 while (segmentIndex < mSegments.size() && nowUs < *timeUs) {
|