/* * Copyright 2017 The WebRTC project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ #include "api/turn_customizer.h" #include "sdk/android/generated_peerconnection_jni/TurnCustomizer_jni.h" #include "sdk/android/native_api/jni/java_types.h" #include "sdk/android/src/jni/jni_helpers.h" namespace webrtc { namespace jni { TurnCustomizer* GetNativeTurnCustomizer( JNIEnv* env, const JavaRef& j_turn_customizer) { if (IsNull(env, j_turn_customizer)) return nullptr; return reinterpret_cast( Java_TurnCustomizer_getNativeTurnCustomizer(env, j_turn_customizer)); } static void JNI_TurnCustomizer_FreeTurnCustomizer( JNIEnv* jni, jlong j_turn_customizer_pointer) { delete reinterpret_cast(j_turn_customizer_pointer); } } // namespace jni } // namespace webrtc