Lines Matching refs:size
20 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size) {
29 if (size) {
30 *size = env->GetIntField(buffer, size_field);
39 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size) {
48 env->SetIntField(buffer, size_field, size);
53 jboolean Java_android_filterfw_core_NativeBuffer_allocate(JNIEnv* env, jobject thiz, jint size) {
54 char* data = new char[size];
55 return ToJBool(AttachDataToJBuffer(env, thiz, data, size));
72 int size;
73 char* source_data = GetJBufferData(env, thiz, &size);
76 char* target_data = new char[size];
77 memcpy(target_data, source_data, size);
80 AttachDataToJBuffer(env, new_buffer, target_data, size);