Searched refs:mCachedOffset (Results 1 - 4 of 4) sorted by relevance
/frameworks/av/media/libstagefright/ |
H A D | CallbackDataSource.cpp | 121 : mSource(source), mCachedOffset(0), mCachedSize(0) { 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 - mCachedOffset], remaining); 162 mCachedOffset = 0; 168 mCachedOffset = 0; 173 mCachedOffset [all...] |
H A D | MPEG4Extractor.cpp | 211 off64_t mCachedOffset; member in struct:android::MPEG4DataSource 223 mCachedOffset(0), 238 mCachedOffset = 0; 249 if (isInRange(mCachedOffset, mCachedSize, offset, size)) { 250 memcpy(data, &mCache[offset - mCachedOffset], size); 276 mCachedOffset = offset; 279 ssize_t err = mSource->readAt(mCachedOffset, mCache, mCachedSize);
|
/frameworks/av/media/libheif/ |
H A D | HeifDecoderImpl.cpp | 53 mCachedOffset(0), mCachedSize(0), mCacheBufferSize(0) {} 89 off64_t mCachedOffset; member in class:android::HeifDataSource 114 if (offset < mCachedOffset) { 118 mCachedOffset = offset; 123 mCachedOffset = 0; 132 if (mEOS && (offset < mCachedOffset || 133 offset >= (off64_t)(mCachedOffset + mCachedSize))) { 138 // at this point, offset must be >= mCachedOffset, other cases should 140 CHECK(offset >= mCachedOffset); 157 if (offset + size <= mCachedOffset [all...] |
/frameworks/av/media/libstagefright/include/ |
H A D | CallbackDataSource.h | 86 off64_t mCachedOffset; member in class:android::TinyCacheSource
|
Completed in 102 milliseconds