Commit Graph

382 Commits (379093c845aba66a17dff58d26239cce9ae09bf1)

Author SHA1 Message Date
Lyubomir Marinov 379093c845 As stated in the comment of r4992, the fix for issue #552 (7000 threads in 15 minutes during video calls) discovered that the JNICaptureObserver instances leaked. Thus the fix in question started leaking a native thread and a Java thread attached to it for each leaked JNICaptureObserver. This commit fixes the leaking JNICaptureObserver which automatically fixes the leaking threads.
17 years ago
Sebastien Mazy d8fe3531be Update to JAIN-SIP 1.2.92
17 years ago
Lyubomir Marinov f180b1b21a Fixes issue #552 (7000 threads in 15 minutes during video calls). The solution keeps a native thread in JNICaptureObserver alive with a Java thread attached to it and uses it to deliver the captured Image instead of creating a new Java thread for each delivery.
17 years ago
Damian Minkov f45bb4b15d Removing debug print.
17 years ago
Damian Minkov 414cbd90af cosmetics and remove drop first packet.
17 years ago
Damian Minkov ca635fdc8d Fix msn, problem with server initiated ADL commands and enabling MSN tests again.
17 years ago
Werner Dittmann 6509c2d40e Add crypto classes to test properties as well.
17 years ago
Werner Dittmann a36f77b2e5 Remove classes that are not required anymore (JCE classes).
17 years ago
Werner Dittmann a0610c62af Modify build and property file to include the new used bouncycastle classes. Need to
17 years ago
Werner Dittmann ded3a87b1f Modify security relevant code to get rid of Java JCE dependence. This simplifies distribution
17 years ago
Damian Minkov b453e8f16e Add linux-64 support for jni h264 codec and remove jna codec.
17 years ago
Damian Minkov 9cd8f4c45a Fixing GLIBC 2.4 problem on Debian system.
17 years ago
Emil Ivov a973bbcb58 Temporarily disables the MSN test suite so that we could have a new build. Will reenable shortly.
17 years ago
Damian Minkov 8825fb83f9 Fix log in to msn. Hope to fix builds too.
17 years ago
Sebastien Mazy 341747da88 Updated JAIN-SIP RI to 1.2.91
17 years ago
Lyubomir Marinov 0cc0ee269e Enables the JNI-based H.264 encoder and decoder on Linux (but it only works on 32-bit systems and the 64-bit support will come soon).
17 years ago
Lyubomir Marinov 2d36d710a0 Fixes the native part of LTI-CIVIL to work on 32-bit Linux: (1) includes patches from Damian Minkov to add support for various format conversions and (2) properly stops and disposes the native CaptureStream so that LTI-CIVIL stops capturing when told to do so and it doesn't freeze the application on errors.
17 years ago
Damian Minkov e9bce3920c Trying to fix builds and msn contact retreiving.
17 years ago
Lyubomir Marinov 380d9a517e Updates the Windows JNI FFMPEG bindings used for H.264 encoding and decoding to r16801 in order to match the Mac OS X ones.
17 years ago
Lyubomir Marinov f2c2b5365d Enables the JNI-based H.264 encoder and decoder on Mac OS X. FFMPEG is at r16801.
17 years ago
Lyubomir Marinov cc373b375b On Windows, implements JNI-based replacements for the JNA-based H.264 encoder and decoder. The new implementations execute much faster, produce less garbage and use a newer ffmpeg version (which contains optimizations to at least the H.264 decoder).
17 years ago
Damian Minkov 123a00d5d4 Some formatting and javadocs and fix framerate problem.
17 years ago
Damian Minkov 31ca43b9f6 1. Fixing closing camera after hangup.
17 years ago
Werner Dittmann 03d27dcd99 Upgrade ZRTP jar to version 1.4.2 to be compliant with latest ZRTP spec.
17 years ago
Damian Minkov 4f6a499001 1. Fix parsing redirect url when logging into msn.
17 years ago
Damian Minkov 866ee26dae Some fixes in encoder and decoder config. Remove dependences to sun/ibm classes.
17 years ago
Lyubomir Marinov 0d7faabb9f Trims down the ffmpeg libraries which are used to support h264.
17 years ago
Emil Ivov d6dd745e40 Removed an extra semi-colon. Reported by Richard Hall
17 years ago
Lyubomir Marinov 8805906417 Removes org.apache.felix.servicebinder.
17 years ago
Emil Ivov 89e81b89ec Asserts non-display of any bundle shipped with SIP Communicator when the show system bundles property is not set. This is part of issue #482 .
17 years ago
Damian Minkov 6df051d5c9 Fix felix test props for new felix version.
17 years ago
Emil Ivov 3f5206ff01 Commits patches for the following issues:
17 years ago
Yana Stamcheva 9daa19303f Language resources updated.
17 years ago
Lyubomir Marinov a83833f357 Moves the functionality of swing-common.jar into util.jar and removes swing-common.jar.
17 years ago
Lyubomir Marinov 44dfd1a815 Fixes issue #508: Support Quit, Preferences and About in the Mac application menu.
17 years ago
Damian Minkov 05d7637b0d 1. Fix tests
17 years ago
Damian Minkov ee72136cae Update h264 encoder/decoder. Decoder is not fed with non consistent data. Synchronized not to free memory while decoding/encoding. Tuned some of the quality settings.
17 years ago
Damian Minkov 26ec5cb581 Update civil Dataource to latest version (buffer rework)
17 years ago
Damian Minkov 7927f460e3 fixing build, media bundle fails to load, new bundle not loaded in felix.unit.test.props.
17 years ago
Lyubomir Marinov 07fe3e4efe Fixes a memory corruption in lti-civil on Linux which causes SIP Communicator to dump its core on startup. I've only recompiled the library for x86 because I don't know anything about 64-bit Linux.
17 years ago
Lyubomir Marinov 296d1e0f1b Implements a ConfigurationForm which allows configuring the MediaService.
17 years ago
Damien Roth a737784a99 Lib dict4j now compiled with java 1.5.
17 years ago
Damien Roth c45b70f014 Resolve cruise control error and warnings
17 years ago
Damien Roth 46ef85f493 Major update for the dict protocol
17 years ago
Romain Kuntz 5417c1891a Updated the ZRTP4J library, updated the classpaths, added the bundle-version.
17 years ago
Damian Minkov d6dd75f4a0 Update ffmpeg, windows libs depended on pthreads. Add keyframes in h264 codec, fix start-end bits in FU-A, set desired video size in capture datasource.
17 years ago
Yana Stamcheva aede260310 Updated and added some new custom components.
17 years ago
Brian Burch 4282316384 use properties to define slickless tests to be executed and let them be run under felix, or simply under junit
17 years ago
Damian Minkov 5998afa9d8 Update ffmpeg (problem with linking libs), add jna.library.path to as executables.
17 years ago
Damian Minkov fb27c40e89 new ffmpeg libs, reduced size and without debug info. Fix decoder output sizes. Fix NPE when hangup calls.
18 years ago