Searched defs:env (Results 176 - 200 of 251) sorted by relevance

1234567891011

/frameworks/base/core/jni/android/graphics/
H A DShader.cpp21 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument
23 doThrowIAE(env);
27 static void Color_RGBToHSV(JNIEnv* env, jobject, jint red, jint green, jint blue, jfloatArray hsvArray) argument
32 AutoJavaFloatArray autoHSV(env, hsvArray, 3);
39 static jint Color_HSVToColor(JNIEnv* env, jobject, jint alpha, jfloatArray hsvArray) argument
41 AutoJavaFloatArray autoHSV(env, hsvArray, 3);
53 static void Shader_destructor(JNIEnv* env, jobject o, jlong shaderHandle, jlong shaderWithLMHandle) argument
59 static void Shader_setLocalMatrix(JNIEnv* env, jobject o, jlong shaderHandle, jlong matrixHandle) argument
75 static jlong BitmapShader_constructor(JNIEnv* env, jobject o, jlong bitmapHandle, argument
83 ThrowIAE_IfNull(env,
89 LinearGradient_create1(JNIEnv* env, jobject o, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jintArray colorArray, jfloatArray posArray, jint tileMode) argument
116 LinearGradient_create2(JNIEnv* env, jobject o, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jint color0, jint color1, jint tileMode) argument
136 RadialGradient_create1(JNIEnv* env, jobject, jfloat x, jfloat y, jfloat radius, jintArray colorArray, jfloatArray posArray, jint tileMode) argument
161 RadialGradient_create2(JNIEnv* env, jobject, jfloat x, jfloat y, jfloat radius, jint color0, jint color1, jint tileMode) argument
178 SweepGradient_create1(JNIEnv* env, jobject, jfloat x, jfloat y, jintArray jcolors, jfloatArray jpositions) argument
198 SweepGradient_create2(JNIEnv* env, jobject, jfloat x, jfloat y, int color0, int color1) argument
210 ComposeShader_create1(JNIEnv* env, jobject o, jlong shaderAHandle, jlong shaderBHandle, jlong modeHandle) argument
220 ComposeShader_create2(JNIEnv* env, jobject o, jlong shaderAHandle, jlong shaderBHandle, jint porterDuffModeHandle) argument
274 register_android_graphics_Shader(JNIEnv* env) argument
[all...]
H A DMatrix.cpp34 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument
39 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument
49 static jboolean isIdentity(JNIEnv* env, jobject clazz, jlong objHandle) { argument
54 static jboolean isAffine(JNIEnv* env, jobject clazz, jlong objHandle) { argument
59 static jboolean rectStaysRect(JNIEnv* env, jobject clazz, jlong objHandle) { argument
64 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument
68 static void set(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) { argument
73 static void setTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) { argument
77 static void setScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) { argument
81 static void setScale__FF(JNIEnv* env, jobjec argument
85 setRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument
89 setRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument
93 setSinCos__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue, jfloat px, jfloat py) argument
97 setSinCos__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue) argument
101 setSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument
105 setSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument
109 setConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong aHandle, jlong bHandle) argument
116 preTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument
121 preScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument
126 preScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument
131 preRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument
136 preRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument
141 preSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument
146 preSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument
151 preConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) argument
157 postTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument
162 postScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument
167 postScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument
172 postRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument
177 postRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument
182 postSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument
187 postSkew__FF(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat kx, jfloat ky) argument
192 postConcat(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong otherHandle) argument
198 setRectToRect(JNIEnv* env, jobject clazz, jlong matrixHandle, jobject src, jobject dst, jint stfHandle) argument
208 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument
231 invert(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong inverseHandle) argument
237 mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray dst, jint dstIndex, jfloatArray src, jint srcIndex, jint ptCount, jboolean isPts) argument
259 mapRect__RectFRectF(JNIEnv* env, jobject clazz, jlong matrixHandle, jobjectArray dst, jobject src) argument
268 mapRadius(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat radius) argument
274 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument
287 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument
301 equals(JNIEnv* env, jobject clazz, jlong aHandle, jlong bHandle) argument
356 register_android_graphics_Matrix(JNIEnv* env) argument
366 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument
[all...]
H A DRegion.cpp36 static inline SkRegion* GetSkRegion(JNIEnv* env, jobject regionObject) { argument
37 jlong regionHandle = env->GetLongField(regionObject, gRegion_nativeInstanceFieldID);
43 static jlong Region_constructor(JNIEnv* env, jobject) { argument
47 static void Region_destructor(JNIEnv* env, jobject, jlong regionHandle) { argument
53 static void Region_setRegion(JNIEnv* env, jobject, jlong dstHandle, jlong srcHandle) { argument
60 static jboolean Region_setRect(JNIEnv* env, jobject, jlong dstHandle, jint left, jint top, jint right, jint bottom) { argument
66 static jboolean Region_setPath(JNIEnv* env, jobject, jlong dstHandle, argument
77 static jboolean Region_getBounds(JNIEnv* env, jobject, jlong regionHandle, jobject rectBounds) { argument
79 GraphicsJNI::irect_to_jrect(region->getBounds(), env, rectBounds);
84 static jboolean Region_getBoundaryPath(JNIEnv* env, jobjec argument
91 Region_op0(JNIEnv* env, jobject, jlong dstHandle, jint left, jint top, jint right, jint bottom, jint op) argument
100 Region_op1(JNIEnv* env, jobject, jlong dstHandle, jobject rectObject, jlong regionHandle, jint op) argument
109 Region_op2(JNIEnv* env, jobject, jlong dstHandle, jlong region1Handle, jlong region2Handle, jint op) argument
119 Region_isEmpty(JNIEnv* env, jobject region) argument
124 Region_isRect(JNIEnv* env, jobject region) argument
129 Region_isComplex(JNIEnv* env, jobject region) argument
134 Region_contains(JNIEnv* env, jobject region, jint x, jint y) argument
139 Region_quickContains(JNIEnv* env, jobject region, jint left, jint top, jint right, jint bottom) argument
144 Region_quickRejectIIII(JNIEnv* env, jobject region, jint left, jint top, jint right, jint bottom) argument
151 Region_quickRejectRgn(JNIEnv* env, jobject region, jobject other) argument
156 Region_translate(JNIEnv* env, jobject region, jint x, jint y, jobject dst) argument
186 Region_scale(JNIEnv* env, jobject region, jfloat scale, jobject dst) argument
194 Region_toString(JNIEnv* env, jobject clazz, jlong regionHandle) argument
207 Region_createFromParcel(JNIEnv* env, jobject clazz, jobject parcel) argument
222 Region_writeToParcel(JNIEnv* env, jobject clazz, jlong regionHandle, jobject parcel) argument
240 Region_equals(JNIEnv* env, jobject clazz, jlong r1Handle, jlong r2Handle) argument
260 RegionIter_constructor(JNIEnv* env, jobject, jlong regionHandle) argument
267 RegionIter_destructor(JNIEnv* env, jobject, jlong pairHandle) argument
274 RegionIter_next(JNIEnv* env, jobject, jlong pairHandle, jobject rectObject) argument
326 register_android_graphics_Region(JNIEnv* env) argument
343 android_graphics_Region_getSkRegion(JNIEnv* env, jobject regionObj) argument
[all...]
/frameworks/base/core/jni/android/graphics/pdf/
H A DPdfEditor.cpp80 static jlong nativeOpen(JNIEnv* env, jclass thiz, jint fd, jlong size) { argument
95 jniThrowException(env, "java/lang/SecurityException",
99 jniThrowException(env, "java/io/IOException",
110 static void nativeClose(JNIEnv* env, jclass thiz, jlong documentPtr) { argument
116 static jint nativeGetPageCount(JNIEnv* env, jclass thiz, jlong documentPtr) { argument
121 static jint nativeRemovePage(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex) { argument
160 static void nativeWrite(JNIEnv* env, jclass thiz, jlong documentPtr, jint fd) { argument
167 jniThrowException(env, "java/io/IOException",
173 static void nativeSetTransformAndClip(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, argument
179 jniThrowException(env, "jav
221 nativeGetPageSize(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outSize) argument
248 nativeScaleForPrinting(JNIEnv* env, jclass thiz, jlong documentPtr) argument
254 nativeGetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject outBox) argument
288 nativeGetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument
295 nativeGetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument
302 nativeSetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject box) argument
327 nativeSetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument
332 nativeSetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument
352 register_android_graphics_pdf_PdfEditor(JNIEnv* env) argument
[all...]
H A DPdfRenderer.cpp73 static jlong nativeCreate(JNIEnv* env, jclass thiz, jint fd, jlong size) { argument
88 jniThrowException(env, "java/lang/SecurityException",
92 jniThrowException(env, "java/io/IOException",
103 static jlong nativeOpenPageAndGetSize(JNIEnv* env, jclass thiz, jlong documentPtr, argument
110 jniThrowException(env, "java/lang/IllegalStateException",
121 jniThrowException(env, "java/lang/IllegalStateException",
126 env->SetIntField(outSize, gPointClassInfo.x, width);
127 env->SetIntField(outSize, gPointClassInfo.y, height);
132 static void nativeClosePage(JNIEnv* env, jclass thiz, jlong pagePtr) { argument
137 static void nativeClose(JNIEnv* env, jclas argument
143 nativeGetPageCount(JNIEnv* env, jclass thiz, jlong documentPtr) argument
148 nativeScaleForPrinting(JNIEnv* env, jclass thiz, jlong documentPtr) argument
236 nativeRenderPage(JNIEnv* env, jclass thiz, jlong documentPtr, jlong pagePtr, jlong bitmapPtr, jint destLeft, jint destTop, jint destRight, jint destBottom, jlong matrixPtr, jint renderMode) argument
281 register_android_graphics_pdf_PdfRenderer(JNIEnv* env) argument
[all...]
/frameworks/base/core/jni/
H A Dandroid_database_CursorWindow.cpp48 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument
53 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
56 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument
59 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
62 static jlong nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument
64 const char* nameStr = env->GetStringUTFChars(nameObj, NULL);
66 env->ReleaseStringUTFChars(nameObj, nameStr);
80 static jlong nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument
81 Parcel* parcel = parcelForJavaObject(env, parcelObj);
95 static void nativeDispose(JNIEnv* env, jclas argument
103 nativeGetName(JNIEnv* env, jclass clazz, jlong windowPtr) argument
108 nativeWriteToParcel(JNIEnv * env, jclass clazz, jlong windowPtr, jobject parcelObj) argument
121 nativeClear(JNIEnv * env, jclass clazz, jlong windowPtr) argument
130 nativeGetNumRows(JNIEnv* env, jclass clazz, jlong windowPtr) argument
135 nativeSetNumColumns(JNIEnv* env, jclass clazz, jlong windowPtr, jint columnNum) argument
142 nativeAllocRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument
148 nativeFreeLastRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument
153 nativeGetType(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
168 nativeGetBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
203 nativeGetString(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
247 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument
270 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument
288 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument
295 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column, jobject bufferObj) argument
334 nativeGetLong(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
365 nativeGetDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
396 nativePutBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jbyteArray valueObj, jint row, jint column) argument
414 nativePutString(JNIEnv* env, jclass clazz, jlong windowPtr, jstring valueObj, jint row, jint column) argument
436 nativePutLong(JNIEnv* env, jclass clazz, jlong windowPtr, jlong value, jint row, jint column) argument
450 nativePutDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jdouble value, jint row, jint column) argument
464 nativePutNull(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
533 register_android_database_CursorWindow(JNIEnv * env) argument
[all...]
H A Dandroid_hardware_SensorManager.cpp88 nativeGetNextSensor(JNIEnv *env, jclass clazz, jobject sensor, jint next) argument
99 jstring name = env->NewStringUTF(list->getName().string());
100 jstring vendor = env->NewStringUTF(list->getVendor().string());
101 jstring stringType = env->NewStringUTF(list->getStringType().string());
102 jstring requiredPermission = env->NewStringUTF(list->getRequiredPermission().string());
103 env->SetObjectField(sensor, sensorOffsets.name, name);
104 env->SetObjectField(sensor, sensorOffsets.vendor, vendor);
105 env->SetIntField(sensor, sensorOffsets.version, list->getVersion());
106 env->SetIntField(sensor, sensorOffsets.handle, list->getHandle());
107 env
136 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
143 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
163 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
221 nativeInitSensorEventQueue(JNIEnv *env, jclass clazz, jobject eventQ, jobject msgQ, jfloatArray scratch) argument
236 nativeEnableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle, jint rate_us, jint maxBatchReportLatency, jint reservedFlags) argument
243 nativeDisableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle) argument
248 nativeDestroySensorEventQueue(JNIEnv *env, jclass clazz, jlong eventQ, jint handle) argument
254 nativeFlushSensor(JNIEnv *env, jclass clazz, jlong eventQ) argument
306 register_android_hardware_SensorManager(JNIEnv *env) argument
[all...]
H A Dandroid_net_LocalSocketImpl.cpp52 socket_connect_local(JNIEnv *env, jobject object, argument
58 fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
60 if (env->ExceptionOccurred() != NULL) {
64 ScopedUtfChars nameUtf8(env, name);
73 jniThrowIOException(env, errno);
85 socket_bind_local (JNIEnv *env, jobject object, jobject fileDescriptor, argument
92 jniThrowNullPointerException(env, NULL);
96 fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
98 if (env->ExceptionOccurred() != NULL) {
102 ScopedUtfChars nameUtf8(env, nam
114 socket_listen(JNIEnv *env, jobject object, jobject fileDescriptor, jint backlog) argument
138 socket_accept(JNIEnv *env, jobject object, jobject fileDescriptor, jobject s) argument
179 socket_shutdown(JNIEnv *env, jobject object, jobject fileDescriptor, jboolean shutdownInput) argument
234 socket_getOption(JNIEnv *env, jobject object, jobject fileDescriptor, jint optID) argument
281 socket_setOption( JNIEnv *env, jobject object, jobject fileDescriptor, jint optID, jint boolValue, jint intValue) argument
349 socket_pending(JNIEnv *env, jobject object, jobject fileDescriptor) argument
374 socket_available(JNIEnv *env, jobject object, jobject fileDescriptor) argument
429 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument
491 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument
549 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument
629 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument
662 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument
707 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument
729 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument
767 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument
882 register_android_net_LocalSocketImpl(JNIEnv *env) argument
[all...]
H A Dandroid_view_Surface.cpp86 bool android_view_Surface_isInstanceOf(JNIEnv* env, jobject obj) { argument
87 return env->IsInstanceOf(obj, gSurfaceClassInfo.clazz);
90 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { argument
91 return android_view_Surface_getSurface(env, surfaceObj);
94 sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj) { argument
96 jobject lock = env->GetObjectField(surfaceObj,
98 if (env->MonitorEnter(lock) == JNI_OK) {
100 env->GetLongField(surfaceObj, gSurfaceClassInfo.mNativeObject));
101 env->MonitorExit(lock);
103 env
107 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument
140 nativeCreateFromSurfaceTexture(JNIEnv* env, jclass clazz, jobject surfaceTextureObj) argument
159 nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) argument
164 nativeIsValid(JNIEnv* env, jclass clazz, jlong nativeObject) argument
169 nativeIsConsumerRunningBehind(JNIEnv* env, jclass clazz, jlong nativeObject) argument
195 nativeLockCanvas(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj, jobject dirtyRectObj) argument
268 nativeUnlockCanvasAndPost(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj) argument
297 nativeCreateFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument
313 nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument
349 nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument
360 nativeGetWidth(JNIEnv* env, jclass clazz, jlong nativeObject) argument
368 nativeGetHeight(JNIEnv* env, jclass clazz, jlong nativeObject) argument
387 create(JNIEnv* env, jclass clazz, jlong rootNodePtr, jlong surfacePtr) argument
401 setSurface(JNIEnv* env, jclass clazz, jlong rendererPtr, jlong surfacePtr) argument
407 draw(JNIEnv* env, jclass clazz, jlong rendererPtr) argument
413 destroy(JNIEnv* env, jclass clazz, jlong rendererPtr) argument
455 register_android_view_Surface(JNIEnv* env) argument
[all...]
H A Dandroid_hardware_camera2_CameraMetadata.cpp66 status_t CameraMetadata_getNativeMetadata(JNIEnv* env, jobject thiz, argument
77 CameraMetadata* nativePtr = reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz,
150 static void CameraMetadata_classInit(JNIEnv *env, jobject thiz);
151 static jint CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName);
152 static jint CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag);
153 static jint CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz);
156 static CameraMetadata* CameraMetadata_getPointerNoThrow(JNIEnv *env, jobject thiz) { argument
162 return reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, fields.metadata_ptr));
166 static CameraMetadata* CameraMetadata_getPointerThrow(JNIEnv *env, jobject thiz, argument
172 jniThrowNullPointerException(env, argNam
188 CameraMetadata_allocate(JNIEnv *env, jobject thiz) argument
194 CameraMetadata_allocateCopy(JNIEnv *env, jobject thiz, jobject other) argument
209 CameraMetadata_isEmpty(JNIEnv *env, jobject thiz) argument
228 CameraMetadata_getEntryCount(JNIEnv *env, jobject thiz) argument
239 CameraMetadata_close(JNIEnv *env, jobject thiz) argument
253 CameraMetadata_swap(JNIEnv *env, jobject thiz, jobject other) argument
269 CameraMetadata_readValues(JNIEnv *env, jobject thiz, jint tag) argument
306 CameraMetadata_writeValues(JNIEnv *env, jobject thiz, jint tag, jbyteArray src) argument
378 CameraMetadata_dump(JNIEnv *env, jobject thiz) argument
470 CameraMetadata_readFromParcel(JNIEnv *env, jobject thiz, jobject parcel) argument
491 CameraMetadata_writeToParcel(JNIEnv *env, jobject thiz, jobject parcel) argument
574 find_fields(JNIEnv *env, field *fields, int count) argument
597 register_android_hardware_camera2_CameraMetadata(JNIEnv *env) argument
607 CameraMetadata_classInit(JNIEnv *env, jobject thiz) argument
623 CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName) argument
732 CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag) argument
743 CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz) argument
[all...]
H A Dandroid_hardware_camera2_legacy_LegacyCameraDevice.cpp364 static sp<ANativeWindow> getNativeWindow(JNIEnv* env, jobject surface) { argument
367 anw = android_view_Surface_getNativeWindow(env, surface);
368 if (env->ExceptionCheck()) {
372 jniThrowNullPointerException(env, "surface");
376 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException",
383 static sp<ANativeWindow> getNativeWindowFromTexture(JNIEnv* env, jobject surfaceTexture) { argument
386 anw = android_SurfaceTexture_getNativeWindow(env, surfaceTexture);
387 if (env->ExceptionCheck()) {
391 jniThrowNullPointerException(env, "surfaceTexture");
395 jniThrowExceptionFmt(env, "jav
402 getSurface(JNIEnv* env, jobject surface) argument
423 LegacyCameraDevice_nativeDetectSurfaceType(JNIEnv* env, jobject thiz, jobject surface) argument
440 LegacyCameraDevice_nativeDetectSurfaceDimens(JNIEnv* env, jobject thiz, jobject surface, jintArray dimens) argument
476 LegacyCameraDevice_nativeDetectSurfaceUsageFlags(JNIEnv* env, jobject thiz, jobject surface) argument
496 LegacyCameraDevice_nativeDetectTextureDimens(JNIEnv* env, jobject thiz, jobject surfaceTexture, jintArray dimens) argument
527 LegacyCameraDevice_nativeConfigureSurface(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height, jint pixelFormat) argument
543 LegacyCameraDevice_nativeProduceFrame(JNIEnv* env, jobject thiz, jobject surface, jbyteArray pixelBuffer, jint width, jint height, jint pixelFormat) argument
577 LegacyCameraDevice_nativeSetSurfaceFormat(JNIEnv* env, jobject thiz, jobject surface, jint pixelFormat) argument
593 LegacyCameraDevice_nativeSetSurfaceDimens(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height) argument
613 LegacyCameraDevice_nativeGetSurfaceId(JNIEnv* env, jobject thiz, jobject surface) argument
637 LegacyCameraDevice_nativeSetSurfaceOrientation(JNIEnv* env, jobject thiz, jobject surface, jint facing, jint orientation) argument
673 LegacyCameraDevice_nativeSetNextTimestamp(JNIEnv* env, jobject thiz, jobject surface, jlong timestamp) argument
693 LegacyCameraDevice_nativeGetJpegFooterSize(JNIEnv* env, jobject thiz) argument
740 register_android_hardware_camera2_legacy_LegacyCameraDevice(JNIEnv* env) argument
[all...]
H A Dandroid_media_AudioRecord.cpp86 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
87 if (user != NULL && env != NULL) {
88 env->CallStaticVoidMethod(
92 if (env->ExceptionCheck()) {
93 env->ExceptionDescribe();
94 env->ExceptionClear();
100 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
101 if (user != NULL && env != NULL) {
102 env->CallStaticVoidMethod(
106 if (env
122 getAudioRecord(JNIEnv* env, jobject thiz) argument
130 setAudioRecord(JNIEnv* env, jobject thiz, const sp<AudioRecord>& ar) argument
147 android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this, jobject jaa, jint sampleRateInHertz, jint channelMask, jint audioFormat, jint buffSizeInBytes, jintArray jSession) argument
289 android_media_AudioRecord_start(JNIEnv *env, jobject thiz, jint event, jint triggerSession) argument
304 android_media_AudioRecord_stop(JNIEnv *env, jobject thiz) argument
320 android_media_AudioRecord_release(JNIEnv *env, jobject thiz) argument
355 android_media_AudioRecord_finalize(JNIEnv *env, jobject thiz) argument
361 android_media_AudioRecord_readInByteArray(JNIEnv *env, jobject thiz, jbyteArray javaAudioData, jint offsetInBytes, jint sizeInBytes) argument
403 android_media_AudioRecord_readInShortArray(JNIEnv *env, jobject thiz, jshortArray javaAudioData, jint offsetInShorts, jint sizeInShorts) argument
450 android_media_AudioRecord_readInDirectBuffer(JNIEnv *env, jobject thiz, jobject jBuffer, jint sizeInBytes) argument
482 android_media_AudioRecord_set_marker_pos(JNIEnv *env, jobject thiz, jint markerPos) argument
496 android_media_AudioRecord_get_marker_pos(JNIEnv *env, jobject thiz) argument
512 android_media_AudioRecord_set_pos_update_period(JNIEnv *env, jobject thiz, jint period) argument
527 android_media_AudioRecord_get_pos_update_period(JNIEnv *env, jobject thiz) argument
546 android_media_AudioRecord_get_min_buff_size(JNIEnv *env, jobject thiz, jint sampleRateInHertz, jint channelCount, jint audioFormat) argument
601 register_android_media_AudioRecord(JNIEnv *env) argument
[all...]
H A Dandroid_os_Parcel.cpp69 Parcel* parcelForJavaObject(JNIEnv* env, jobject obj) argument
72 Parcel* p = (Parcel*)env->GetLongField(obj, gParcelOffsets.mNativePtr);
76 jniThrowException(env, "java/lang/IllegalStateException", "Parcel has been finalized!");
81 jobject createJavaParcelObject(JNIEnv* env) argument
83 return env->CallStaticObjectMethod(gParcelOffsets.clazz, gParcelOffsets.obtain);
86 void recycleJavaParcelObject(JNIEnv* env, jobject parcelObj) argument
88 env->CallVoidMethod(parcelObj, gParcelOffsets.recycle);
91 static jint android_os_Parcel_dataSize(JNIEnv* env, jclass clazz, jlong nativePtr) argument
97 static jint android_os_Parcel_dataAvail(JNIEnv* env, jclass clazz, jlong nativePtr) argument
103 static jint android_os_Parcel_dataPosition(JNIEnv* env, jclas argument
109 android_os_Parcel_dataCapacity(JNIEnv* env, jclass clazz, jlong nativePtr) argument
115 android_os_Parcel_setDataSize(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) argument
126 android_os_Parcel_setDataPosition(JNIEnv* env, jclass clazz, jlong nativePtr, jint pos) argument
134 android_os_Parcel_setDataCapacity(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) argument
145 android_os_Parcel_pushAllowFds(JNIEnv* env, jclass clazz, jlong nativePtr, jboolean allowFds) argument
155 android_os_Parcel_restoreAllowFds(JNIEnv* env, jclass clazz, jlong nativePtr, jboolean lastValue) argument
163 android_os_Parcel_writeNative(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument
190 android_os_Parcel_writeBlob(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument
229 android_os_Parcel_writeInt(JNIEnv* env, jclass clazz, jlong nativePtr, jint val) argument
237 android_os_Parcel_writeLong(JNIEnv* env, jclass clazz, jlong nativePtr, jlong val) argument
248 android_os_Parcel_writeFloat(JNIEnv* env, jclass clazz, jlong nativePtr, jfloat val) argument
259 android_os_Parcel_writeDouble(JNIEnv* env, jclass clazz, jlong nativePtr, jdouble val) argument
270 android_os_Parcel_writeString(JNIEnv* env, jclass clazz, jlong nativePtr, jstring val) argument
290 android_os_Parcel_writeStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument
301 android_os_Parcel_writeFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument
313 android_os_Parcel_createByteArray(JNIEnv* env, jclass clazz, jlong nativePtr) argument
339 android_os_Parcel_readBlob(JNIEnv* env, jclass clazz, jlong nativePtr) argument
369 android_os_Parcel_readInt(JNIEnv* env, jclass clazz, jlong nativePtr) argument
378 android_os_Parcel_readLong(JNIEnv* env, jclass clazz, jlong nativePtr) argument
387 android_os_Parcel_readFloat(JNIEnv* env, jclass clazz, jlong nativePtr) argument
396 android_os_Parcel_readDouble(JNIEnv* env, jclass clazz, jlong nativePtr) argument
405 android_os_Parcel_readString(JNIEnv* env, jclass clazz, jlong nativePtr) argument
419 android_os_Parcel_readStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr) argument
428 android_os_Parcel_readFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr) argument
441 android_os_Parcel_openFileDescriptor(JNIEnv* env, jclass clazz, jstring name, jint mode) argument
490 android_os_Parcel_dupFileDescriptor(JNIEnv* env, jclass clazz, jobject orig) argument
514 android_os_Parcel_closeFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument
528 android_os_Parcel_clearFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument
540 android_os_Parcel_create(JNIEnv* env, jclass clazz) argument
546 android_os_Parcel_freeBuffer(JNIEnv* env, jclass clazz, jlong nativePtr) argument
554 android_os_Parcel_destroy(JNIEnv* env, jclass clazz, jlong nativePtr) argument
560 android_os_Parcel_marshall(JNIEnv* env, jclass clazz, jlong nativePtr) argument
589 android_os_Parcel_unmarshall(JNIEnv* env, jclass clazz, jlong nativePtr, jbyteArray data, jint offset, jint length) argument
610 android_os_Parcel_appendFrom(JNIEnv* env, jclass clazz, jlong thisNativePtr, jlong otherNativePtr, jint offset, jint length) argument
628 android_os_Parcel_hasFileDescriptors(JNIEnv* env, jclass clazz, jlong nativePtr) argument
640 android_os_Parcel_writeInterfaceToken(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument
655 android_os_Parcel_enforceInterface(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument
691 android_os_Parcel_getGlobalAllocSize(JNIEnv* env, jclass clazz) argument
696 android_os_Parcel_getGlobalAllocCount(JNIEnv* env, jclass clazz) argument
757 register_android_os_Parcel(JNIEnv* env) argument
[all...]
H A Dcom_android_internal_content_NativeLibraryHelper.cpp174 copyFileIfChanged(JNIEnv *env, void* arg, ZipFileRO* zipFile, ZipEntryRO zipEntry, const char* fileName) argument
177 ScopedUtfChars nativeLibPath(env, *javaNativeLibPath);
372 iterateOverNativeFiles(JNIEnv *env, jlong apkHandle, jstring javaCpuAbi, argument
384 const ScopedUtfChars cpuAbi(env, javaCpuAbi);
400 install_status_t ret = callFunc(env, callArg, zipFile, entry, lastSlash + 1);
413 static int findSupportedAbi(JNIEnv *env, jlong apkHandle, jobjectArray supportedAbisArray) { argument
414 const int numAbis = env->GetArrayLength(supportedAbisArray);
418 supportedAbis.add(new ScopedUtfChars(env,
419 (jstring) env->GetObjectArrayElement(supportedAbisArray, i)));
468 com_android_internal_content_NativeLibraryHelper_copyNativeBinaries(JNIEnv *env, jclas argument
476 com_android_internal_content_NativeLibraryHelper_sumNativeBinaries(JNIEnv *env, jclass clazz, jlong apkHandle, jstring javaCpuAbi) argument
487 com_android_internal_content_NativeLibraryHelper_findSupportedAbi(JNIEnv *env, jclass clazz, jlong apkHandle, jobjectArray javaCpuAbisToSearch) argument
500 com_android_internal_content_NativeLibraryHelper_hasRenderscriptBitcode(JNIEnv *env, jclass clazz, jlong apkHandle) argument
530 com_android_internal_content_NativeLibraryHelper_openApk(JNIEnv *env, jclass, jstring apkPath) argument
539 com_android_internal_content_NativeLibraryHelper_close(JNIEnv *env, jclass, jlong apkHandle) argument
565 register_com_android_internal_content_NativeLibraryHelper(JNIEnv *env) argument
[all...]
H A Dcom_android_internal_os_Zygote.cpp74 static void RuntimeAbort(JNIEnv* env) { argument
75 env->FatalError("RuntimeAbort");
152 static void SetGids(JNIEnv* env, jintArray javaGids) { argument
157 ScopedIntArrayRO gids(env, javaGids);
159 RuntimeAbort(env);
164 RuntimeAbort(env);
172 static void SetRLimits(JNIEnv* env, jobjectArray javaRlimits) { argument
180 for (int i = 0; i < env->GetArrayLength(javaRlimits); ++i) {
181 ScopedLocalRef<jobject> javaRlimitObject(env, env
202 EnableKeepCapabilities(JNIEnv* env) argument
210 DropCapabilitiesBoundingSet(JNIEnv* env) argument
225 SetCapabilities(JNIEnv* env, int64_t permitted, int64_t effective) argument
244 SetSchedulerPolicy(JNIEnv* env) argument
353 DetachDescriptors(JNIEnv* env, jintArray fdsToClose) argument
425 ForkAndSpecializeCommon(JNIEnv* env, uid_t uid, gid_t gid, jintArray javaGids, jint debug_flags, jobjectArray javaRlimits, jlong permittedCapabilities, jlong effectiveCapabilities, jint mount_external, jstring java_se_info, jstring java_se_name, bool is_system_server, jintArray fdsToClose, jstring instructionSet, jstring dataDir) argument
589 com_android_internal_os_Zygote_nativeForkAndSpecialize( JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jint mount_external, jstring se_info, jstring se_name, jintArray fdsToClose, jstring instructionSet, jstring appDataDir) argument
605 com_android_internal_os_Zygote_nativeForkSystemServer( JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jlong permittedCapabilities, jlong effectiveCapabilities) argument
638 register_com_android_internal_os_Zygote(JNIEnv* env) argument
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_MediaMetadataRetriever.cpp53 static void process_media_retriever_call(JNIEnv *env, status_t opStatus, const char* exception, const char *message) argument
56 jniThrowException(env, "java/lang/IllegalStateException", NULL);
60 jniThrowException( env, exception, message);
65 jniThrowException( env, exception, msg);
70 static MediaMetadataRetriever* getRetriever(JNIEnv* env, jobject thiz) argument
73 MediaMetadataRetriever* retriever = (MediaMetadataRetriever*) env->GetLongField(thiz, fields.context);
77 static void setRetriever(JNIEnv* env, jobject thiz, MediaMetadataRetriever* retriever) argument
80 MediaMetadataRetriever *old = (MediaMetadataRetriever*) env->GetLongField(thiz, fields.context);
81 env->SetLongField(thiz, fields.context, (jlong) retriever);
86 JNIEnv *env, jobjec
85 android_media_MediaMetadataRetriever_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jobject httpServiceBinderObj, jstring path, jobjectArray keys, jobjectArray values) argument
146 android_media_MediaMetadataRetriever_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument
230 android_media_MediaMetadataRetriever_getFrameAtTime(JNIEnv *env, jobject thiz, jlong timeUs, jint option) argument
318 android_media_MediaMetadataRetriever_getEmbeddedPicture( JNIEnv *env, jobject thiz, jint pictureType) argument
354 android_media_MediaMetadataRetriever_extractMetadata(JNIEnv *env, jobject thiz, jint keyCode) argument
371 android_media_MediaMetadataRetriever_release(JNIEnv *env, jobject thiz) argument
380 android_media_MediaMetadataRetriever_native_finalize(JNIEnv *env, jobject thiz) argument
390 android_media_MediaMetadataRetriever_native_init(JNIEnv *env) argument
445 android_media_MediaMetadataRetriever_native_setup(JNIEnv *env, jobject thiz) argument
476 register_android_media_MediaMetadataRetriever(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaProfiles.cpp37 android_media_MediaProfiles_native_init(JNIEnv *env) argument
48 android_media_MediaProfiles_native_get_num_file_formats(JNIEnv *env, jobject thiz) argument
55 android_media_MediaProfiles_native_get_file_format(JNIEnv *env, jobject thiz, jint index) argument
61 jniThrowException(env, "java/lang/IllegalArgumentException", "out of array boundary");
68 android_media_MediaProfiles_native_get_num_video_encoders(JNIEnv *env, jobject thiz) argument
75 android_media_MediaProfiles_native_get_video_encoder_cap(JNIEnv *env, jobject thiz, jint index) argument
81 jniThrowException(env, "java/lang/IllegalArgumentException", "out of array boundary");
101 jniThrowException(env, "java/lang/RuntimeException", "Error retrieving video encoder capability params");
106 jclass videoEncoderCapClazz = env->FindClass("android/media/EncoderCapabilities$VideoEncoderCap");
107 jmethodID videoEncoderCapConstructorMethodID = env
119 android_media_MediaProfiles_native_get_num_audio_encoders(JNIEnv *env, jobject thiz) argument
126 android_media_MediaProfiles_native_get_audio_encoder_cap(JNIEnv *env, jobject thiz, jint index) argument
175 android_media_MediaProfiles_native_get_camcorder_profile(JNIEnv *env, jobject thiz, jint id, jint quality) argument
224 android_media_MediaProfiles_native_has_camcorder_profile(JNIEnv *env, jobject thiz, jint id, jint quality) argument
236 android_media_MediaProfiles_native_get_num_video_decoders(JNIEnv *env, jobject thiz) argument
243 android_media_MediaProfiles_native_get_video_decoder_type(JNIEnv *env, jobject thiz, jint index) argument
257 android_media_MediaProfiles_native_get_num_audio_decoders(JNIEnv *env, jobject thiz) argument
264 android_media_MediaProfiles_native_get_audio_decoder_type(JNIEnv *env, jobject thiz, jint index) argument
278 android_media_MediaProfiles_native_get_num_image_encoding_quality_levels(JNIEnv *env, jobject thiz, jint cameraId) argument
285 android_media_MediaProfiles_native_get_image_encoding_quality_level(JNIEnv *env, jobject thiz, jint cameraId, jint index) argument
339 register_android_media_MediaProfiles(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaRecorder.cpp48 extern sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, struct JNICameraContext** context);
65 JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz);
74 JNIMediaRecorderListener::JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument
79 jclass clazz = env->GetObjectClass(thiz);
82 jniThrowException(env, "java/lang/Exception", NULL);
85 mClass = (jclass)env->NewGlobalRef(clazz);
89 mObject = env->NewGlobalRef(weak_thiz);
95 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
96 env->DeleteGlobalRef(mObject);
97 env
104 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
110 get_surface(JNIEnv* env, jobject clazz) argument
117 process_media_recorder_call(JNIEnv *env, status_t opStatus, const char* exception, const char* message) argument
130 getMediaRecorder(JNIEnv* env, jobject thiz) argument
137 setMediaRecorder(JNIEnv* env, jobject thiz, const sp<MediaRecorder>& recorder) argument
152 android_media_MediaRecorder_setCamera(JNIEnv* env, jobject thiz, jobject camera) argument
170 android_media_MediaRecorder_setVideoSource(JNIEnv *env, jobject thiz, jint vs) argument
182 android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as) argument
196 android_media_MediaRecorder_setOutputFormat(JNIEnv *env, jobject thiz, jint of) argument
208 android_media_MediaRecorder_setVideoEncoder(JNIEnv *env, jobject thiz, jint ve) argument
220 android_media_MediaRecorder_setAudioEncoder(JNIEnv *env, jobject thiz, jint ae) argument
232 android_media_MediaRecorder_setParameter(JNIEnv *env, jobject thiz, jstring params) argument
255 android_media_MediaRecorder_setOutputFileFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument
269 android_media_MediaRecorder_setVideoSize(JNIEnv *env, jobject thiz, jint width, jint height) argument
282 android_media_MediaRecorder_setVideoFrameRate(JNIEnv *env, jobject thiz, jint rate) argument
294 android_media_MediaRecorder_setMaxDuration(JNIEnv *env, jobject thiz, jint max_duration_ms) argument
306 android_media_MediaRecorder_setMaxFileSize( JNIEnv *env, jobject thiz, jlong max_filesize_bytes) argument
319 android_media_MediaRecorder_prepare(JNIEnv *env, jobject thiz) argument
345 android_media_MediaRecorder_native_getMaxAmplitude(JNIEnv *env, jobject thiz) argument
355 android_media_MediaRecorder_getSurface(JNIEnv *env, jobject thiz) argument
375 android_media_MediaRecorder_start(JNIEnv *env, jobject thiz) argument
383 android_media_MediaRecorder_stop(JNIEnv *env, jobject thiz) argument
391 android_media_MediaRecorder_native_reset(JNIEnv *env, jobject thiz) argument
399 android_media_MediaRecorder_release(JNIEnv *env, jobject thiz) argument
413 android_media_MediaRecorder_native_init(JNIEnv *env) argument
446 android_media_MediaRecorder_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring packageName) argument
478 android_media_MediaRecorder_native_finalize(JNIEnv *env, jobject thiz) argument
515 register_android_media_MediaRecorder(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaScanner.cpp51 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument
52 if (env->ExceptionCheck()) {
54 LOGE_EX(env);
55 env->ExceptionClear();
111 MyMediaScannerClient(JNIEnv *env, jobject client) argument
112 : mEnv(env),
113 mClient(env->NewGlobalRef(client)),
120 env->FindClass(kClassMediaScannerClient);
125 mScanFileMethodID = env->GetMethodID(
130 mHandleStringTagMethodID = env
228 getNativeScanner_l(JNIEnv* env, jobject thiz) argument
233 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument
239 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument
268 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument
311 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument
335 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument
376 android_media_MediaScanner_native_init(JNIEnv *env) argument
391 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument
405 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument
462 register_android_media_MediaScanner(JNIEnv *env) argument
[all...]
H A Dandroid_mtp_MtpDevice.cpp89 MtpDevice* get_device_from_object(JNIEnv* env, jobject javaDevice) argument
91 return (MtpDevice*)env->GetLongField(javaDevice, field_context);
94 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument
95 if (env->ExceptionCheck()) {
97 LOGE_EX(env);
98 env->ExceptionClear();
105 android_mtp_MtpDevice_open(JNIEnv *env, jobject thiz, jstring deviceName, jint fd) argument
107 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL);
113 env->ReleaseStringUTFChars(deviceName, deviceNameStr);
116 env
121 android_mtp_MtpDevice_close(JNIEnv *env, jobject thiz) argument
132 android_mtp_MtpDevice_get_device_info(JNIEnv *env, jobject thiz) argument
169 android_mtp_MtpDevice_get_storage_ids(JNIEnv *env, jobject thiz) argument
188 android_mtp_MtpDevice_get_storage_info(JNIEnv *env, jobject thiz, jint storageID) argument
222 android_mtp_MtpDevice_get_object_handles(JNIEnv *env, jobject thiz, jint storageID, jint format, jint objectID) argument
242 android_mtp_MtpDevice_get_object_info(JNIEnv *env, jobject thiz, jint objectID) argument
304 JNIEnv *env; member in struct:get_object_callback_data
316 android_mtp_MtpDevice_get_object(JNIEnv *env, jobject thiz, jint objectID, jint objectSize) argument
338 android_mtp_MtpDevice_get_thumbnail(JNIEnv *env, jobject thiz, jint objectID) argument
356 android_mtp_MtpDevice_delete_object(JNIEnv *env, jobject thiz, jint object_id) argument
367 android_mtp_MtpDevice_get_parent(JNIEnv *env, jobject thiz, jint object_id) argument
377 android_mtp_MtpDevice_get_storage_id(JNIEnv *env, jobject thiz, jint object_id) argument
387 android_mtp_MtpDevice_import_file(JNIEnv *env, jobject thiz, jint object_id, jstring dest_path) argument
430 register_android_mtp_MtpDevice(JNIEnv *env) argument
[all...]
/frameworks/base/media/mca/filterfw/jni/
H A Djni_shader_program.cpp38 jboolean Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, argument
44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
52 ToCppString(env, fragment_shader)),
53 env,
59 ToCppString(env, vertex_shader),
60 ToCppString(env, fragment_shader)),
61 env,
66 jboolean Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz) { argument
67 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz));
70 jboolean Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobjec argument
75 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, jobject thiz, jstring key, jobject value) argument
90 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, jobject thiz, jstring key) argument
98 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument
135 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, jclass, jobject gl_env) argument
143 Java_android_filterfw_core_ShaderProgram_setSourceRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument
161 Java_android_filterfw_core_ShaderProgram_setTargetRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument
179 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, jobject thiz, jboolean clears) argument
190 Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled(JNIEnv* env, jobject thiz, jboolean enable) argument
201 Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc(JNIEnv* env, jobject thiz, jint sfactor, jint dfactor) argument
213 Java_android_filterfw_core_ShaderProgram_setShaderClearColor(JNIEnv* env, jobject thiz, jfloat r, jfloat g, jfloat b) argument
226 Java_android_filterfw_core_ShaderProgram_setShaderDrawMode(JNIEnv* env, jobject thiz, jint draw_mode) argument
237 Java_android_filterfw_core_ShaderProgram_setShaderTileCounts(JNIEnv* env, jobject thiz, jint x_count, jint y_count) argument
249 Java_android_filterfw_core_ShaderProgram_setShaderVertexCount(JNIEnv* env, jobject thiz, jint vertex_count) argument
260 Java_android_filterfw_core_ShaderProgram_beginShaderDrawing(JNIEnv* env, jobject thiz) argument
265 Java_android_filterfw_core_ShaderProgram_setShaderAttributeValues( JNIEnv* env, jobject thiz, jstring attr_name, jfloatArray values, jint component_count) argument
294 Java_android_filterfw_core_ShaderProgram_setShaderAttributeVertexFrame( JNIEnv* env, jobject thiz, jstring attr_name, jobject vertex_frame, jint type, jint component_count, jint stride, jint offset, jboolean normalize) argument
[all...]
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/
H A Djni_stochastic_linear_ranker.cpp30 void CreateSparseWeightVector(JNIEnv* env, const jobjectArray keys, const float* values, argument
35 jstring s = (jstring) env->GetObjectArrayElement(keys, i);
36 const char *key = env->GetStringUTFChars(s, &iscopy);
38 env->ReleaseStringUTFChars(s,key);
42 void ConvertParameter2Object(JNIEnv* env, jobjectArray *keys, jobjectArray *values, argument
45 jstring jstrK = env->NewStringUTF(name);
46 jstring jstrV = env->NewStringUTF(paramValue);
47 env->SetObjectArrayElement(*keys, index, jstrK);
48 env->SetObjectArrayElement(*values, index, jstrV);
51 void DecomposeSparseWeightVector(JNIEnv* env, jobjectArra argument
69 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer_model, jlong paPtr) argument
95 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetParameterClassifier( JNIEnv* env, jobject thiz, jstring key, jstring value, jlong paPtr) argument
229 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetLengthClassifier( JNIEnv* env, jobject thiz, jlong paPtr) argument
249 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetParameterClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_param, jobjectArray value_array_param, jlong paPtr) argument
368 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer, jlong paPtr) argument
386 Java_android_bordeaux_learning_StochasticLinearRanker_initNativeClassifier(JNIEnv* env, jobject thiz) argument
392 Java_android_bordeaux_learning_StochasticLinearRanker_deleteNativeClassifier(JNIEnv* env, jobject thiz, jlong paPtr) argument
400 Java_android_bordeaux_learning_StochasticLinearRanker_nativeUpdateClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_positive, jfloatArray value_array_positive, jobjectArray key_array_negative, jfloatArray value_array_negative, jlong paPtr) argument
439 Java_android_bordeaux_learning_StochasticLinearRanker_nativeScoreSample( JNIEnv* env, jobject thiz, jobjectArray key_array, jfloatArray value_array, jlong paPtr) argument
[all...]
/frameworks/wilhelm/tests/native-media/jni/
H A Dnative-media-jni.c268 void Java_com_example_nativemedia_NativeMedia_createEngine(JNIEnv* env, jclass clazz) argument
340 jboolean Java_com_example_nativemedia_NativeMedia_createStreamingMediaPlayer(JNIEnv* env, argument
346 const char *utf8 = (*env)->GetStringUTFChars(env, filename, NULL);
393 (*env)->ReleaseStringUTFChars(env, filename, utf8);
455 void Java_com_example_nativemedia_NativeMedia_setPlayingStreamingMediaPlayer(JNIEnv* env, argument
474 void Java_com_example_nativemedia_NativeMedia_shutdown(JNIEnv* env, jclass clazz) argument
514 void Java_com_example_nativemedia_NativeMedia_setSurface(JNIEnv *env, jclass clazz, jobject surface) argument
517 theNativeWindow = ANativeWindow_fromSurface(env, surfac
522 Java_com_example_nativemedia_NativeMedia_rewindStreamingMediaPlayer(JNIEnv *env, jclass clazz) argument
[all...]
/frameworks/base/media/jni/audioeffect/
H A Dandroid_media_AudioEffect.cpp107 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
114 if (!user || !env) {
115 ALOGW("effectCallback error user %p, env %p", user, env);
150 array = env->NewByteArray(size);
155 bytes = env->GetByteArrayElements(array, NULL);
157 env->ReleaseByteArrayElements(array, bytes, 0);
166 env->CallStaticVoidMethod(
173 env->DeleteLocalRef(array);
176 if (env
187 android_media_AudioEffect_native_init(JNIEnv *env) argument
251 android_media_AudioEffect_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring type, jstring uuid, jint priority, jint sessionId, jintArray jId, jobjectArray javadesc) argument
427 android_media_AudioEffect_native_finalize(JNIEnv *env, jobject thiz) argument
448 android_media_AudioEffect_native_release(JNIEnv *env, jobject thiz) argument
459 android_media_AudioEffect_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument
475 android_media_AudioEffect_native_getEnabled(JNIEnv *env, jobject thiz) argument
496 android_media_AudioEffect_native_hasControl(JNIEnv *env, jobject thiz) argument
515 android_media_AudioEffect_native_setParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument
578 android_media_AudioEffect_native_getParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument
647 android_media_AudioEffect_native_command(JNIEnv *env, jobject thiz, jint cmdCode, jint cmdSize, jbyteArray jCmdData, jint replySize, jbyteArray jReplyData) argument
708 android_media_AudioEffect_native_queryEffects(JNIEnv *env, jclass clazz __unused) argument
803 android_media_AudioEffect_native_queryPreProcessings(JNIEnv *env, jclass clazz __unused, jint audioSession) argument
891 register_android_media_AudioEffect(JNIEnv *env) argument
899 JNIEnv* env = NULL; local
[all...]
H A Dandroid_media_Visualizer.cpp87 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
90 env->DeleteGlobalRef(waveform_data);
95 env->DeleteGlobalRef(fft_data);
138 static void ensureArraySize(JNIEnv *env, jbyteArray *array, uint32_t size) { argument
140 uint32_t len = env->GetArrayLength(*array);
144 env->DeleteGlobalRef(*array);
148 jbyteArray localRef = env->NewByteArray(size);
151 *array = (jbyteArray)env->NewGlobalRef(localRef);
154 env->DeleteLocalRef(localRef);
170 JNIEnv *env local
232 getVisualizer(JNIEnv* env, jobject thiz) argument
248 android_media_visualizer_native_init(JNIEnv *env) argument
325 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
337 android_media_visualizer_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint sessionId, jintArray jId) argument
421 android_media_visualizer_native_finalize(JNIEnv *env, jobject thiz) argument
442 android_media_visualizer_native_release(JNIEnv *env, jobject thiz) argument
453 android_media_visualizer_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument
474 android_media_visualizer_native_getEnabled(JNIEnv *env, jobject thiz) argument
489 android_media_visualizer_native_getCaptureSizeRange(JNIEnv *env, jobject thiz) argument
501 android_media_visualizer_native_getMaxCaptureRate(JNIEnv *env, jobject thiz) argument
507 android_media_visualizer_native_setCaptureSize(JNIEnv *env, jobject thiz, jint size) argument
518 android_media_visualizer_native_getCaptureSize(JNIEnv *env, jobject thiz) argument
528 android_media_visualizer_native_setScalingMode(JNIEnv *env, jobject thiz, jint mode) argument
539 android_media_visualizer_native_getScalingMode(JNIEnv *env, jobject thiz) argument
549 android_media_visualizer_native_setMeasurementMode(JNIEnv *env, jobject thiz, jint mode) argument
559 android_media_visualizer_native_getMeasurementMode(JNIEnv *env, jobject thiz) argument
569 android_media_visualizer_native_getSamplingRate(JNIEnv *env, jobject thiz) argument
579 android_media_visualizer_native_getWaveForm(JNIEnv *env, jobject thiz, jbyteArray jWaveform) argument
597 android_media_visualizer_native_getFft(JNIEnv *env, jobject thiz, jbyteArray jFft) argument
616 android_media_visualizer_native_getPeakRms(JNIEnv *env, jobject thiz, jobject jPeakRmsObj) argument
635 android_media_setPeriodicCapture(JNIEnv *env, jobject thiz, jint rate, jboolean jWaveform, jboolean jFft) argument
693 register_android_media_visualizer(JNIEnv *env) argument
[all...]

Completed in 1718 milliseconds

1234567891011