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
078bb85a2a
Commits the source of the native JNI FFMPEG wrapper utilized in r4922 for the purposes of the H.264 encoder and decoder.
17 years ago
Lyubomir Marinov
3b10be78a0
Removes a seemingly unnecessary allocation in .impl.media.codec.video.h264.Packetizer which causes a large number of garbage collections. There's still a lot to be desired there because the class is still a major offender in the area of owned garbage-collected objects with respect to size but the improvement is noticeable anyway.
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
Lyubomir Marinov
17c2558453
Fixes the warnings about unused imports introduced in recent revisions.
17 years ago
Damian Minkov
123a00d5d4
Some formatting and javadocs and fix framerate problem.
17 years ago
Yana Stamcheva
3709efebe8
Fix URLs within icq messages.
17 years ago
Yana Stamcheva
24a812e041
Fixes issue #529
...
Replace fixed account icons in the account configuration form with the current account status icons.
17 years ago
Werner Dittmann
5a20ed921c
Comment all resource strings. If we are ready with ZRTP restructuring this
...
file can be removed.
17 years ago
Werner Dittmann
f337314dd8
SOme restructuring when sending events, add information to display to
...
user in case something goes wrong or needs to be confirmed.
17 years ago
Werner Dittmann
36fc1d2892
Add a tooltip text.
17 years ago
Werner Dittmann
f9468fe92b
Add some ZRTP information texts.
17 years ago
Yana Stamcheva
8f8bd6471e
Some minor changes to security UI (ongoing work).
17 years ago
Yana Stamcheva
333a823b14
- Fixes Issue #: 434 Wrong ID when try to install an already installed account.
...
- Removes the "Override server" option from account wizards.
- Adds a property to the ProtocolProviderFactory which indicates if the server has been modified
17 years ago
Lyubomir Marinov
a832239300
Fixes the passthrough mode of .impl.media.codec.video.ImageScaler to work on Windows as well and thus not impose an execution-time penalty.
17 years ago
Yana Stamcheva
534858694b
We don't need to call setContentAreaFilled on the dialButton any more, because we have done that for the SIPCommButton now.
17 years ago
Yana Stamcheva
10fa41c855
Fixes an exception occurring while opening/closing contact list groups.
17 years ago
Yana Stamcheva
13e34744f2
Fixes issue #493 Better alignment in Favorites menu.
17 years ago
Lyubomir Marinov
642c3507b4
Removes duplication in PopupDialogImpl introduced and made obvious in r4898 and residual from earlier revisions.
17 years ago
Damian Minkov
31ca43b9f6
1. Fixing closing camera after hangup.
...
2. Second video call.
3. New version of codec.
17 years ago
Yana Stamcheva
4c0398d3dd
The "ReceivedCallDialog" was hidden behind the main application window when the last one was shown. We're now setting the alwaysOnTop property on true.
17 years ago
Yana Stamcheva
da092fa251
Replace setOpaque(false) with setContentAreaFilled(false).
17 years ago
Yana Stamcheva
f7e781f934
Fix some visualization issues on Windows.
17 years ago
Yana Stamcheva
7dd8f2bc78
Some call dialog improvements including new icons and modified layout.
17 years ago
Yana Stamcheva
9b392f59a8
Some call dialog improvements including new icons and modified layout.
17 years ago
Werner Dittmann
03d27dcd99
Upgrade ZRTP jar to version 1.4.2 to be compliant with latest ZRTP spec.
17 years ago
Werner Dittmann
6eea3eee3f
Get the correct local IP address for RTP sockets and bind the sockets to this address. See
...
E-mail discussion on dev E-mail list.
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
Lyubomir Marinov
f91a99e02a
Minor code cleanup in H264Parser to shorten the code and increase clarity.
17 years ago
Lyubomir Marinov
083b513fc2
Fixes a cause of an unintentional use of a buffer with uninitialized data in the H.264 decoder.
17 years ago
Lyubomir Marinov
abc88466fc
Removes an unnecessary field from GrowlNotificationActivator.
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
Werner Dittmann
4a2b1e8956
When looping to repeat an audio clip: first stop the clip, then play again.
...
Testing with openJDK has a problem if the clip was not stopped before playing
again. The patch was tested with Sun Java 1.6 as well and works.
17 years ago
Werner Dittmann
920b9ccf79
Force UDP audio and video ports to bind to the address specified in SDP.
...
Some cosmetics as wll.
17 years ago
Emil Ivov
d6dd745e40
Removed an extra semi-colon. Reported by Richard Hall
17 years ago
Emil Ivov
ff273374d0
Fixes a problem causing the application to exit if we fail to register an arg handler.
17 years ago
Romain Kuntz
4d606cfefd
Do not activate the growl plugin if running on Java > 1.5
17 years ago
Sebastien Mazy
e28b606320
Spared a call to getContactAddressCustomParamValue()
17 years ago
Emil Ivov
99d79397d9
Removes a mistakenly committed System.out.println()
17 years ago
Sebastien Mazy
93ed9a1c1f
typo
17 years ago
Sebastien Mazy
99feaabf5a
SIP: adds a "registering_acc" param in some contact addresses
...
Sets a custom "registering_acc" param in the contact address of
registrar accounts and use it in the dispatching of incoming requests.
17 years ago
Emil Ivov
c0dad4cf88
Cosmetics only (unfortunately since we still have the 2nd SIP call issue).
17 years ago
Sebastien Mazy
0602eb0cc9
removed a lot of useless steps from the SIP msg dispatch process
17 years ago
Yana Stamcheva
2a7b8a423f
Fix missing strings.
17 years ago
Yana Stamcheva
2181f48149
Fix contact list mouse events.
...
When our contact list didn't fill the panel all mouse over and click events were caught by the last contact in the list. This is now fixed.
17 years ago
Yana Stamcheva
1d040721ac
Sign in dialog enhancements. (Including issue #455 )
17 years ago
Sebastien Mazy
e83720d480
Fixes ProxyRouter.getRouterFor(Request) returning null, cosmetic changes
17 years ago
Werner Dittmann
a0044e2266
Fix name of ALERT sound
17 years ago
Werner Dittmann
fd59bed7c7
Fix a small but important bug in the TimeoutProvider run() method.
17 years ago