H A D | peerconnection_jni.cc | 55 #include <jni.h> 118 // Abort the process if |jni| has a Java exception pending, emitting |msg|. 119 #define CHECK_EXCEPTION(jni, msg) \ 121 if (jni->ExceptionCheck()) { \ 122 jni->ExceptionDescribe(); \ 123 jni->ExceptionClear(); \ 173 // Deal with difference in signatures between Oracle's jni.h and Android's. 177 JNIEnv* jni = reinterpret_cast<JNIEnv*>(pthread_getspecific(g_jni_ptr)); local 178 if (jni == NULL) { 179 #ifdef _JAVASOFT_JNI_H_ // Oracle's jni 218 ClassReferenceHolder(JNIEnv* jni) argument 244 FreeReferences(JNIEnv* jni) argument 259 LoadClass(JNIEnv* jni, const std::string& name) argument 278 GetMethodID( JNIEnv* jni, jclass c, const std::string& name, const char* signature) argument 287 GetStaticMethodID( JNIEnv* jni, jclass c, const char* name, const char* signature) argument 297 GetFieldID( JNIEnv* jni, jclass c, const char* name, const char* signature) argument 305 FindClass(JNIEnv* jni, const char* name) argument 309 GetObjectClass(JNIEnv* jni, jobject object) argument 316 GetObjectField(JNIEnv* jni, jobject object, jfieldID id) argument 323 GetStringField(JNIEnv* jni, jobject object, jfieldID id) argument 327 GetLongField(JNIEnv* jni, jobject object, jfieldID id) argument 333 GetIntField(JNIEnv* jni, jobject object, jfieldID id) argument 339 GetBooleanField(JNIEnv* jni, jobject object, jfieldID id) argument 345 NewGlobalRef(JNIEnv* jni, jobject o) argument 352 DeleteGlobalRef(JNIEnv* jni, jobject o) argument 362 WeakRef(JNIEnv* jni, jweak ref) argument 384 ScopedLocalRef(JNIEnv* jni, T obj) argument 401 ScopedGlobalRef(JNIEnv* jni, T obj) argument 415 JavaEnumFromIndex( JNIEnv* jni, const std::string& state_class_fragment, int index) argument 431 JavaStringFromStdString(JNIEnv* jni, const std::string& native) argument 439 JavaToStdString(JNIEnv* jni, const jstring& j_string) argument 450 JavaDataChannelInitToNative( JNIEnv* jni, jobject j_init) argument 483 PCOJava(JNIEnv* jni, jobject j_observer) argument 656 JNIEnv* jni() { function in class:__anon12128::PCOJava 679 ConstraintsWrapper(JNIEnv* jni, jobject j_constraints) argument 699 PopulateConstraintsFromJavaPairList( JNIEnv* jni, jobject j_constraints, const char* field_name, Constraints* field) argument 737 JavaSdpFromNativeSdp( JNIEnv* jni, const SessionDescriptionInterface* desc) argument 767 SdpObserverWrapper(JNIEnv* jni, jobject j_observer, ConstraintsWrapper* constraints) argument 806 JNIEnv* jni() { function in class:__anon12128::SdpObserverWrapper 818 CreateSdpObserverWrapper(JNIEnv* jni, jobject j_observer, ConstraintsWrapper* constraints) argument 830 SetSdpObserverWrapper(JNIEnv* jni, jobject j_observer, ConstraintsWrapper* constraints) argument 843 DataChannelObserverWrapper(JNIEnv* jni, jobject j_observer) argument 873 JNIEnv* jni() { function in class:__anon12128::DataChannelObserverWrapper 889 StatsObserverWrapper(JNIEnv* jni, jobject j_observer) argument 916 ReportsToJava( JNIEnv* jni, const std::vector<StatsReport>& reports) argument 936 ValuesToJava(JNIEnv* jni, const StatsReport::Values& values) argument 952 JNIEnv* jni() { function in class:__anon12128::StatsObserverWrapper 996 JavaVideoRendererWrapper(JNIEnv* jni, jobject j_callbacks) argument 1050 JNIEnv* jni() { function in class:__anon12128::JavaVideoRendererWrapper 1077 JNIEnv* jni; local 1091 ExtractNativeDC(JNIEnv* jni, jobject j_dc) argument 1299 JavaIceServersToJsepIceServers( JNIEnv* jni, jobject j_ice_servers, PeerConnectionInterface::IceServers* ice_servers) argument 1351 ExtractNativePC( JNIEnv* jni, jobject j_pc) argument 1416 JavaSdpToNativeSdp( JNIEnv* jni, jobject j_sdp) argument [all...] |