Commit Graph

438 Commits (eec8893c6c7cdb66ea4f6d792ebd0bf36e5bcee6)

Author SHA1 Message Date
Damian Minkov 2a2d484f2d Fix linux capture preview. This is the native part configuration Panel still to be changed. Now when sip-communicator is started and is not using the camera, the device is free to be used by other applications.
17 years ago
Damian Minkov da9a567af1 Add support for BGR format and remove some debug prints.
17 years ago
Symphorien Wanko ff8ec3ad3f swing based popup notifications with tests for the PopupMessage interface.
17 years ago
Symphorien Wanko 07a483c148 undo previous commit since cruisecontrol fails
17 years ago
Symphorien Wanko 2d81282722 swing based popup notifications with tests for the PopupMessage interface.
17 years ago
Damian Minkov 7875ea94fa Fix issues with video on linux. Support for jpeg format of the device, and issue with wrong format conversion(yuyv).
17 years ago
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.
18 years ago
Lyubomir Marinov 44dfd1a815 Fixes issue #508: Support Quit, Preferences and About in the Mac application menu.
18 years ago
Damian Minkov 05d7637b0d 1. Fix tests
18 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.
18 years ago
Damian Minkov 26ec5cb581 Update civil Dataource to latest version (buffer rework)
18 years ago
Damian Minkov 7927f460e3 fixing build, media bundle fails to load, new bundle not loaded in felix.unit.test.props.
18 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.
18 years ago
Lyubomir Marinov 296d1e0f1b Implements a ConfigurationForm which allows configuring the MediaService.
18 years ago
Damien Roth a737784a99 Lib dict4j now compiled with java 1.5.
18 years ago
Damien Roth c45b70f014 Resolve cruise control error and warnings
18 years ago
Damien Roth 46ef85f493 Major update for the dict protocol
18 years ago
Romain Kuntz 5417c1891a Updated the ZRTP4J library, updated the classpaths, added the bundle-version.
18 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.
18 years ago
Yana Stamcheva aede260310 Updated and added some new custom components.
18 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
18 years ago
Damian Minkov 5998afa9d8 Update ffmpeg (problem with linking libs), add jna.library.path to as executables.
18 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
Yana Stamcheva 09b7d46a5f General group chat UI enhancements.
18 years ago
Damian Minkov c5b0fc3781 fixing failing media bundle when running tests.
18 years ago
Damian Minkov c6cc04d871 Adding ffmpeg and civil libs for linux.
18 years ago
Damian Minkov 5edc84047f Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
18 years ago
Brian Burch 4b8e7fe646 revert to global testing.properties scheme
18 years ago
Brian Burch cf0e846468 revert to global testing.properties scheme
18 years ago
Brian Burch cbed64ef24 reinstate icq slick, possibly with one or two failing tests but 30+ should work OK
18 years ago
Brian Burch 98a2f8d7cc add comments to explain why some slicks are not currently executed
18 years ago
Brian Burch b07a6cc818 protect local/personal testing.properties file - we maintain a template in the repository
18 years ago
Brian Burch fbda662a16 unit testing - maintain a template for the mandatory local/personal testing properties file
18 years ago
Romain Kuntz c904ef231e Updated ZRTP4J jar from 0.9.0 to 1.3.1 (provided by Werner Dittmann)
18 years ago
Lyubomir Marinov eb697cd600 Fixes the problem reported in issue #440 (Cannot start on Macosx using java 1.6) by rebuilding AEGetURLEventHandlerAgent with -arch x86_64 included. The application will still fail to run but this time because jdic.
18 years ago
Benoit Pradelle 5002cccc1d - attempt to fix the bug reported by Damian about profiler4j crash on Mac
18 years ago
Benoit Pradelle af3e706ee3 Updating profiler4j to reflect recent changes to the subproject
18 years ago
Emil Ivov 28a3d04a65 Moving the zrtp4j bundle to the location where we store all generated SC bundles
18 years ago
Romain Kuntz f6266bb633 renamed bouncy castle library and upgraded it to rev141 and jdk1.5
18 years ago
Romain Kuntz 38357671e4 Forgot to import some packages needed by ZRTP4J
18 years ago
Romain Kuntz 1237e5b0dc The ZRTP ZID file is now created/checked in the default SC configuration
18 years ago
Romain Kuntz bb8da5ef97 ZRTP4J is now a bundle and thus must be loaded as startup
18 years ago
Romain Kuntz 5e3ce7bb17 Added ZRTP4J bundle
18 years ago
Benoit Pradelle 813428d15e Update profiler4j to reflect changes in the sub-project
18 years ago
Benoit Pradelle 3aecc0800f Integrating profiler4j. GSoC result of Vladimir.
18 years ago
Emil Ivov bcee9eed13 Adding support for "NO REGISTRAR" accounts. Special thanks to Emanuel Onica and Michael Koch for contributing early versions.
18 years ago
Lyubomir Marinov b815878181 Moves protocol.jar to an auto-start level with a smaller number than the one of the protocol implementation in order to ensure the AccountManager service is registered before the protocol implementations need it.
18 years ago
Damian Minkov e565163a2f Move RSS after metacontactlist
18 years ago
Damian Minkov 77bc78866f Fixing buffer size issues for the Mac OS X.
18 years ago
Emil Ivov 7ddf0c5ab2 More debugs in the AddressResolver
18 years ago
Damian Minkov 2dd46f0abf Generate proper settings for g723(6.3 bitrate is supported) in sdp and ignore comfort noise packets that are not currently supported.
18 years ago
Lyubomir Marinov 71f310fd31 Fixes Jabber tests failing because of missing required system packages.
18 years ago
Emil Ivov 02baebb228 Asserts use of TCP when it has been set as the default transport during protocol initialization.
18 years ago
Lyubomir Marinov d99b72571c Attempts to fix the Jabber tests by listing the media bundle before the protocol-jabber bundle because the latter requires the former.
18 years ago
Romain Kuntz fb6c84388c Replaced the zrtp4j with a new one compiled for 1.5
18 years ago
Romain Kuntz 4daede22ff Updated the bouncycastle library (for SRTP and ZRTP)
18 years ago
Emil Ivov 69b8786b2c Reenabling all unit tests
18 years ago
Lyubomir Marinov 30593e037f Rebuilds libAEGetURLEventHandlerAgent.jnilib for Mac OS X 10.4 compatibility.
18 years ago
Lyubomir Marinov 05b85ffebf Builds libAEGetURLEventHandlerAgent.jnilib with -bundle and not -dynamiclib and includes the ppc architecture in addition to i386 (as a step to making it a Universal Binary).
18 years ago
Damian Minkov 22a5a325e2 Fix proper catching and dispatching apple events.
18 years ago
Damian Minkov 7cce273ae1 Fix avatar download.
18 years ago
Emil Ivov 599a78edfb Contact avatars are now downloaded automatically without having to open chat window
18 years ago
Damian Minkov 52b7a4b155 Fix icq initial contact statuses.
18 years ago
Yana Stamcheva 3070baaf1c - Revised status panel interface.
18 years ago
Emil Ivov 80dbccb9c8 Adds the possibility to register for RSS feeds passed as invokation parameters
18 years ago
Emil Ivov 88a0036d18 Implements support for launch parameters
18 years ago
Damian Minkov f36da957c5 Some more updates to the msn lib.
18 years ago