/frameworks/av/media/libmedia/ |
H A D | MidiIoWrapper.cpp | 43 MidiIoWrapper::MidiIoWrapper(int fd, off64_t offset, int64_t size) { argument 46 mBase = offset; 69 int MidiIoWrapper::readAt(void *buffer, int offset, int size) { 70 ALOGV("readAt(%p, %d, %d)", buffer, offset, size); 73 return mDataSource->readAt(offset, buffer, size); 79 lseek(mFd, mBase + offset, SEEK_SET); 80 if (offset + size > mLength) { 81 size = mLength - offset;
|
H A D | mediametadataretriever.cpp | 117 status_t MediaMetadataRetriever::setDataSource(int fd, int64_t offset, int64_t length) argument 119 ALOGV("setDataSource(%d, %" PRId64 ", %" PRId64 ")", fd, offset, length); 125 if (fd < 0 || offset < 0 || length < 0) { 129 return mRetriever->setDataSource(fd, offset, length);
|
H A D | mediaplayer.cpp | 168 status_t MediaPlayer::setDataSource(int fd, int64_t offset, int64_t length) argument 170 ALOGV("setDataSource(%d, %" PRId64 ", %" PRId64 ")", fd, offset, length); 176 (NO_ERROR != player->setDataSource(fd, offset, length))) {
|
H A D | mediarecorder.cpp | 269 status_t MediaRecorder::setOutputFile(int fd, int64_t offset, int64_t length) argument 271 ALOGV("setOutputFile(%d, %" PRId64 ", %" PRId64 ")", fd, offset, length); 296 status_t ret = mMediaRecorder->setOutputFile(fd, offset, length);
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | HDCP.cpp | 131 size_t offset, size_t size, uint32_t streamCTR, 144 offset, size, streamCTR, outInputCTR, outData); 129 encryptNative( const sp<GraphicBuffer> &graphicBuffer, size_t offset, size_t size, uint32_t streamCTR, uint64_t *outInputCTR, void *outData) argument
|
H A D | MediaPlayerFactory.cpp | 111 int64_t offset, 113 GET_PLAYER_TYPE_IMPL(client, fd, offset, length); 109 getPlayerType(const sp<IMediaPlayer>& client, int fd, int64_t offset, int64_t length) argument
|
H A D | MediaPlayerService.cpp | 764 status_t MediaPlayerService::Client::setDataSource(int fd, int64_t offset, int64_t length) argument 766 ALOGV("setDataSource fd=%d (%s), offset=%lld, length=%lld", 767 fd, nameForFd(fd).c_str(), (long long) offset, (long long) length); 781 if (offset >= sb.st_size) { 782 ALOGE("offset error"); 785 if (offset + length > sb.st_size) { 786 length = sb.st_size - offset; 792 offset, 800 setDataSource_post(p, p->setDataSource(fd, offset, length));
|
H A D | MediaRecorderClient.cpp | 164 status_t MediaRecorderClient::setOutputFile(int fd, int64_t offset, int64_t length) argument 166 ALOGV("setOutputFile(%d, %lld, %lld)", fd, (long long)offset, (long long)length); 172 return mRecorder->setOutputFile(fd, offset, length);
|
H A D | MetadataRetrieverClient.cpp | 135 status_t MetadataRetrieverClient::setDataSource(int fd, int64_t offset, int64_t length) argument 137 ALOGV("setDataSource fd=%d (%s), offset=%lld, length=%lld", 138 fd, nameForFd(fd).c_str(), (long long) offset, (long long) length); 152 if (offset >= sb.st_size) { 153 ALOGE("offset (%lld) bigger than file size (%llu)", 154 (long long)offset, (unsigned long long)sb.st_size); 157 if (offset + length > sb.st_size) { 158 length = sb.st_size - offset; 165 offset, 172 status_t status = p->setDataSource(fd, offset, lengt [all...] |
H A D | StagefrightRecorder.cpp | 250 status_t StagefrightRecorder::setOutputFile(int fd, int64_t offset, int64_t length) { argument 251 ALOGV("setOutputFile: %d, %lld, %lld", fd, (long long)offset, (long long)length); 253 CHECK_EQ(offset, 0ll); 488 use64Bit? "use 64 bit file offset": "use 32 bit file offset"); 640 } else if (key == "param-use-64bit-offset") { 1921 snprintf(buffer, SIZE, " File offset length (bits): %d\n", mUse64BitFileOffset? 64: 32); 1947 snprintf(buffer, SIZE, " Start time offset (ms): %d\n", mStartTimeOffsetMs);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | GenericSource.cpp | 120 int fd, int64_t offset, int64_t length) { 124 mOffset = offset; 119 setDataSource( int fd, int64_t offset, int64_t length) argument
|
H A D | NuPlayer.cpp | 279 void NuPlayer::setDataSourceAsync(int fd, int64_t offset, int64_t length) { argument 287 status_t err = source->setDataSource(fd, offset, length);
|
H A D | NuPlayerCCDecoder.cpp | 59 size_t offset = 0; local 62 while (offset < ccBuf->size()) { 65 CCData *cc = (CCData *) (ccBuf->data() + offset); 69 offset += sizeof(CCData); 114 offset += sizeof(CCData);
|
H A D | NuPlayerDecoder.cpp | 136 size_t offset; local 142 CHECK(msg->findSize("offset", &offset)); 147 handleAnOutputBuffer(index, offset, size, timeUs, flags); 555 size_t offset, 571 buffer->setRange(offset, size); 879 codecBuffer->offset(), 553 handleAnOutputBuffer( size_t index, size_t offset, size_t size, int64_t timeUs, int32_t flags) argument
|
H A D | NuPlayerDriver.cpp | 100 status_t NuPlayerDriver::setDataSource(int fd, int64_t offset, int64_t length) { argument 110 mPlayer->setDataSourceAsync(fd, offset, length);
|
H A D | RTSPSource.cpp | 497 size_t offset = 0; local 499 while (offset + 188 <= accessUnit->size()) { 501 accessUnit->data() + offset, 188); 506 offset += 188; 509 if (offset < accessUnit->size()) {
|
/frameworks/av/media/libstagefright/ |
H A D | AACExtractor.cpp | 90 // Returns the frame length in bytes as described in an ADTS header starting at the given offset, 95 static size_t getAdtsFrameLength(const sp<DataSource> &source, off64_t offset, size_t* headerSize) { argument 103 if (source->readAt(offset, &syncword, 2) != 2) { 111 if (source->readAt(offset + 1, &protectionAbsent, 1) < 1) { 117 if (source->readAt(offset + 3, &header, 3) < 3) { 152 int64_t offset; local 153 CHECK(meta->findInt64("offset", &offset)); 156 if (mDataSource->readAt(offset + 2, &header, 2) < 2) { 175 while (offset < streamSiz [all...] |
H A D | AMRExtractor.cpp | 101 off64_t offset, bool isWide, size_t *frameSize) { 103 ssize_t count = source->readAt(offset, &header, 1); 139 off64_t offset = mIsWide ? 9 : 6; local 145 while (offset < streamSize) { 146 status_t status = getFrameSizeByOffset(source, offset, mIsWide, &frameSize); 155 mOffsetTable[mOffsetTableLength] = offset - (mIsWide ? 9: 6); 159 offset += frameSize; 100 getFrameSizeByOffset(const sp<DataSource> &source, off64_t offset, bool isWide, size_t *frameSize) argument
|
H A D | AVIExtractor.cpp | 172 off64_t offset; local 177 mTrackIndex, mSampleIndex, &offset, &size, &isKey, &timeUs); 188 ssize_t n = mExtractor->mDataSource->readAt(offset, out->data(), size); 245 if (mBuffer != NULL && mBuffer->offset() > 0) { 278 for (size_t offset = 0; offset + 3 < mBuffer->size(); ++offset) { 279 uint32_t firstHeader = U32_AT(mBuffer->data() + offset); 286 size_t subsequentOffset = offset + frameSize; 311 mBuffer->data() + offset, 422 parseChunk(off64_t offset, off64_t size, int depth) argument 589 parseStreamHeader(off64_t offset, size_t size) argument 669 parseStreamFormat(off64_t offset, size_t size) argument 767 parseIndex(off64_t offset, size_t size) argument 810 uint32_t offset = U32LE_AT(&data[8]); local 845 off64_t offset; local 881 off64_t offset; local 1002 off64_t offset; local 1050 off64_t offset; local 1104 getSampleInfo( size_t trackIndex, size_t sampleIndex, off64_t *offset, size_t *size, bool *isKey, int64_t *sampleTimeUs) argument 1165 off64_t offset; local [all...] |
H A D | CallbackDataSource.cpp | 53 ssize_t CallbackDataSource::readAt(off64_t offset, void* data, size_t size) { argument 67 mIDataSource->readAt(offset + totalNumRead, numToRead); 125 ssize_t TinyCacheSource::readAt(off64_t offset, void* data, size_t size) { argument 127 return mSource->readAt(offset, data, size); 131 if (mCachedOffset <= offset 132 && offset < (off64_t) (mCachedOffset + mCachedSize)) { 133 if (offset + size <= mCachedOffset + mCachedSize) { 134 memcpy(data, &mCache[offset - mCachedOffset], size); 142 const ssize_t remaining = mCachedOffset + mCachedSize - offset; 143 memcpy(data, &mCache[offset [all...] |
H A D | CameraSource.cpp | 915 ssize_t offset; local 917 sp<IMemoryHeap> heap = frame->getMemory(&offset, &size); 925 (uint8_t*)heap->getBase() + offset); 1225 ssize_t offset; local 1227 sp<IMemoryHeap> heap = data->getMemory(&offset, &size); 1229 (uint8_t*)heap->getBase() + offset);
|
H A D | DataSource.cpp | 55 bool DataSource::getUInt16(off64_t offset, uint16_t *x) { argument 59 if (readAt(offset, byte, 2) != 2) { 68 bool DataSource::getUInt24(off64_t offset, uint32_t *x) { argument 72 if (readAt(offset, byte, 3) != 3) { 81 bool DataSource::getUInt32(off64_t offset, uint32_t *x) { argument 85 if (readAt(offset, &tmp, 4) != 4) { 94 bool DataSource::getUInt64(off64_t offset, uint64_t *x) { argument 98 if (readAt(offset, &tmp, 8) != 8) {
|
H A D | DataURISource.cpp | 88 ssize_t DataURISource::readAt(off64_t offset, void *data, size_t size) { argument 89 if ((offset < 0) || (offset >= (off64_t)mBuffer->size())) { 93 size_t copy = mBuffer->size() - offset; 98 memcpy(data, mBuffer->data() + offset, copy);
|
H A D | ESDS.cpp | 72 size_t offset, size_t size, 78 *tag = mData[offset++]; 88 uint8_t x = mData[offset++]; 102 *data_offset = offset; 125 status_t ESDS::parseESDescriptor(size_t offset, size_t size) { argument 130 offset += 2; // skip ES_ID 133 unsigned streamDependenceFlag = mData[offset] & 0x80; 134 unsigned URL_Flag = mData[offset] & 0x40; 135 unsigned OCRstreamFlag = mData[offset] & 0x20; 137 ++offset; 71 skipDescriptorHeader( size_t offset, size_t size, uint8_t *tag, size_t *data_offset, size_t *data_size) const argument 210 parseDecoderConfigDescriptor(size_t offset, size_t size) argument [all...] |
H A D | FileSource.cpp | 56 FileSource::FileSource(int fd, int64_t offset, int64_t length) argument 58 mOffset(offset), 66 ALOGV("fd=%d (%s), offset=%lld, length=%lld", 67 fd, nameForFd(fd).c_str(), (long long) offset, (long long) length); 88 if (mOffset != offset || mLength != length) { 89 ALOGW("offset/length adjusted from %lld/%lld to %lld/%lld", 90 (long long) offset, (long long) length, 130 ssize_t FileSource::readAt(off64_t offset, void *data, size_t size) { argument 138 if (offset >= mLength) { 141 uint64_t numAvailable = mLength - offset; 201 readAtDRM(off64_t offset, void *data, size_t size) argument [all...] |