gst_amc_jni_object_make_global (JNIEnv * env, jobject object)
{
jobject ret;
+ g_return_val_if_fail (env != NULL, NULL);
g_return_val_if_fail (object != NULL, NULL);
ret = (*env)->NewGlobalRef (env, object);
gst_amc_jni_object_ref (JNIEnv * env, jobject object)
{
jobject ret;
+ g_return_val_if_fail (env != NULL, NULL);
g_return_val_if_fail (object != NULL, NULL);
ret = (*env)->NewGlobalRef (env, object);
void
gst_amc_jni_object_unref (JNIEnv * env, jobject object)
{
+ g_return_if_fail (env != NULL);
g_return_if_fail (object != NULL);
(*env)->DeleteGlobalRef (env, object);
void
gst_amc_jni_object_local_unref (JNIEnv * env, jobject object)
{
+ g_return_if_fail (env != NULL);
g_return_if_fail (object != NULL);
(*env)->DeleteLocalRef (env, object);