/frameworks/ex/framesequence/jni/ |
H A D | FrameSequenceJNI.cpp | 35 static jobject createJavaFrameSequence(JNIEnv* env, FrameSequence* frameSequence) { argument 39 return env->NewObject(gFrameSequenceClassInfo.clazz, gFrameSequenceClassInfo.ctor, 48 static jobject nativeDecodeByteArray(JNIEnv* env, jobject clazz, argument 50 jbyte* bytes = reinterpret_cast<jbyte*>(env->GetPrimitiveArrayCritical(byteArray, NULL)); 52 jniThrowException(env, ILLEGAL_STATE_EXEPTION, 58 env->ReleasePrimitiveArrayCritical(byteArray, bytes, 0); 59 return createJavaFrameSequence(env, frameSequence); 62 static jobject nativeDecodeByteBuffer(JNIEnv* env, jobject clazz, argument 64 jobject globalBuf = env->NewGlobalRef(buf); 66 env 77 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject istream, jbyteArray byteArray) argument 84 nativeDestroyFrameSequence(JNIEnv* env, jobject clazz, jlong frameSequenceLong) argument 94 nativeCreateState(JNIEnv* env, jobject clazz, jlong frameSequenceLong) argument 104 nativeDestroyState( JNIEnv* env, jobject clazz, jlong frameSequenceStateLong) argument 111 throwIae(JNIEnv* env, const char* message, int errorCode) argument 117 nativeGetFrame( JNIEnv* env, jobject clazz, jlong frameSequenceStateLong, jint frameNr, jobject bitmap, jint previousFrameNr) argument 175 FrameSequence_OnLoad(JNIEnv* env) argument [all...] |
/frameworks/native/services/sensorservice/hidl/ |
H A D | SensorManager.cpp | 162 JNIEnv* env; local 163 if (javaVm->AttachCurrentThread(&env, &args) != JNI_OK) {
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Shader.cpp | 22 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument 24 doThrowIAE(env); 28 static void Color_RGBToHSV(JNIEnv* env, jobject, jint red, jint green, jint blue, jfloatArray hsvArray) argument 33 AutoJavaFloatArray autoHSV(env, hsvArray, 3); 40 static jint Color_HSVToColor(JNIEnv* env, jobject, jint alpha, jfloatArray hsvArray) argument 42 AutoJavaFloatArray autoHSV(env, hsvArray, 3); 64 static jlong BitmapShader_constructor(JNIEnv* env, jobject o, jlong matrixPtr, jobject jbitmap, argument 72 image = android::bitmap::toBitmap(env, jbitmap).makeImage(&colorFilter); 89 ThrowIAE_IfNull(env, shader.get()); 95 static jlong LinearGradient_create1(JNIEnv* env, jobjec argument 129 LinearGradient_create2(JNIEnv* env, jobject o, jlong matrixPtr, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jint color0, jint color1, jint tileMode) argument 157 RadialGradient_create1(JNIEnv* env, jobject, jlong matrixPtr, jfloat x, jfloat y, jfloat radius, jintArray colorArray, jfloatArray posArray, jint tileMode) argument 191 RadialGradient_create2(JNIEnv* env, jobject, jlong matrixPtr, jfloat x, jfloat y, jfloat radius, jint color0, jint color1, jint tileMode) argument 216 SweepGradient_create1(JNIEnv* env, jobject, jlong matrixPtr, jfloat x, jfloat y, jintArray jcolors, jfloatArray jpositions) argument 246 SweepGradient_create2(JNIEnv* env, jobject, jlong matrixPtr, jfloat x, jfloat y, int color0, int color1) argument 268 ComposeShader_create(JNIEnv* env, jobject o, jlong matrixPtr, jlong shaderAHandle, jlong shaderBHandle, jint xfermodeHandle) argument 321 register_android_graphics_Shader(JNIEnv* env) argument [all...] |
H A D | SurfaceTexture.cpp | 82 static void SurfaceTexture_setSurfaceTexture(JNIEnv* env, jobject thiz, argument 86 (GLConsumer*)env->GetLongField(thiz, fields.surfaceTexture); 93 env->SetLongField(thiz, fields.surfaceTexture, (jlong)surfaceTexture.get()); 96 static void SurfaceTexture_setProducer(JNIEnv* env, jobject thiz, argument 100 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 107 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); 110 static void SurfaceTexture_setFrameAvailableListener(JNIEnv* env, argument 115 env->GetLongField(thiz, fields.frameAvailableListener); 122 env->SetLongField(thiz, fields.frameAvailableListener, (jlong)listener.get()); 125 sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobjec argument 129 SurfaceTexture_getProducer(JNIEnv* env, jobject thiz) argument 133 android_SurfaceTexture_getNativeWindow(JNIEnv* env, jobject thiz) argument 140 android_SurfaceTexture_isInstanceOf(JNIEnv* env, jobject thiz) argument 162 JNISurfaceTextureContext(JNIEnv* env, jobject weakThiz, jclass clazz) argument 170 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 196 JNIEnv* env = getJNIEnv(&needsDetach); local 211 JNIEnv* env = getJNIEnv(&needsDetach); local 230 SurfaceTexture_classInit(JNIEnv* env, jclass clazz) argument 258 SurfaceTexture_init(JNIEnv* env, jobject thiz, jboolean isDetached, jint texName, jboolean singleBufferMode, jobject weakThiz) argument 307 SurfaceTexture_finalize(JNIEnv* env, jobject thiz) argument 316 SurfaceTexture_setDefaultBufferSize( JNIEnv* env, jobject thiz, jint width, jint height) argument 322 SurfaceTexture_updateTexImage(JNIEnv* env, jobject thiz) argument 334 SurfaceTexture_releaseTexImage(JNIEnv* env, jobject thiz) argument 346 SurfaceTexture_detachFromGLContext(JNIEnv* env, jobject thiz) argument 352 SurfaceTexture_attachToGLContext(JNIEnv* env, jobject thiz, jint tex) argument 358 SurfaceTexture_getTransformMatrix(JNIEnv* env, jobject thiz, jfloatArray jmtx) argument 367 SurfaceTexture_getTimestamp(JNIEnv* env, jobject thiz) argument 373 SurfaceTexture_release(JNIEnv* env, jobject thiz) argument 379 SurfaceTexture_isReleased(JNIEnv* env, jobject thiz) argument 401 register_android_graphics_SurfaceTexture(JNIEnv* env) argument [all...] |
H A D | ImageDecoder.cpp | 52 static jthrowable get_and_clear_exception(JNIEnv* env) { argument 53 jthrowable jexception = env->ExceptionOccurred(); 55 env->ExceptionClear(); 61 static jobject throw_exception(JNIEnv* env, ImageDecoder::Error error, const char* msg, argument 65 jstr = env->NewStringUTF(msg); 71 jthrowable exception = (jthrowable) env->NewObject(gDecodeException_class, 75 env->Throw(exception); 80 static jobject native_create(JNIEnv* env, std::unique_ptr<SkStream> stream, jobject source) { argument 82 return throw_exception(env, ImageDecoder::kSourceMalformedData, "Failed to create a stream", 88 if (jthrowable jexception = get_and_clear_exception(env)) { 125 ImageDecoder_nCreateFd(JNIEnv* env, jobject , jobject fileDescriptor, jobject source) argument 147 ImageDecoder_nCreateInputStream(JNIEnv* env, jobject , jobject is, jbyteArray storage, jobject source) argument 162 ImageDecoder_nCreateAsset(JNIEnv* env, jobject , jlong assetPtr, jobject source) argument 169 ImageDecoder_nCreateByteBuffer(JNIEnv* env, jobject , jobject jbyteBuffer, jint initialPosition, jint limit, jobject source) argument 180 ImageDecoder_nCreateByteArray(JNIEnv* env, jobject , jbyteArray byteArray, jint offset, jint length, jobject source) argument 186 postProcessAndRelease(JNIEnv* env, jobject jimageDecoder, std::unique_ptr<Canvas> canvas) argument 200 ImageDecoder_nDecodeBitmap(JNIEnv* env, jobject , jlong nativePtr, jobject jdecoder, jboolean jpostProcess, jint desiredWidth, jint desiredHeight, jobject jsubset, jboolean requireMutable, jint allocator, jboolean requireUnpremul, jboolean preferRamOverQuality, jboolean asAlphaMask, jobject jcolorSpace) argument 476 ImageDecoder_nGetSampledSize(JNIEnv* env, jobject , jlong nativePtr, jint sampleSize) argument 483 ImageDecoder_nGetPadding(JNIEnv* env, jobject , jlong nativePtr, jobject outPadding) argument 493 ImageDecoder_nGetMimeType(JNIEnv* env, jobject , jlong nativePtr) argument 498 ImageDecoder_nGetColorSpace(JNIEnv* env, jobject , jlong nativePtr) argument 520 register_android_graphics_ImageDecoder(JNIEnv* env) argument [all...] |
H A D | Matrix.cpp | 43 static jlong getNativeFinalizer(JNIEnv* env, jobject clazz) { argument 47 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument 59 static void mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, argument 64 AutoJavaFloatArray autoSrc(env, src, srcIndex + (ptCount << 1), 66 AutoJavaFloatArray autoDst(env, dst, dstIndex + (ptCount << 1), 78 static jboolean mapRect__RectFRectF(JNIEnv* env, jobject clazz, argument 82 GraphicsJNI::jrectf_to_rect(env, src, &src_); 84 GraphicsJNI::rect_to_jrectf(dst_, env, dst); 88 static jboolean setRectToRect(JNIEnv* env, jobject clazz, argument 93 GraphicsJNI::jrectf_to_rect(env, sr 99 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument 120 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 130 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 387 register_android_graphics_Matrix(JNIEnv* env) argument 396 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument [all...] |
H A D | Region.cpp | 36 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 230 Region_writeToParcel(JNIEnv* env, jobject clazz, jlong regionHandle, jobject parcel) argument 256 Region_equals(JNIEnv* env, jobject clazz, jlong r1Handle, jlong r2Handle) argument 276 RegionIter_constructor(JNIEnv* env, jobject, jlong regionHandle) argument 283 RegionIter_destructor(JNIEnv* env, jobject, jlong pairHandle) argument 290 RegionIter_next(JNIEnv* env, jobject, jlong pairHandle, jobject rectObject) argument 342 register_android_graphics_Region(JNIEnv* env) argument 353 android_graphics_Region_getSkRegion(JNIEnv* env, jobject regionObj) argument [all...] |
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfEditor.cpp | 59 static jint nativeRemovePage(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex) { argument 98 static void nativeWrite(JNIEnv* env, jclass thiz, jlong documentPtr, jint fd) { argument 105 jniThrowExceptionFmt(env, "java/io/IOException", 110 static void nativeSetTransformAndClip(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, argument 116 jniThrowException(env, "java/lang/IllegalStateException", 126 jniThrowException(env, "java/lang/IllegalStateException", 148 jniThrowException(env, "java/lang/IllegalArgumentException", 165 static void nativeGetPageSize(JNIEnv* env, jclass thiz, jlong documentPtr, argument 171 jniThrowException(env, "java/lang/IllegalStateException", 181 jniThrowException(env, "jav 192 nativeGetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject outBox) argument 226 nativeGetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 233 nativeGetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 240 nativeSetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject box) argument 265 nativeSetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 270 nativeSetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 290 register_android_graphics_pdf_PdfEditor(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_database_CursorWindow.cpp | 56 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument 61 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 64 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument 67 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 86 static jlong nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument 88 const char* nameStr = env->GetStringUTFChars(nameObj, NULL); 90 env->ReleaseStringUTFChars(nameObj, nameStr); 104 static jlong nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument 105 Parcel* parcel = parcelForJavaObject(env, parcelObj); 120 static void nativeDispose(JNIEnv* env, jclas argument 128 nativeGetName(JNIEnv* env, jclass clazz, jlong windowPtr) argument 133 nativeWriteToParcel(JNIEnv * env, jclass clazz, jlong windowPtr, jobject parcelObj) argument 146 nativeClear(JNIEnv * env, jclass clazz, jlong windowPtr) argument 155 nativeGetNumRows(JNIEnv* env, jclass clazz, jlong windowPtr) argument 160 nativeSetNumColumns(JNIEnv* env, jclass clazz, jlong windowPtr, jint columnNum) argument 167 nativeAllocRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument 173 nativeFreeLastRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument 178 nativeGetType(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 193 nativeGetBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 232 nativeGetString(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 280 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument 303 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument 321 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument 328 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column, jobject bufferObj) argument 367 nativeGetLong(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 398 nativeGetDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 429 nativePutBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jbyteArray valueObj, jint row, jint column) argument 447 nativePutString(JNIEnv* env, jclass clazz, jlong windowPtr, jstring valueObj, jint row, jint column) argument 469 nativePutLong(JNIEnv* env, jclass clazz, jlong windowPtr, jlong value, jint row, jint column) argument 483 nativePutDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jdouble value, jint row, jint column) argument 497 nativePutNull(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 562 register_android_database_CursorWindow(JNIEnv* env) argument [all...] |
H A D | android_graphics_drawable_AnimatedVectorDrawable.cpp | 40 JNIEnv* env; local 41 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 44 return env; 47 static AnimationListener* createAnimationListener(JNIEnv* env, jobject finishListener, jint id) { argument 50 AnimationListenerBridge(JNIEnv* env, jobject finishListener, jint id) { argument 51 mFinishListener = env->NewGlobalRef(finishListener); 52 env->GetJavaVM(&mJvm); 64 JNIEnv* env = getEnv(mJvm); local 65 env->CallStaticVoidMethod( 74 JNIEnv* env local 148 setFloatPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr, jfloatArray srcData, jint length) argument 157 setIntPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr, jintArray srcData, jint length) argument 166 start(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) argument 172 reverse(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) argument 209 register_android_graphics_drawable_AnimatedVectorDrawable(JNIEnv* env) argument [all...] |
H A D | android_os_HwBlob.cpp | 49 void JHwBlob::InitClass(JNIEnv *env) { argument 51 env, FindClassOrDie(env, CLASS_PATH)); 54 GetFieldIDOrDie(env, clazz.get(), "mNativeContext", "J"); 56 gFields.constructID = GetMethodIDOrDie(env, clazz.get(), "<init>", "(I)V"); 61 JNIEnv *env, jobject thiz, const sp<JHwBlob> &context) { 62 sp<JHwBlob> old = (JHwBlob *)env->GetLongField(thiz, gFields.contextID); 72 env->SetLongField(thiz, gFields.contextID, (long)context.get()); 78 sp<JHwBlob> JHwBlob::GetNativeContext(JNIEnv *env, jobject thiz) { argument 79 return (JHwBlob *)env 60 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwBlob> &context) argument 82 JHwBlob(JNIEnv *env, jobject thiz, size_t size) argument 221 NewObject(JNIEnv *env, const void *ptr, size_t handle) argument 229 NewObject(JNIEnv *env, size_t size) argument 255 JHwBlob_native_init(JNIEnv *env) argument 261 JHwBlob_native_setup( JNIEnv *env, jobject thiz, jint size) argument 291 JHwBlob_native_getBool( JNIEnv *env, jobject thiz, jlong offset) argument 306 JHwBlob_native_getString( JNIEnv *env, jobject thiz, jlong offset) argument 360 JHwBlob_native_copyToBoolArray( JNIEnv *env, jobject thiz, jlong offset, jbooleanArray array, jint size) argument 417 JHwBlob_native_putBool( JNIEnv *env, jobject thiz, jlong offset, jboolean x) argument 430 JHwBlob_native_putString( JNIEnv *env, jobject thiz, jlong offset, jstring stringObj) argument 486 JHwBlob_native_putBoolArray( JNIEnv *env, jobject thiz, jlong offset, jbooleanArray array) argument 512 JHwBlob_native_putBlob( JNIEnv *env, jobject thiz, jlong offset, jobject blobObj) argument 525 JHwBlob_native_handle(JNIEnv *env, jobject thiz) argument 583 register_android_os_HwBlob(JNIEnv *env) argument [all...] |
H A D | android_view_DisplayListCanvas.cpp | 48 JNIEnv* env; local 49 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 52 return env; 57 InvokeRunnableMessage(JNIEnv* env, jobject runnable) { argument 58 mRunnable = env->NewGlobalRef(runnable); 59 env->GetJavaVM(&mVm); 77 GlFunctorReleasedCallbackBridge(JNIEnv* env, jobject javaCallback) { argument 79 mMessage = new InvokeRunnableMessage(env, javaCallback); 95 android_app_ActivityThread_dumpGraphics(JNIEnv* env, jobject clazz, jobject javaFileDescriptor) { argument 96 int fd = jniGetFDFromFileDescriptor(env, javaFileDescripto 104 android_view_DisplayListCanvas_callDrawGLFunction(JNIEnv* env, jobject clazz, jlong canvasPtr, jlong functorPtr, jobject releasedCallback) argument 224 register_android_view_DisplayListCanvas(JNIEnv* env) argument 231 register_android_app_ActivityThread(JNIEnv* env) argument [all...] |
H A D | android_hardware_camera2_legacy_LegacyCameraDevice.cpp | 379 static sp<ANativeWindow> getNativeWindow(JNIEnv* env, jobject surface) { argument 382 anw = android_view_Surface_getNativeWindow(env, surface); 383 if (env->ExceptionCheck()) { 387 jniThrowNullPointerException(env, "surface"); 397 static sp<ANativeWindow> getNativeWindowFromTexture(JNIEnv* env, jobject surfaceTexture) { argument 400 anw = android_SurfaceTexture_getNativeWindow(env, surfaceTexture); 401 if (env->ExceptionCheck()) { 405 jniThrowNullPointerException(env, "surfaceTexture"); 409 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", 416 static sp<Surface> getSurface(JNIEnv* env, jobjec argument 437 LegacyCameraDevice_nativeDetectSurfaceType(JNIEnv* env, jobject thiz, jobject surface) argument 455 LegacyCameraDevice_nativeDetectSurfaceDataspace(JNIEnv* env, jobject thiz, jobject surface) argument 473 LegacyCameraDevice_nativeDetectSurfaceDimens(JNIEnv* env, jobject thiz, jobject surface, jintArray dimens) argument 511 LegacyCameraDevice_nativeDetectSurfaceUsageFlags(JNIEnv* env, jobject thiz, jobject surface) argument 532 LegacyCameraDevice_nativeDisconnectSurface(JNIEnv* env, jobject thiz, jobject surface) argument 553 LegacyCameraDevice_nativeDetectTextureDimens(JNIEnv* env, jobject thiz, jobject surfaceTexture, jintArray dimens) argument 586 LegacyCameraDevice_nativeConnectSurface(JNIEnv* env, jobject thiz, jobject surface) argument 602 LegacyCameraDevice_nativeProduceFrame(JNIEnv* env, jobject thiz, jobject surface, jbyteArray pixelBuffer, jint width, jint height, jint pixelFormat) argument 636 LegacyCameraDevice_nativeSetSurfaceFormat(JNIEnv* env, jobject thiz, jobject surface, jint pixelFormat) argument 653 LegacyCameraDevice_nativeSetSurfaceDimens(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height) argument 674 LegacyCameraDevice_nativeGetSurfaceId(JNIEnv* env, jobject thiz, jobject surface) argument 698 LegacyCameraDevice_nativeSetSurfaceOrientation(JNIEnv* env, jobject thiz, jobject surface, jint facing, jint orientation) argument 734 LegacyCameraDevice_nativeSetNextTimestamp(JNIEnv* env, jobject thiz, jobject surface, jlong timestamp) argument 754 LegacyCameraDevice_nativeSetScalingMode(JNIEnv* env, jobject thiz, jobject surface, jint mode) argument 771 LegacyCameraDevice_nativeGetJpegFooterSize(JNIEnv* env, jobject thiz) argument 827 register_android_hardware_camera2_legacy_LegacyCameraDevice(JNIEnv* env) argument [all...] |
H A D | android_os_HwParcel.cpp | 52 void signalExceptionForError(JNIEnv *env, status_t err, bool canThrowRemoteException) { argument 59 jniThrowException(env, "java/lang/OutOfMemoryError", NULL); 66 env, "java/lang/UnsupportedOperationException", NULL); 72 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 79 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL); 85 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 91 jniThrowException(env, "java/util/NoSuchElementException", NULL); 97 jniThrowException(env, "java/lang/SecurityException", NULL); 104 env, "java/lang/RuntimeException", "Not initialized"); 111 env, "jav 131 InitClass(JNIEnv *env) argument 142 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwParcel> &context) argument 160 GetNativeContext(JNIEnv *env, jobject thiz) argument 164 JHwParcel(JNIEnv *env, jobject thiz) argument 172 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 197 NewObject(JNIEnv *env) argument 239 JHwParcel_native_init(JNIEnv *env) argument 245 JHwParcel_native_setup( JNIEnv *env, jobject thiz, jboolean allocate) argument 256 JHwParcel_native_writeInterfaceToken( JNIEnv *env, jobject thiz, jstring interfaceNameObj) argument 280 JHwParcel_native_enforceInterface( JNIEnv *env, jobject thiz, jstring interfaceNameObj) argument 351 JHwParcel_native_readBool(JNIEnv *env, jobject thiz) argument 362 JHwParcel_native_writeStatus( JNIEnv *env, jobject thiz, jint statusCode) argument 385 JHwParcel_native_verifySuccess(JNIEnv *env, jobject thiz) argument 400 JHwParcel_native_release( JNIEnv *env, jobject thiz) argument 405 JHwParcel_native_releaseTemporaryStorage( JNIEnv *env, jobject thiz) argument 410 JHwParcel_native_send(JNIEnv *env, jobject thiz) argument 414 JHwParcel_native_writeString( JNIEnv *env, jobject thiz, jstring valObj) argument 478 JHwParcel_native_writeBoolVector( JNIEnv *env, jobject thiz, jbooleanArray valObj) argument 527 JHwParcel_native_writeStrongBinder( JNIEnv *env, jobject thiz, jobject binderObj) argument 555 MakeStringObjFromHidlString(JNIEnv *env, const hidl_string &s) argument 563 JHwParcel_native_readString(JNIEnv *env, jobject thiz) argument 633 JHwParcel_native_readBoolVector( JNIEnv *env, jobject thiz) argument 673 MakeStringArray( JNIEnv *env, const hidl_string *array, size_t size) argument 695 JHwParcel_native_readStringVector( JNIEnv *env, jobject thiz) argument 734 JHwParcel_native_writeStringVector( JNIEnv *env, jobject thiz, jobjectArray arrayObj) argument 792 JHwParcel_native_readStrongBinder(JNIEnv *env, jobject thiz) argument 805 JHwParcel_native_readBuffer(JNIEnv *env, jobject thiz, jlong expectedSize) argument 828 JHwParcel_native_readEmbeddedBuffer( JNIEnv *env, jobject thiz, jlong expectedSize, jlong parentHandle, jlong offset, jboolean nullable) argument 857 JHwParcel_native_writeBuffer( JNIEnv *env, jobject thiz, jobject blobObj) argument 975 register_android_os_HwParcel(JNIEnv *env) argument [all...] |
H A D | android_os_HwRemoteBinder.cpp | 57 static JavaVM* jnienv_to_javavm(JNIEnv* env) argument 60 return env->GetJavaVM(&vm) >= 0 ? vm : NULL; 65 JNIEnv* env; local 66 return vm->GetEnv((void **)&env, JNI_VERSION_1_4) >= 0 ? env : NULL; 73 HwBinderDeathRecipient(JNIEnv* env, jobject object, jlong cookie, const sp<HwBinderDeathRecipientList>& list) argument 74 : mVM(jnienv_to_javavm(env)), mObject(env->NewGlobalRef(object)), 85 JNIEnv* env = javavm_to_jnienv(mVM); local 87 env 120 JNIEnv* env = javavm_to_jnienv(mVM); local 136 JNIEnv* env = javavm_to_jnienv(mVM); local 155 JNIEnv* env = javavm_to_jnienv(mVM); local 217 InitClass(JNIEnv *env) argument 232 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwRemoteBinder> &context) argument 251 GetNativeContext( JNIEnv *env, jobject thiz) argument 257 NewObject( JNIEnv *env, const sp<hardware::IBinder> &binder) argument 272 JHwRemoteBinder( JNIEnv *env, jobject thiz, const sp<hardware::IBinder> &binder) argument 283 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 315 JHwRemoteBinder_native_init(JNIEnv *env) argument 321 JHwRemoteBinder_native_setup_empty(JNIEnv *env, jobject thiz) argument 328 JHwRemoteBinder_native_transact( JNIEnv *env, jobject thiz, jint code, jobject requestObj, jobject replyObj, jint flags) argument 353 JHwRemoteBinder_linkToDeath(JNIEnv* env, jobject thiz, jobject recipient, jlong cookie) argument 379 JHwRemoteBinder_unlinkToDeath(JNIEnv* env, jobject thiz, jobject recipient) argument 420 toIBase(JNIEnv* env, jclass hwRemoteBinderClazz, jobject jbinder) argument 438 JHwRemoteBinder_equals(JNIEnv* env, jobject thiz, jobject other) argument 452 JHwRemoteBinder_hashCode(JNIEnv* env, jobject thiz) argument 484 register_android_os_HwRemoteBinder(JNIEnv *env) argument [all...] |
H A D | android_os_Parcel.cpp | 71 Parcel* parcelForJavaObject(JNIEnv* env, jobject obj) argument 74 Parcel* p = (Parcel*)env->GetLongField(obj, gParcelOffsets.mNativePtr); 78 jniThrowException(env, "java/lang/IllegalStateException", "Parcel has been finalized!"); 83 jobject createJavaParcelObject(JNIEnv* env) argument 85 return env->CallStaticObjectMethod(gParcelOffsets.clazz, gParcelOffsets.obtain); 88 void recycleJavaParcelObject(JNIEnv* env, jobject parcelObj) argument 90 env->CallVoidMethod(parcelObj, gParcelOffsets.recycle); 117 static jlong android_os_Parcel_setDataSize(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) argument 123 signalExceptionForError(env, clazz, err); 138 static void android_os_Parcel_setDataCapacity(JNIEnv* env, jclas argument 167 android_os_Parcel_writeByteArray(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument 194 android_os_Parcel_writeBlob(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument 233 android_os_Parcel_writeInt(JNIEnv* env, jclass clazz, jlong nativePtr, jint val) argument 243 android_os_Parcel_writeLong(JNIEnv* env, jclass clazz, jlong nativePtr, jlong val) argument 254 android_os_Parcel_writeFloat(JNIEnv* env, jclass clazz, jlong nativePtr, jfloat val) argument 265 android_os_Parcel_writeDouble(JNIEnv* env, jclass clazz, jlong nativePtr, jdouble val) argument 276 android_os_Parcel_writeString(JNIEnv* env, jclass clazz, jlong nativePtr, jstring val) argument 298 android_os_Parcel_writeStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument 309 android_os_Parcel_writeFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument 323 android_os_Parcel_createByteArray(JNIEnv* env, jclass clazz, jlong nativePtr) argument 349 android_os_Parcel_readByteArray(JNIEnv* env, jclass clazz, jlong nativePtr, jobject dest, jint destLen) argument 371 android_os_Parcel_readBlob(JNIEnv* env, jclass clazz, jlong nativePtr) argument 437 android_os_Parcel_readString(JNIEnv* env, jclass clazz, jlong nativePtr) argument 451 android_os_Parcel_readStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr) argument 460 android_os_Parcel_readFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr) argument 473 android_os_Parcel_openFileDescriptor(JNIEnv* env, jclass clazz, jstring name, jint mode) argument 519 android_os_Parcel_dupFileDescriptor(JNIEnv* env, jclass clazz, jobject orig) argument 543 android_os_Parcel_closeFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument 557 android_os_Parcel_create(JNIEnv* env, jclass clazz) argument 563 android_os_Parcel_freeBuffer(JNIEnv* env, jclass clazz, jlong nativePtr) argument 573 android_os_Parcel_destroy(JNIEnv* env, jclass clazz, jlong nativePtr) argument 579 android_os_Parcel_marshall(JNIEnv* env, jclass clazz, jlong nativePtr) argument 608 android_os_Parcel_unmarshall(JNIEnv* env, jclass clazz, jlong nativePtr, jbyteArray data, jint offset, jint length) argument 630 android_os_Parcel_compareData(JNIEnv* env, jclass clazz, jlong thisNativePtr, jlong otherNativePtr) argument 645 android_os_Parcel_appendFrom(JNIEnv* env, jclass clazz, jlong thisNativePtr, jlong otherNativePtr, jint offset, jint length) argument 676 android_os_Parcel_writeInterfaceToken(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument 693 android_os_Parcel_enforceInterface(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument 728 android_os_Parcel_getGlobalAllocSize(JNIEnv* env, jclass clazz) argument 733 android_os_Parcel_getGlobalAllocCount(JNIEnv* env, jclass clazz) argument 825 register_android_os_Parcel(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaDescrambler.cpp | 51 JDescrambler(JNIEnv *env, jobject descramberBinderObj); 90 static sp<JDescrambler> getDescrambler(JNIEnv *env, jobject thiz) { argument 91 return (JDescrambler *)env->GetLongField(thiz, gFields.context); 95 JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) { 96 sp<JDescrambler> old = (JDescrambler *)env->GetLongField(thiz, gFields.context); 103 env->SetLongField(thiz, gFields.context, (jlong)descrambler.get()); 107 JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length, 109 void *ptr = env->GetDirectBufferAddress(byteBuf); 113 ScopedLocalRef<jclass> byteBufClass(env, env 94 setDescrambler( JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) argument 106 getBufferAndSize( JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length, void **outPtr, jbyteArray *outByteArray) argument 146 JDescrambler(JNIEnv *env, jobject descramblerBinderObj) argument 160 GetDescrambler(JNIEnv *env, jobject obj) argument 265 android_media_MediaDescrambler_native_release(JNIEnv *env, jobject thiz) argument 269 android_media_MediaDescrambler_native_init(JNIEnv *env) argument 284 android_media_MediaDescrambler_native_setup( JNIEnv *env, jobject thiz, jobject descramblerBinderObj) argument 289 getSubSampleInfo(JNIEnv *env, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, hidl_vec<SubSample> *outSubSamples) argument 353 createServiceSpecificException( JNIEnv *env, int serviceSpecificError, const char *msg) argument 376 android_media_MediaDescrambler_native_descramble( JNIEnv *env, jobject thiz, jbyte key, jbyte flags, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, jobject srcBuf, jint srcOffset, jint srcLimit, jobject dstBuf, jint dstOffset, jint dstLimit) argument 465 register_android_media_Descrambler(JNIEnv *env) argument [all...] |
H A D | android_media_MediaProfiles.cpp | 37 android_media_MediaProfiles_native_init(JNIEnv* /* env */) 48 android_media_MediaProfiles_native_get_num_file_formats(JNIEnv* /* env */, jobject /* thiz */) 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 */) 75 android_media_MediaProfiles_native_get_video_encoder_cap(JNIEnv *env, jobject /* thiz */, argument 82 jniThrowException(env, "java/lang/IllegalArgumentException", "out of array boundary"); 102 jniThrowException(env, "java/lang/RuntimeException", "Error retrieving video encoder capability params"); 107 jclass videoEncoderCapClazz = env->FindClass("android/media/EncoderCapabilities$VideoEncoderCap"); 108 jmethodID videoEncoderCapConstructorMethodID = env 127 android_media_MediaProfiles_native_get_audio_encoder_cap(JNIEnv *env, jobject , jint index) argument 177 android_media_MediaProfiles_native_get_camcorder_profile(JNIEnv *env, jobject , jint id, jint quality) argument 247 android_media_MediaProfiles_native_get_video_decoder_type(JNIEnv *env, jobject , jint index) argument 269 android_media_MediaProfiles_native_get_audio_decoder_type(JNIEnv *env, jobject , jint index) argument 293 android_media_MediaProfiles_native_get_image_encoding_quality_level(JNIEnv *env, jobject , jint cameraId, jint index) argument 348 register_android_media_MediaProfiles(JNIEnv *env) argument [all...] |
H A D | android_media_MediaScanner.cpp | 51 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 312 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument 336 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 D | android_media_MediaSync.cpp | 124 static sp<JMediaSync> setMediaSync(JNIEnv *env, jobject thiz, const sp<JMediaSync> &sync) { argument 125 sp<JMediaSync> old = (JMediaSync *)env->GetLongField(thiz, gFields.context); 133 env->SetLongField(thiz, gFields.context, (jlong)sync.get()); 138 static sp<JMediaSync> getMediaSync(JNIEnv *env, jobject thiz) { argument 139 return (JMediaSync *)env->GetLongField(thiz, gFields.context); 142 static void android_media_MediaSync_release(JNIEnv *env, jobject thiz) { argument 143 setMediaSync(env, thiz, NULL); 147 JNIEnv *env, status_t err, const char *msg = NULL) { 153 jniThrowException(env, "java/lang/IllegalArgumentException", msg); 165 jniThrowException(env, "jav 146 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument 170 android_media_MediaSync_native_setSurface( JNIEnv *env, jobject thiz, jobject jsurface) argument 203 android_media_MediaSync_native_setAudioTrack( JNIEnv *env, jobject thiz, jobject jaudioTrack) argument 234 android_media_MediaSync_createInputSurface( JNIEnv* env, jobject thiz) argument 257 android_media_MediaSync_native_updateQueuedAudioData( JNIEnv *env, jobject thiz, jint sizeInBytes, jlong presentationTimeUs) argument 272 android_media_MediaSync_native_getTimestamp( JNIEnv *env, jobject thiz, jobject timestamp) argument 300 android_media_MediaSync_native_getPlayTimeForPendingAudioFrames( JNIEnv *env, jobject thiz) argument 315 android_media_MediaSync_setPlaybackParams( JNIEnv *env, jobject thiz, jobject params) argument 366 android_media_MediaSync_getPlaybackParams( JNIEnv *env, jobject thiz) argument 388 android_media_MediaSync_setSyncParams( JNIEnv *env, jobject thiz, jobject params) argument 440 android_media_MediaSync_getSyncParams(JNIEnv *env, jobject thiz) argument 471 android_media_MediaSync_native_flush(JNIEnv *env, jobject thiz) argument 481 android_media_MediaSync_native_init(JNIEnv *env) argument 507 android_media_MediaSync_native_setup(JNIEnv *env, jobject thiz) argument 513 android_media_MediaSync_native_finalize(JNIEnv *env, jobject thiz) argument 564 register_android_media_MediaSync(JNIEnv *env) argument [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_shader_program.cpp | 38 jboolean Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, argument 44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 52 shader.reset(new ShaderProgram(gl_env_ptr, ToCppString(env, fragment_shader))); 54 shader.reset(new ShaderProgram(gl_env_ptr, ToCppString(env, vertex_shader), 55 ToCppString(env, fragment_shader))); 56 return ToJBool(WrapOwnedObjectInJava(std::move(shader), env, thiz, true)); 59 jboolean Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz) { argument 60 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz)); 63 jboolean Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobject thiz) { argument 64 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thi 68 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, jobject thiz, jstring key, jobject value) argument 83 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, jobject thiz, jstring key) argument 91 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 128 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, jclass, jobject gl_env) argument 136 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 154 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 172 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, jobject thiz, jboolean clears) argument 183 Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled(JNIEnv* env, jobject thiz, jboolean enable) argument 194 Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc(JNIEnv* env, jobject thiz, jint sfactor, jint dfactor) argument 206 Java_android_filterfw_core_ShaderProgram_setShaderClearColor(JNIEnv* env, jobject thiz, jfloat r, jfloat g, jfloat b) argument 219 Java_android_filterfw_core_ShaderProgram_setShaderDrawMode(JNIEnv* env, jobject thiz, jint draw_mode) argument 230 Java_android_filterfw_core_ShaderProgram_setShaderTileCounts(JNIEnv* env, jobject thiz, jint x_count, jint y_count) argument 242 Java_android_filterfw_core_ShaderProgram_setShaderVertexCount(JNIEnv* env, jobject thiz, jint vertex_count) argument 253 Java_android_filterfw_core_ShaderProgram_beginShaderDrawing(JNIEnv* env, jobject thiz) argument 258 Java_android_filterfw_core_ShaderProgram_setShaderAttributeValues( JNIEnv* env, jobject thiz, jstring attr_name, jfloatArray values, jint component_count) argument 287 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/base/telephony/java/com/android/internal/telephony/cdma/ |
H A D | SmsMessage.java | 115 public SmsMessage(SmsAddress addr, SmsEnvelope env) { argument 117 mEnvelope = env; 471 SmsEnvelope env = new SmsEnvelope(); 478 env.messageType = dis.readInt(); 479 env.teleService = dis.readInt(); 480 env.serviceCategory = dis.readInt(); 499 env.bearerReply = dis.readInt(); 501 env.replySeqNo = dis.readByte(); 502 env.errorClass = dis.readByte(); 503 env [all...] |
/frameworks/rs/tests/lldb/jni/Allocations/jniallocations/ |
H A D | jniallocations.cpp | 334 JNIEnv * env, 340 const char * path = env->GetStringUTFChars(pathObj, nullptr); 342 env->ReleaseStringUTFChars(pathObj, path); 333 Java_com_android_rs_jniallocations_MainActivity_nativeRS( JNIEnv * env, jclass, jstring pathObj) argument
|
/frameworks/wilhelm/tests/native-media/jni/ |
H A D | native-media-jni.c | 268 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); 394 (*env)->ReleaseStringUTFChars(env, filename, utf8); 456 void Java_com_example_nativemedia_NativeMedia_setPlayingStreamingMediaPlayer(JNIEnv* env, argument 475 void Java_com_example_nativemedia_NativeMedia_shutdown(JNIEnv* env, jclass clazz) argument 515 void Java_com_example_nativemedia_NativeMedia_setSurface(JNIEnv *env, jclass clazz, jobject surface) argument 518 theNativeWindow = ANativeWindow_fromSurface(env, surfac 523 Java_com_example_nativemedia_NativeMedia_rewindStreamingMediaPlayer(JNIEnv *env, jclass clazz) argument [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkMediaExtractor.cpp | 90 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 92 if (env == NULL) { 97 jclass mediahttpclass = env->FindClass("android/media/MediaHTTPService"); 100 env->ExceptionClear(); 104 jmethodID mediaHttpCreateMethod = env->GetStaticMethodID(mediahttpclass, 108 env->ExceptionClear(); 112 jstring jloc = env->NewStringUTF(location); 114 service = env->CallStaticObjectMethod(mediahttpclass, mediaHttpCreateMethod, jloc); 115 env->DeleteLocalRef(jloc); 119 sp<IBinder> binder = ibinderForJavaObject(env, servic [all...] |