/frameworks/base/media/java/android/media/ |
H A D | ImageUtils.java | 146 int srcOffset = srcBuffer.position(); 155 int remainingBytes = srcBuffer.remaining() - srcOffset; 160 directByteBufferCopy(srcBuffer, srcOffset, dstBuffer, dstOffset, srcByteCount); 161 srcOffset += srcRowStride; 265 private static void directByteBufferCopy(ByteBuffer srcBuffer, int srcOffset, argument 267 Memory.memmove(dstBuffer, dstOffset, srcBuffer, srcOffset, srcByteCount);
|
/frameworks/base/core/jni/ |
H A D | android_os_MemoryFile.cpp | 74 jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, 84 env->SetByteArrayRegion(buffer, destOffset, count, (const jbyte *)address + srcOffset); 93 jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, 103 env->GetByteArrayRegion(buffer, srcOffset, count, (jbyte *)address + destOffset); 73 android_os_MemoryFile_read(JNIEnv* env, jobject clazz, jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument 92 android_os_MemoryFile_write(JNIEnv* env, jobject clazz, jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument
|
/frameworks/av/media/libstagefright/ |
H A D | DRMExtractor.cpp | 160 size_t srcOffset = 0; local 164 while (srcOffset < len) { 165 CHECK(srcOffset + mNALLengthSize <= len); 167 const uint8_t* data = (const uint8_t*)(&decryptedDrmBuffer.data[srcOffset]); 187 srcOffset += mNALLengthSize; 189 size_t end = srcOffset + nalLength; 190 if (end > len || end < srcOffset) { 219 memcpy(&dstData[dstOffset], &decryptedDrmBuffer.data[srcOffset], nalLength); 220 srcOffset += nalLength; 224 CHECK_EQ(srcOffset, le [all...] |
H A D | MPEG4Extractor.cpp | 4410 size_t srcOffset = 0; local 4413 while (srcOffset < size) { 4414 bool isMalFormed = !isInRange((size_t)0u, size, srcOffset, mNALLengthSize); 4417 nalLength = parseNALSize(&mSrcBuffer[srcOffset]); 4418 srcOffset += mNALLengthSize; 4419 isMalFormed = !isInRange((size_t)0u, size, srcOffset, nalLength); 4447 memcpy(&dstData[dstOffset], &mSrcBuffer[srcOffset], nalLength); 4448 srcOffset += nalLength; 4451 CHECK_EQ(srcOffset, size); 4733 size_t srcOffset local [all...] |
/frameworks/base/core/java/android/os/ |
H A D | MemoryFile.java | 51 int srcOffset, int destOffset, int count, boolean isUnpinned) throws IOException; 53 int srcOffset, int destOffset, int count, boolean isUnpinned) throws IOException; 192 * @param srcOffset offset into the memory file to read from. 198 public int readBytes(byte[] buffer, int srcOffset, int destOffset, int count) argument 205 || srcOffset < 0 || srcOffset > mLength 206 || count > mLength - srcOffset) { 209 return native_read(mFD, mAddress, buffer, srcOffset, destOffset, count, mAllowPurging); 217 * @param srcOffset offset into the byte array buffer to write from. 222 public void writeBytes(byte[] buffer, int srcOffset, in argument 50 native_read(FileDescriptor fd, long address, byte[] buffer, int srcOffset, int destOffset, int count, boolean isUnpinned) argument 52 native_write(FileDescriptor fd, long address, byte[] buffer, int srcOffset, int destOffset, int count, boolean isUnpinned) argument [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | ARTPWriter.cpp | 761 size_t srcOffset = 0; local 762 while (srcOffset < mediaLength) { 763 uint8_t toc = mediaData[srcOffset]; 769 srcOffset += getFrameSize(isWide, FT); 771 CHECK_EQ(srcOffset, mediaLength); 811 srcOffset = 0; 817 ++srcOffset; // skip toc 818 memcpy(&data[dstOffset], &mediaData[srcOffset], frameSize - 1); 819 srcOffset += frameSize - 1;
|
/frameworks/av/media/libstagefright/wifi-display/rtp/ |
H A D | RTPSender.cpp | 255 size_t srcOffset = 0; local 256 while (srcOffset < tsPackets->size()) { 283 size_t numTSPackets = (tsPackets->size() - srcOffset) / 188; 288 memcpy(&rtp[12], tsPackets->data() + srcOffset, numTSPackets * 188); 292 srcOffset += numTSPackets * 188; 293 bool isLastPacket = (srcOffset == tsPackets->size()); 383 size_t srcOffset = 1; local 384 while (srcOffset < nalSize) { 386 if (copy > nalSize - srcOffset) { 387 copy = nalSize - srcOffset; [all...] |
/frameworks/av/media/libstagefright/matroska/ |
H A D | MatroskaExtractor.cpp | 703 size_t srcOffset = 0; local 705 while (srcOffset + mNALSizeLen <= srcSize) { 708 case 1: NALsize = srcPtr[srcOffset]; break; 709 case 2: NALsize = U16_AT(srcPtr + srcOffset); break; 710 case 3: NALsize = U24_AT(srcPtr + srcOffset); break; 711 case 4: NALsize = U32_AT(srcPtr + srcOffset); break; 716 if (srcOffset + mNALSizeLen + NALsize <= srcOffset + mNALSizeLen) { 721 } else if (srcOffset + mNALSizeLen + NALsize > srcSize) { 730 &srcPtr[srcOffset [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Bitmap.cpp | 497 bool GraphicsJNI::SetPixels(JNIEnv* env, jintArray srcColors, int srcOffset, int srcStride, argument 508 const SkColor* src = (const SkColor*)array + srcOffset;
|
/frameworks/native/vulkan/include/vulkan/ |
H A D | vulkan.h | 2097 VkDeviceSize srcOffset; member in struct:VkBufferCopy 2111 VkOffset3D srcOffset; member in struct:VkImageCopy 2163 VkOffset3D srcOffset; member in struct:VkImageResolve
|