Yana Stamcheva
7b8a3ad966
part of previous commit.
16 years ago
Yana Stamcheva
9fddf9ea60
- PageUp and PageDown do not trigger search field key events.
...
- Pressing enter when in the search field would now open a chat with the currently selected contact in the contact list (by default this would be the first matching contact).
16 years ago
Sebastien Vincent
3ef4a5152e
Bring back dock icon on Mac OS X (it was removed in revision 6725) when SC is launched from command line.
16 years ago
Sebastien Vincent
2361d32d8a
Bring back icon for configure item (in tool menu).
16 years ago
Yana Stamcheva
b1b3e4992e
First version of the modified contact list interface. Modifications include a new search box allowing to filter the contact list, contact expansion on select, different approach for calling contacts and more.
16 years ago
Damian Minkov
d855fdda93
Remove unused synchronizes as underlying portaudio stream is taking care of all the synchronizations including stopping of stream.
16 years ago
Lyubomir Marinov
cf2d181f71
Attempts to set the size of the CallDialog so that it displays the remote video in its actual size in order to avoid quality loss due to scaling.
16 years ago
Lyubomir Marinov
45316afd6b
Fixes an incorrect layout of the video in calls.
16 years ago
Emil Ivov
8d0330541d
Fixes compatibility copile-time problems with the latest jain-sip.
16 years ago
Sebastien Vincent
21d1855a14
Tweak FFMPEG encoder settings:
...
- more interval between key frame (I-frame);
- change quantizer default values;
- bring back default CRF (constant rate factor);
- add better motion estimation method to have better quality;
- lower bitrate.
16 years ago
Emil Ivov
a2fdb311b2
Move min and max Payload type numbers to the MediaFormat class
16 years ago
Emil Ivov
e5b029f1ba
Updates the jain-sip lib to include a fix for IPv6 calls.
16 years ago
Sebastien Vincent
7d1048bf39
Change name displayed for desktop streaming device in the media configuration panel.
16 years ago
Sebastien Vincent
41ef8fba7f
Change name displayed for desktop streaming device in the media configuration panel.
16 years ago
Sebastien Vincent
9ef249d47a
Fallback to Java AWT Robot if an available native screen grabber failed (i.e. returns null).
16 years ago
Sebastien Vincent
cc919c8d23
Add new screencapture.dll for Windows 32-bit.
16 years ago
Lyubomir Marinov
1bea470ae0
Fixes a problem in the H.264 encoding which appeared as the video on the receiving peer having yellow lines allover it and faded colors.
16 years ago
Emil Ivov
b045edfdca
Fixes precedence of expiration intervals. Bug report and fix there of by Frederic Fournier
16 years ago
Emil Ivov
c2e70abeeb
Fixes precedence of expiration intervals. Bug report and fix there of by Frederic Fournier
16 years ago
Sebastien Vincent
038f46bd35
Move screencapture directory from src/native/linux to src/native as it is no more specific to Linux.
16 years ago
Sebastien Vincent
9293794232
Add native screen grabber for Mac OS X.
16 years ago
Sebastien Vincent
6d81880fcb
Add Windows native screen grabber, change UnixScreenCapture to NativeScreenCapture as file will be used for Linux, Windows and soon Mac OS X. Add the compiled JNI libraries for Linux (32 and 64-bit), FreeBSD (32 and 64-bit) and Windows (32 and 64-bit).
16 years ago
Damian Minkov
5b1ed4c3a8
Enable presence in sip tests and force use of PA when testing.
16 years ago
Damian Minkov
6a361bbf6e
Add some comments to previous commit.
16 years ago
Damian Minkov
a74af45f44
Fix wrong generation of isfocus tag in Contact header when initiating conference calls.
16 years ago
Lyubomir Marinov
7d172d4c8f
Makes sure to handle timeout Responses to SUBSCRIBE Requests in the EventPackageSubscriber which sent the respective SUBSCRIBE Request. Consequently, the conferenceFocus flag of the SIP CallPeer is correctly set to false when a timeout Response is received for a SUBSCRIBE Request to it.
16 years ago
Sebastien Vincent
11d2ac97a4
- Add FreeBSD detection in build.xml and build FreeBSD neomedia.jar;
...
- Add FreeBSD in OSUtil;
- Add JNI libraries for FreeBSD 32-bit and 64-bit (jdic, jdic_misc, tray, ffmpeg
, jportaudio and screencapture).
16 years ago
Valentin Martinet
007a5c657d
Fix a bug which makes conference contacts appearing twice in the ChatContactListModel.
16 years ago
Damian Minkov
e0cb66f1eb
Show stream sound levels when we end up with not fully established conf call.
16 years ago
Sebastien Vincent
2fb6d32983
Fallback to XGetImage if XShm failed to grab screen capture.
16 years ago
Damian Minkov
74cb044ffb
Fix cpu usage when dispatching csrc sound levels in conf call.
16 years ago
Lyubomir Marinov
469701ab29
Attempts to prevent causing "500 Request out of order" in the conference-related functionality.
16 years ago
Valentin Martinet
ee7a1a6a25
- Moved setUserRole() to setLocalUserRole()
...
- Updated room member roles (distinct from "affiliation")
- Enabled unit test for Jabber chatrooms *roles*
16 years ago
Sebastien Vincent
71f0f1a7b8
Add improved libscreencapture JNI for Linux (32/64) prepared by Damian Minkov.
16 years ago
Sebastien Vincent
bae141da0e
Improve native unix screencapture performance by removing memory allocation (malloc) in x11_grab_screen function. It reduces strongly CPU usage (from ~140% to ~90%). Linux binaries (32/64) needs to be build.
16 years ago
Valentin Martinet
a536ca8f98
Fixed a ClassCastException.
16 years ago
Valentin Martinet
e435577727
Make difference between "roles" and "affiliations" in Jabber rooms.
16 years ago
Sebastien Vincent
faf5683df7
Enable desktop streaming by default in video devices list.
16 years ago
Valentin Martinet
4ee7bef666
Add unit tests for Yahoo! ad-hoc multi-user chat (but not enabled yet).
16 years ago
Valentin Martinet
24038c7b17
Added unit tests for MSN ad-hoc multi-user chat.
...
Added unit tests for Jabber roles in multi-user chat (but not enabled yet).
16 years ago
Valentin Martinet
93d01f7fbb
Update the account properties file template: added a third testing account.
...
(icq, msn, yahoo, jabber)
16 years ago
Sebastien Vincent
6d38b88447
Fix line > 80 characters.
16 years ago
Damian Minkov
18897f2cf2
Add updated ffmpeg JNI library for Linux 32-bit and 64-bit.
16 years ago
Valentin Martinet
3675b94a29
Fix a GUI-related bug (room member not appearing on the list, however present in the room)
16 years ago
Sebastien Vincent
12073a2e03
Add updated ffmpeg JNI library for Windows (32-bit and 64-bit) and Mac OS X (universal binary i386, x86_64, ppc). It need to add Linux 32-bit and 64-bit binaries.
16 years ago
Lyubomir Marinov
49cc018e3c
Speeds up the H.264 decoder by fixing a poor implementation of mine. The binaries of our FFMPEG JNI wrapper need rebuilding on all supported operating systems.
16 years ago
Lyubomir Marinov
2f8ea6094c
Enables local video display for the QTKit CaptureDevice on Mac OS X.
16 years ago
Sebastien Vincent
3e12b56315
Fix line > 80 characters.
16 years ago
Sebastien Vincent
2033a25138
H264 encode video in same resolution as input (i.e. 640x480 webcam data), and H264 decoder will output frame size corresponding to received FFMPEG frame size.
16 years ago
Lyubomir Marinov
f96afcd614
Commits parts of r6667 which NetBeans failed to notice as locally modified.
16 years ago