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).
...
Mac OS X and Linux will still use the JNA-based implementations because the respective native JNI libraries haven't been built for them.
Just as the JNA-based implementations, the JNI-based ones cause disturbing numbers of garbage collections (though less than their ancestors) - the encoder and the packetizer are huge offenders. But these will be addressed in subsequent revisions because the problems are not the subject of the switch from JNA to JNI.
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.
...
2. Second video call.
3. New version of codec.
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.
...
2. Fix null icon in PopupDialog and NPE
3. H264 skip data till new marker in case of dropped packets.
17 years ago
Damian Minkov
866ee26dae
Some fixes in encoder and decoder config. Remove dependences to sun/ibm classes.
...
Reduce bandwith and number of send packets and fix decoder showing some ugly squares.
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:
...
#482 Overly complex plugin manager (work in progress)
#448 Show complete SIP adddress when displaying account
#510 switch to the latest version of Felix (Richard actually did most of the work here.)
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
...
2. Issue#487 fix crash, due to lticivil on 64bit platform.
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.
...
Fix CC build error
17 years ago
Damien Roth
c45b70f014
Resolve cruise control error and warnings
17 years ago
Damien Roth
46ef85f493
Major update for the dict protocol
...
- Using an external library to manage the connection with the server
- Enhanced account registration wizard
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.
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)
...
Updated the build.xml and ide project file to reflect the new ZRTP4J library
Commented references to the ZRTP goClear/goSecure functions (patch provided by Werner)
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
...
directory. Fixed also an exception that came from ZRTP (reverted some of the
modifications from felix.client.run.properties)
18 years ago
Romain Kuntz
bb8da5ef97
ZRTP4J is now a bundle and thus must be loaded as startup
18 years ago