/packages/apps/Terminal/jni/ |
H A D | jni_init.cpp | 23 extern int register_com_android_terminal_Terminal(JNIEnv *env); 29 JNIEnv *env; local 30 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 35 register_com_android_terminal_Terminal(env);
|
/packages/services/Car/service/jni/ |
H A D | JniInit.cpp | 23 extern int register_com_android_car_CarCameraService(JNIEnv *env); 24 extern int register_com_android_car_CarInputService(JNIEnv *env); 28 JNIEnv* env = NULL; local 31 if (vm->GetEnv((void**) &env, JNI_VERSION_1_4) != JNI_OK) { 35 ALOG_ASSERT(env, "Could not retrieve the env!"); 37 int r = android::register_com_android_car_CarCameraService(env); 42 r = android::register_com_android_car_CarInputService(env);
|
H A D | com_android_car_CarInputService.cpp | 61 (JNIEnv *env, jobject /*object*/, jint fd, jint keyCode, jboolean down) { 93 int register_com_android_car_CarInputService(JNIEnv *env) { argument 94 return jniRegisterNativeMethods(env, "com/android/car/CarInputService", 60 com_android_car_CarInputService_nativeInjectKeyEvent(JNIEnv *env, jobject , jint fd, jint keyCode, jboolean down) argument
|
/packages/apps/Gallery2/jni_jpegstream/src/ |
H A D | stream_wrapper.cpp | 32 void StreamWrapper::updateEnv(JNIEnv *env) { argument 33 if (env == NULL) { 37 mEnv = env; 40 bool StreamWrapper::init(JNIEnv *env, jobject stream) { argument 45 mEnv = env; 46 mStream = env->NewGlobalRef(stream); 47 if (mStream == NULL || env->ExceptionCheck()) { 52 jbyteArray tmp = env->NewByteArray(getBufferSize()); 53 if (tmp == NULL || env->ExceptionCheck()){ 57 mByteArray = reinterpret_cast<jbyteArray>(env [all...] |
H A D | jpeg_hook.cpp | 49 int32_t MakeDst(j_compress_ptr cinfo, JNIEnv *env, jobject outStream) { argument 68 if(d->outStream->init(env, outStream)) { 74 void UpdateDstEnv(j_compress_ptr cinfo, JNIEnv* env) { argument 76 d->outStream->updateEnv(env); 156 int32_t MakeSrc(j_decompress_ptr cinfo, JNIEnv *env, jobject inStream){ argument 179 if(s->inStream->init(env, inStream)) { 185 void UpdateSrcEnv(j_decompress_ptr cinfo, JNIEnv* env) { argument 187 s->inStream->updateEnv(env);
|
H A D | jpeg_reader.cpp | 41 int32_t JpegReader::setup(JNIEnv *env, jobject in, int32_t* width, int32_t* height, argument 46 if (env->ExceptionCheck()) { 61 int32_t flags = MakeSrc(&mInfo, env, in); 174 void JpegReader::updateEnv(JNIEnv *env) { argument 175 UpdateSrcEnv(&mInfo, env);
|
H A D | jpeg_writer.cpp | 44 int32_t JpegWriter::setup(JNIEnv *env, jobject out, int32_t width, int32_t height, argument 49 if (env->ExceptionCheck()) { 67 int32_t flags = MakeDst(&mInfo, env, out); 202 void JpegWriter::updateEnv(JNIEnv *env) { argument 203 UpdateDstEnv(&mInfo, env);
|
H A D | jpegstream.cpp | 31 static jint OutputStream_setup(JNIEnv* env, jobject thiz, jobject out, argument 34 jclass thisClass = env->GetObjectClass(thiz); 35 if (env->ExceptionCheck() || thisClass == NULL) { 39 jfieldID fidNumber = env->GetFieldID(thisClass, "JNIPointer", "J"); 40 if (NULL == fidNumber || env->ExceptionCheck()) { 69 int32_t errorFlag = w_ptr->setup(env, out, w, h, fmt, q); 70 if (env->ExceptionCheck() || errorFlag != J_SUCCESS) { 76 env->SetLongField(thiz, fidNumber, reinterpret_cast<jlong>(w_ptr)); 77 if (env->ExceptionCheck()) { 84 static jint InputStream_setup(JNIEnv* env, jobjec argument 148 getWPtr(JNIEnv* env, jobject thiz, jfieldID* fid) argument 169 getRPtr(JNIEnv* env, jobject thiz, jfieldID* fid) argument 190 OutputStream_cleanup(JNIEnv* env, jobject thiz) argument 205 InputStream_cleanup(JNIEnv* env, jobject thiz) argument 220 OutputStream_writeInputBytes(JNIEnv* env, jobject thiz, jbyteArray inBuffer, jint offset, jint inCount) argument 246 InputStream_readDecodedBytes(JNIEnv* env, jobject thiz, jbyteArray inBuffer, jint offset, jint inCount) argument 276 InputStream_skipDecodedBytes(JNIEnv* env, jobject thiz, jint bytes) argument 311 registerNativeMethods(JNIEnv* env, const char* className, JNINativeMethod* gMethods, int numMethods) argument 327 JNIEnv* env; local [all...] |
/packages/inputmethods/LatinIME/native/jni/ |
H A D | jni_common.cpp | 31 JNIEnv *env = 0; local 33 if (vm->GetEnv(reinterpret_cast<void **>(&env), JNI_VERSION_1_6) != JNI_OK) { 37 ASSERT(env); 38 if (!env) { 42 if (!latinime::register_BinaryDictionary(env)) { 46 if (!latinime::register_BinaryDictionaryUtils(env)) { 50 if (!latinime::register_DicTraverseSession(env)) { 54 if (!latinime::register_ProximityInfo(env)) { 63 int registerNativeMethods(JNIEnv *env, const char *const className, const JNINativeMethod *methods, argument 65 jclass clazz = env [all...] |
H A D | com_android_inputmethod_latin_DicTraverseSession.cpp | 29 static jlong latinime_setDicTraverseSession(JNIEnv *env, jclass clazz, jstring localeJStr, argument 31 void *traverseSession = DicTraverseSession::getSessionInstance(env, localeJStr, dictSize); 35 static void latinime_initDicTraverseSession(JNIEnv *env, jclass clazz, jlong traverseSession, argument 48 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord); 53 static void latinime_releaseDicTraverseSession(JNIEnv *env, jclass clazz, jlong traverseSession) { argument 76 int register_DicTraverseSession(JNIEnv *env) { argument 78 return registerNativeMethods(env, kClassPathName, sMethods, NELEMS(sMethods));
|
H A D | com_android_inputmethod_keyboard_ProximityInfo.cpp | 28 static jlong latinime_Keyboard_setProximityInfo(JNIEnv *env, jclass clazz, argument 34 ProximityInfo *proximityInfo = new ProximityInfo(env, displayWidth, displayHeight, 41 static void latinime_Keyboard_release(JNIEnv *env, jclass clazz, jlong proximityInfo) { argument 59 int register_ProximityInfo(JNIEnv *env) { argument 61 return registerNativeMethods(env, kClassPathName, sMethods, NELEMS(sMethods));
|
H A D | com_android_inputmethod_latin_BinaryDictionaryUtils.cpp | 32 static jboolean latinime_BinaryDictionaryUtils_createEmptyDictFile(JNIEnv *env, jclass clazz, argument 35 const jsize filePathUtf8Length = env->GetStringUTFLength(filePath); 37 env->GetStringUTFRegion(filePath, 0, env->GetStringLength(filePath), filePathChars); 40 const jsize localeUtf8Length = env->GetStringUTFLength(locale); 42 env->GetStringUTFRegion(locale, 0, env->GetStringLength(locale), localeChars); 47 const int keyCount = env->GetArrayLength(attributeKeyStringArray); 48 const int valueCount = env->GetArrayLength(attributeValueStringArray); 53 JniDataUtils::constructAttributeMap(env, attributeKeyStringArra 59 latinime_BinaryDictionaryUtils_calcNormalizedScore(JNIEnv *env, jclass clazz, jintArray before, jintArray after, jint score) argument 71 latinime_BinaryDictionaryUtils_setCurrentTimeForTest(JNIEnv *env, jclass clazz, jint currentTime) argument 101 register_BinaryDictionaryUtils(JNIEnv *env) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/src/utils/ |
H A D | log_utils.cpp | 25 /* static */ void LogUtils::logToJava(JNIEnv *const env, const char *const format, ...) { argument 27 const jclass androidUtilLogClass = env->FindClass("android/util/Log"); 34 env->ExceptionClear(); 37 const jmethodID logDotIMethodId = env->GetStaticMethodID(androidUtilLogClass, "i", 40 env->ExceptionClear(); 41 if (androidUtilLogClass) env->DeleteLocalRef(androidUtilLogClass); 44 const jstring javaTag = env->NewStringUTF(TAG); 57 javaString = env->NewStringUTF(fixedSizeCString); 64 javaString = env->NewStringUTF(variableSizeCString); 67 env [all...] |
H A D | jni_data_utils.cpp | 26 /* static */ void JniDataUtils::outputWordProperty(JNIEnv *const env, argument 33 JniDataUtils::outputCodePoints(env, outCodePoints, 0 /* start */, 41 env->SetBooleanArrayRegion(outFlags, 0 /* start */, NELEMS(flags), flags); 45 env->SetIntArrayRegion(outProbabilityInfo, 0 /* start */, NELEMS(probabilityInfo), 48 jclass integerClass = env->FindClass("java/lang/Integer"); 49 jmethodID intToIntegerConstructorId = env->GetMethodID(integerClass, "<init>", "(I)V"); 50 jclass arrayListClass = env->FindClass("java/util/ArrayList"); 51 jmethodID addMethodId = env->GetMethodID(arrayListClass, "add", "(Ljava/lang/Object;)Z"); 54 jclass intArrayClass = env->FindClass("[I"); 57 jobjectArray prevWordWordCodePointsArray = env [all...] |
/packages/apps/Gallery2/jni/ |
H A D | jni_egl_fence.cpp | 57 Java_com_android_gallery3d_photoeditor_FilterStack_nativeEglSetFenceAndWait(JNIEnv* env, argument
|
/packages/apps/TV/usbtuner/jni/ |
H A D | tunertvinput_jni.cpp | 57 (JNIEnv *env, jobject thiz, jlong deviceId, jint frequency, jstring modulation, jint timeout_ms) { 61 dvbManager = new DvbManager(env, thiz); 66 int res = dvbManager->tune(env, thiz, 67 frequency, env->GetStringUTFChars(modulation, 0), timeout_ms); 105 (JNIEnv *env, jobject thiz, jlong deviceId, jint pid, jint filterType) { 108 it->second->startTsPidFilter(env, thiz, pid, filterType); 119 (JNIEnv *env, jobject thiz, jlong deviceId, jbyteArray javaBuffer, jint javaBufferSize) { 131 int dataSize = dvbManager->readTsStream(env, thiz, tsBuffer, readBufferSize, READ_TIMEOUT_MS); 141 env->SetByteArrayRegion(javaBuffer, 0, dataSize, (jbyte *) tsBuffer); 56 Java_com_android_usbtuner_TunerHal_nativeTune(JNIEnv *env, jobject thiz, jlong deviceId, jint frequency, jstring modulation, jint timeout_ms) argument 104 Java_com_android_usbtuner_TunerHal_nativeAddPidFilter(JNIEnv *env, jobject thiz, jlong deviceId, jint pid, jint filterType) argument 118 Java_com_android_usbtuner_TunerHal_nativeWriteInBuffer(JNIEnv *env, jobject thiz, jlong deviceId, jbyteArray javaBuffer, jint javaBufferSize) argument
|
/packages/apps/Bluetooth/jni/ |
H A D | com_android_bluetooth_a2dp.cpp | 45 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 46 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 103 static void classInitNative(JNIEnv* env, jclass clazz) { argument 105 env->GetMethodID(clazz, "onConnectionStateChanged", "(I[B)V"); 108 env->GetMethodID(clazz, "onAudioStateChanged", "(I[B)V"); 113 static void initNative(JNIEnv *env, jobject object) { argument 130 env->DeleteGlobalRef(mCallbacksObj); 146 mCallbacksObj = env->NewGlobalRef(object); 149 static void cleanupNative(JNIEnv *env, jobject object) { argument 163 env 168 connectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 190 disconnectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 217 register_com_android_bluetooth_a2dp(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_a2dp_sink.cpp | 46 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 47 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 126 static void classInitNative(JNIEnv* env, jclass clazz) { argument 128 env->GetMethodID(clazz, "onConnectionStateChanged", "(I[B)V"); 131 env->GetMethodID(clazz, "onAudioStateChanged", "(I[B)V"); 134 env->GetMethodID(clazz, "onAudioConfigChanged", "([BII)V"); 139 static void initNative(JNIEnv *env, jobject object) { argument 156 env->DeleteGlobalRef(mCallbacksObj); 172 mCallbacksObj = env->NewGlobalRef(object); 175 static void cleanupNative(JNIEnv *env, jobjec argument 194 connectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 216 disconnectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 235 informAudioFocusStateNative(JNIEnv *env, jobject object, jint focus_state) argument 241 informAudioTrackGainNative(JNIEnv *env, jobject object, jfloat gain) argument 258 register_com_android_bluetooth_a2dp_sink(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_avrcp.cpp | 47 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 48 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 182 static void classInitNative(JNIEnv* env, jclass clazz) { argument 184 env->GetMethodID(clazz, "getRcFeatures", "([BI)V"); 186 env->GetMethodID(clazz, "getPlayStatus", "()V"); 189 env->GetMethodID(clazz, "getElementAttr", "(B[I)V"); 192 env->GetMethodID(clazz, "registerNotification", "(II)V"); 195 env->GetMethodID(clazz, "volumeChangeCallback", "(II)V"); 198 env->GetMethodID(clazz, "handlePassthroughCmd", "(II)V"); 203 static void initNative(JNIEnv *env, jobjec argument 240 cleanupNative(JNIEnv *env, jobject object) argument 259 getPlayStatusRspNative(JNIEnv *env, jobject object, jint playStatus, jint songLen, jint songPos) argument 274 getElementAttrRspNative(JNIEnv *env, jobject object, jbyte numAttr, jintArray attrIds, jobjectArray textArray) argument 340 registerNotificationRspPlayStatusNative(JNIEnv *env, jobject object, jint type, jint playStatus) argument 357 registerNotificationRspTrackChangeNative(JNIEnv *env, jobject object, jint type, jbyteArray track) argument 386 registerNotificationRspPlayPosNative(JNIEnv *env, jobject object, jint type, jint playPos) argument 402 setVolumeNative(JNIEnv *env, jobject object, jint volume) argument 434 register_com_android_bluetooth_avrcp(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_hdp.cpp | 46 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 47 if (sCallbackEnv != env || sCallbackEnv == NULL) { 48 ALOGE("Callback env check fail: env: %p, callback: %p", env, sCallbackEnv); 100 static void classInitNative(JNIEnv* env, jclass clazz) { argument 101 method_onAppRegistrationState = env->GetMethodID(clazz, "onAppRegistrationState", "(II)V"); 102 method_onChannelStateChanged = env->GetMethodID(clazz, "onChannelStateChanged", 107 static void initializeNative(JNIEnv *env, jobject object) { argument 124 env 143 cleanupNative(JNIEnv *env, jobject object) argument 164 registerHealthAppNative(JNIEnv *env, jobject object, jint data_type, jint role, jstring name, jint channel_type) argument 199 unregisterHealthAppNative(JNIEnv *env, jobject object, int app_id) argument 209 connectChannelNative(JNIEnv *env, jobject object, jbyteArray address, jint app_id) argument 233 disconnectChannelNative(JNIEnv *env, jobject object, jint channel_id) argument 255 register_com_android_bluetooth_hdp(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_hid.cpp | 55 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 56 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 198 static void classInitNative(JNIEnv* env, jclass clazz) { argument 199 method_onConnectStateChanged = env->GetMethodID(clazz, "onConnectStateChanged", "([BI)V"); 200 method_onGetProtocolMode = env->GetMethodID(clazz, "onGetProtocolMode", "([BI)V"); 201 method_onGetReport = env->GetMethodID(clazz, "onGetReport", "([B[BI)V"); 202 method_onHandshake = env->GetMethodID(clazz, "onHandshake", "([BI)V"); 203 method_onVirtualUnplug = env->GetMethodID(clazz, "onVirtualUnplug", "([BI)V"); 208 static void initializeNative(JNIEnv *env, jobject object) { argument 225 env 247 cleanupNative(JNIEnv *env, jobject object) argument 270 connectHidNative(JNIEnv *env, jobject object, jbyteArray address) argument 292 disconnectHidNative(JNIEnv *env, jobject object, jbyteArray address) argument 314 getProtocolModeNative(JNIEnv *env, jobject object, jbyteArray address) argument 337 virtualUnPlugNative(JNIEnv *env, jobject object, jbyteArray address) argument 359 setProtocolModeNative(JNIEnv *env, jobject object, jbyteArray address, jint protocolMode) argument 395 getReportNative(JNIEnv *env, jobject object, jbyteArray address, jbyte reportType, jbyte reportId, jint bufferSize) argument 423 setReportNative(JNIEnv *env, jobject object, jbyteArray address, jbyte reportType, jstring report) argument 449 sendDataNative(JNIEnv *env, jobject object, jbyteArray address, jstring report) argument 488 register_com_android_bluetooth_hid(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_pan.cpp | 54 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 55 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 96 static void classInitNative(JNIEnv* env, jclass clazz) { argument 97 method_onConnectStateChanged = env->GetMethodID(clazz, "onConnectStateChanged", 99 method_onControlStateChanged = env->GetMethodID(clazz, "onControlStateChanged", 106 static void initializeNative(JNIEnv *env, jobject object) { argument 124 env->DeleteGlobalRef(mCallbacksObj); 134 mCallbacksObj = env->NewGlobalRef(object); 142 env->DeleteGlobalRef(mCallbacksObj); 149 static void cleanupNative(JNIEnv *env, jobjec argument 166 enablePanNative(JNIEnv *env, jobject object, jint local_role) argument 174 getPanLocalRoleNative(JNIEnv *env, jobject object) argument 185 connectPanNative(JNIEnv *env, jobject object, jbyteArray address, jint src_role, jint dest_role) argument 209 disconnectPanNative(JNIEnv *env, jobject object, jbyteArray address) argument 242 register_com_android_bluetooth_pan(JNIEnv* env) argument [all...] |
/packages/apps/Camera2/jni/ |
H A D | jpegutilnative.cpp | 47 * @param env the JNI environment 70 JNIEnv* env, jclass clazz, 88 jbyte* y = (jbyte*)env->GetDirectBufferAddress(yBuf); 89 jbyte* cb = (jbyte*)env->GetDirectBufferAddress(cbBuf); 90 jbyte* cr = (jbyte*)env->GetDirectBufferAddress(crBuf); 91 jbyte* out = (jbyte*)env->GetDirectBufferAddress(outBuf); 107 * @param env the JNI environment 119 JNIEnv* env, jclass clazz, jint width, jint height, jobject planeBuf, 121 jbyte* src = (jbyte*)env->GetDirectBufferAddress(planeBuf); 124 AndroidBitmap_lockPixels(env, outBitma 69 Java_com_android_camera_util_JpegUtilNative_compressJpegFromYUV420pNative( JNIEnv* env, jclass clazz, jint width, jint height, jobject yBuf, jint yPStride, jint yRStride, jobject cbBuf, jint cbPStride, jint cbRStride, jobject crBuf, jint crPStride, jint crRStride, jobject outBuf, jint outBufCapacity, jint quality, jint cropLeft, jint cropTop, jint cropRight, jint cropBottom, jint rot90) argument 118 Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap( JNIEnv* env, jclass clazz, jint width, jint height, jobject planeBuf, jint pStride, jint rStride, jobject outBitmap, jint rot90) argument [all...] |
H A D | tinyplanet.cc | 133 JNIEXPORT void JNICALL Java_com_android_camera_tinyplanet_TinyPlanetNative_process(JNIEnv* env, jobject obj, jobject bitmap_in, jint width, jint height, jobject bitmap_out, jint output_size, jfloat scale, jfloat angle) argument 137 AndroidBitmap_lockPixels(env, bitmap_in, (void**) &source); 138 AndroidBitmap_lockPixels(env, bitmap_out, (void**) &destination); 143 AndroidBitmap_unlockPixels(env, bitmap_in); 144 AndroidBitmap_unlockPixels(env, bitmap_out);
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/ |
H A D | suggestion_results.cpp | 23 void SuggestionResults::outputSuggestions(JNIEnv *env, jintArray outSuggestionCount, argument 32 JniDataUtils::outputCodePoints(env, outputCodePointsArray, start, 35 JniDataUtils::putIntToArray(env, outScoresArray, outputIndex, suggestedWord.getScore()); 36 JniDataUtils::putIntToArray(env, outSpaceIndicesArray, outputIndex, 38 JniDataUtils::putIntToArray(env, outTypesArray, outputIndex, suggestedWord.getType()); 40 JniDataUtils::putIntToArray(env, outAutoCommitFirstWordConfidenceArray, 0 /* index */, 46 JniDataUtils::putIntToArray(env, outSuggestionCount, 0 /* index */, outputIndex); 47 JniDataUtils::putFloatToArray(env, outWeightOfLangModelVsSpatialModel, 0 /* index */,
|