libbluray | branch: master | hpi1 <h...@anonymous.org> | Sun Aug 7 13:47:24 2016 +0300| [abee5d0e6183ece53666db49580363ea4c884de8] | committer: hpi1
bdjo_make_jobj() should be called only from Java thread > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=abee5d0e6183ece53666db49580363ea4c884de8 --- src/libbluray/bdj/native/bdjo.c | 6 ++++++ src/libbluray/bdj/native/bdjo.h | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/libbluray/bdj/native/bdjo.c b/src/libbluray/bdj/native/bdjo.c index e9f71a5..0a0410a 100644 --- a/src/libbluray/bdj/native/bdjo.c +++ b/src/libbluray/bdj/native/bdjo.c @@ -17,6 +17,12 @@ * <http://www.gnu.org/licenses/>. */ +/* + * Note: + * This module should be called only from Java side. + * If it is called from native C thread, lot of references are leaked ! + */ + #if HAVE_CONFIG_H #include "config.h" #endif diff --git a/src/libbluray/bdj/native/bdjo.h b/src/libbluray/bdj/native/bdjo.h index 4f35a60..997347f 100644 --- a/src/libbluray/bdj/native/bdjo.h +++ b/src/libbluray/bdj/native/bdjo.h @@ -26,6 +26,12 @@ struct bdjo_data; +/* + * Note: + * This function should be called only from Java side. + * If it is called from native C thread, lot of references are leaked ! + */ + BD_PRIVATE jobject bdjo_make_jobj(JNIEnv* env, const struct bdjo_data *bdjo); #endif /* BDJO_H_ */ _______________________________________________ libbluray-devel mailing list libbluray-devel@videolan.org https://mailman.videolan.org/listinfo/libbluray-devel