From fe96d499bbb8c784c1a2b8a11111f9850c63bc20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Thu, 25 Jan 2018 12:12:57 -0500
Subject: [PATCH] jni: bind datatransfer signal

Change-Id: I2c08bb0bc21384bffeb03abea453ceae4928767d
---
 bin/jni/jni_interface.i | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/jni/jni_interface.i b/bin/jni/jni_interface.i
index 67f0bec154..74261791ea 100644
--- a/bin/jni/jni_interface.i
+++ b/bin/jni/jni_interface.i
@@ -207,7 +207,7 @@ namespace std {
  * that are not declared elsewhere in the c++ code
  */
 
-void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM, VideoCallback* videoM) {
+void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM, DataTransferCallback* dataM, VideoCallback* videoM) {
     using namespace std::placeholders;
 
     using std::bind;
@@ -278,6 +278,7 @@ void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM
     };
 
     const std::map<std::string, SharedCallback> dataTransferEvHandlers = {
+        exportable_callback<DataTransferSignal::DataTransferEvent>(bind(&DataTransferCallback::dataTransferEvent, dataM, _1, _2))
     };
 
     const std::map<std::string, SharedCallback> videoEvHandlers = {
-- 
GitLab