aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLyubomir Marinov <lyubomir.marinov@jitsi.org>2012-06-29 07:49:44 +0000
committerLyubomir Marinov <lyubomir.marinov@jitsi.org>2012-06-29 07:49:44 +0000
commit8d690718eda65bf8c130aa8f5a91a12a80b23aa3 (patch)
tree60e67326cd209c8438c81be961ba36b15bc22d8f
parent89d68994efe8609cff3b1d60033c591d7fe3eb2c (diff)
downloadjitsi-8d690718eda65bf8c130aa8f5a91a12a80b23aa3.zip
jitsi-8d690718eda65bf8c130aa8f5a91a12a80b23aa3.tar.gz
jitsi-8d690718eda65bf8c130aa8f5a91a12a80b23aa3.tar.bz2
Switches Jitsi trunk to libjitsi.
-rw-r--r--src/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java26
-rw-r--r--src/net/java/sip/communicator/impl/libjitsi/libjitsi.manifest.mf64
2 files changed, 90 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java b/src/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java
new file mode 100644
index 0000000..bccc135
--- /dev/null
+++ b/src/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java
@@ -0,0 +1,26 @@
+/*
+ * Jitsi, the OpenSource Java VoIP and Instant Messaging client.
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+package net.java.sip.communicator.impl.libjitsi;
+
+import org.jitsi.service.libjitsi.*;
+import org.osgi.framework.*;
+
+public class LibJitsiActivator
+ implements BundleActivator
+{
+ public void start(BundleContext bundleContext)
+ throws Exception
+ {
+ LibJitsi.start();
+ }
+
+ public void stop(BundleContext bundleContext)
+ throws Exception
+ {
+ LibJitsi.stop();
+ }
+}
diff --git a/src/net/java/sip/communicator/impl/libjitsi/libjitsi.manifest.mf b/src/net/java/sip/communicator/impl/libjitsi/libjitsi.manifest.mf
new file mode 100644
index 0000000..b48a387
--- /dev/null
+++ b/src/net/java/sip/communicator/impl/libjitsi/libjitsi.manifest.mf
@@ -0,0 +1,64 @@
+Bundle-Activator: net.java.sip.communicator.impl.libjitsi.LibJitsiActivator
+Bundle-Description: The core of Jitsi as a stand-alone library
+Bundle-Name: libjitsi
+Bundle-Vendor: jitsi.org
+Bundle-Version: 0.0.1
+Export-Package: javax.media,
+ javax.media.protocol,
+ org.jitsi.impl.neomedia,
+ org.jitsi.impl.neomedia.codec,
+ org.jitsi.impl.neomedia.codec.video.h264,
+ org.jitsi.impl.neomedia.device,
+ org.jitsi.impl.neomedia.format,
+ org.jitsi.service.audionotifier,
+ org.jitsi.service.configuration,
+ org.jitsi.service.fileaccess,
+ org.jitsi.service.libjitsi,
+ org.jitsi.service.neomedia,
+ org.jitsi.service.neomedia.control,
+ org.jitsi.service.neomedia.device,
+ org.jitsi.service.neomedia.event,
+ org.jitsi.service.neomedia.format,
+ org.jitsi.service.packetlogging,
+ org.jitsi.service.protocol,
+ org.jitsi.service.protocol.event,
+ org.jitsi.service.resources,
+ org.jitsi.service.version,
+ org.jitsi.util,
+ org.jitsi.util.event,
+ org.jitsi.util.swing
+Import-Package: apple.awt,
+ ch.imvs.sdes4j,
+ ch.imvs.sdes4j.srtp,
+ gnu.java.zrtp,
+ gnu.java.zrtp.packets,
+ gnu.java.zrtp.utils,
+ gnu.java.zrtp.zidfile,
+ javax.imageio,
+ javax.sound.sampled,
+ javax.swing,
+ javax.swing.border,
+ javax.swing.event,
+ javax.swing.table,
+ javax.swing.text,
+ javax.xml.parsers,
+ javax.xml.transform,
+ javax.xml.transform.dom,
+ javax.xml.transform.stream,
+ org.bouncycastle.crypto,
+ org.bouncycastle.crypto.digests,
+ org.bouncycastle.crypto.engines,
+ org.bouncycastle.crypto.macs,
+ org.bouncycastle.crypto.params,
+ org.bouncycastle.crypto.prng,
+ org.ice4j.socket,
+ org.json,
+ org.osgi.framework,
+ org.w3c.dom,
+ org.xml.sax,
+ quicktime,
+ quicktime.qd,
+ quicktime.std.image,
+ quicktime.std.sg,
+ quicktime.util
+System-Bundle: yes