Home | History | Annotate | Download | only in jni

Lines Matching refs:sizeInBytes

89     bool allocSharedMem(int sizeInBytes) {
90 mMemHeap = new MemoryHeapBase(sizeInBytes, 0, "AudioTrack Heap Base");
94 mMemBase = new MemoryBase(mMemHeap, 0, sizeInBytes);
515 jint offsetInBytes, jint sizeInBytes, bool blocking = true) {
520 written = track->write(data + offsetInBytes, sizeInBytes, blocking);
533 if ((size_t)sizeInBytes > track->sharedBuffer()->size()) {
534 sizeInBytes = track->sharedBuffer()->size();
536 memcpy(track->sharedBuffer()->pointer(), data + offsetInBytes, sizeInBytes);
537 written = sizeInBytes;
545 if (((size_t)sizeInBytes)*2 > track->sharedBuffer()->size()) {
546 sizeInBytes = track->sharedBuffer()->size() / 2;
548 int count = sizeInBytes;
552 // even though we wrote 2*sizeInBytes, we only report sizeInBytes as written to hide
554 written = sizeInBytes;
566 jint offsetInBytes, jint sizeInBytes,
569 //ALOGV("android_media_AudioTrack_write_byte(offset=%d, sizeInBytes=%d) called",
570 // offsetInBytes, sizeInBytes);
595 jint written = writeToTrack(lpTrack, javaAudioFormat, cAudioData, offsetInBytes, sizeInBytes,
601 // (int)written, (int)(sizeInBytes), (int)offsetInBytes);
608 jbyteArray javaBytes, jint byteOffset, jint sizeInBytes,
610 //ALOGV("android_media_AudioTrack_write_native_bytes(offset=%d, sizeInBytes=%d) called",
611 // offsetInBytes, sizeInBytes);
626 sizeInBytes, isWriteBlocking == JNI_TRUE /* blocking */);