Yana Stamcheva
|
ebc645908f
|
Separates dns package to service and impl. Creates a ParallelResolver interface that can be used from the util package. Moves NetworkUtils back to util package. Moves dnsconfig plugin to the impl/dns package (because it was using implementation classes directly).
|
13 years ago |
Boris Grozev
|
ed519ffebb
|
Updates libjitsi.jar with a clean one, as the one committed in r10347 is broken
|
13 years ago |
Boris Grozev
|
610610ab62
|
Adds libjnvpx binaries for linux and Mac OS X. Adds the libvpx sources used to libsrc.
|
13 years ago |
Boris Grozev
|
414927d138
|
Sets error resilient flags on the VP8 encoder (and fixes typos).
|
13 years ago |
Boris Grozev
|
73b7df17af
|
Fixes a problem with the VP8 Packetizer sometimes not sending the last chunk of a packet correctly. Changes the VP8 encoder and decoder used to the ones based on libvpx. Updates libjitsi.jar
|
13 years ago |
Damian Minkov
|
e8bf8578c1
|
Adds option to change h264 encoder presets.
|
13 years ago |
Damian Minkov
|
a3e7dc0316
|
Fixes tests.
|
13 years ago |
Lyubomir Marinov
|
8a3c9b36c1
|
Replaces D3DXLoadSurfaceFromMemory with LockRect. Contributed by James M. Martin.
|
13 years ago |
Yana Stamcheva
|
91b72c3202
|
Moves desktop related utils to plugin/desktoputils. Separates ComponentUtils and WindowsUtils from general GuiUtils.
|
13 years ago |
Lyubomir Marinov
|
cd2a006b80
|
Re-enables Periodic Intra Refresh in the H.264 encoder which was (relatively) recently disabled during updates to the FFmpeg and x264 libraries. Contributed by Benoît Laniel.
|
13 years ago |
Lyubomir Marinov
|
065953712f
|
Refactors AVFrame, ByteBuffer and ByteBufferPool. Prepare to invoke FFmpeg's avcodec_free_frame(AVFrame **) which is the new way to free AVFrames.
|
13 years ago |
Ingo Bauersachs
|
04a0a71627
|
Update Apache httpcore and httpclient to 4.2.3
|
13 years ago |
Lyubomir Marinov
|
5cd26f3ec9
|
Restores black background in video calls (which got recently broken/removed).
|
13 years ago |
Lyubomir Marinov
|
acca18280a
|
Fixes an issue of overlapping videos which could cause the local video in a call to be displayed bellow the remote video. Works on remedying issues with telephony conferences utilizing the Jitsi VideoBridge server-side technology.
|
13 years ago |
Damian Minkov
|
37ce78db4a
|
Updates jna library to use original file structure, skipping duplicate binaries (keeping the same version 3.2.7). Adds a missing file from previous commit.
|
13 years ago |
Damian Minkov
|
d9da9e376a
|
Updates jna library to use original file structure, skipping duplicate binaries (keeping the same version 3.2.7).
|
13 years ago |
Emil Ivov
|
98f8286b3d
|
Replaces use of MediaFormat.equals() with MediaFormat.matches() so that audio format parameters would not make audio formats distinctive. Updates libjitsi to r10270.
|
13 years ago |
Boris Grozev
|
fe9819a395
|
Adds support to encode and decode VP8. Note that a vp8 encoder and decoder need to be build into the jnffmpeg library in order for this to work, and prebuild binaries aren't ready yet.
|
13 years ago |
Damian Minkov
|
7d8e6cc75d
|
Fixes sending pubsub events for empty item (XEP-0060 allows no elements on second level of nodes).
|
13 years ago |
Vincent Lucas
|
6f5544b03a
|
Creates a dedicated thread for changing on-going call volume. Uses the system volume to update the volume slider when the slider becomes visible.
|
13 years ago |
Vincent Lucas
|
c7386f332a
|
Ports Portaudio WMME device timeout system to MacOsX CoreAudio in order to avoid deadlock when a device is unplugged.
|
13 years ago |
Lyubomir Marinov
|
7c06bcf4f8
|
Works on fixing issues with Jitsi VideoBridge telephony conferencing.
|
13 years ago |
Ingo Bauersachs
|
0bea2e337d
|
Update libjitsi after SRTP changes
|
13 years ago |
Vincent Lucas
|
6cb105c295
|
Corrects the property name org.jitsi.impl.neomadia.device.disableUsbDeviceAutoSelection to org.jitsi.impl.neomedia.device.disableUsbDeviceAutoSelection.
|
13 years ago |
Vincent Lucas
|
8f1459fcf7
|
Corrects PortAudio not running on Linux: checks if CoreAudio is supported for the current system.
|
13 years ago |
Vincent Lucas
|
d402b6d4e4
|
Removes duplicate hardware volume control code.
|
13 years ago |
Lyubomir Marinov
|
3b028ec12c
|
Displays a pop-up notification about the removal of an audio device only if it used to be the active/selected one.
|
13 years ago |
Vincent Lucas
|
d920f487cd
|
Creates a property named org.jitsi.impl.neomadia.device.disableUsbDeviceAutoSelection in order to disable the automatic selection of USB audio devices (if set to true).
|
13 years ago |
Vincent Lucas
|
16f9b32675
|
Activates the use of model identifier for audio device.
|
13 years ago |
Vincent Lucas
|
3e4961ffd5
|
Adds capability for Windows to retrieve the model identifier for audio devices. But there is still some issues with using it. Thus, disables temporaly the use of model identifier.
|
13 years ago |
Vincent Lucas
|
73687810cd
|
Enables the media configuration dialog to listen to audio system and device changes even if the audio system combo box is disabled (via the AUDIO_SYSTEM_DISABLED_PROP portperty).
|
13 years ago |
Lyubomir Marinov
|
0a45fefae1
|
Attempts to handle timeouts in Pa_CloseStream more gracefully.
|
13 years ago |
Vincent Lucas
|
356e721b20
|
Reverts commits 10201 and 10202: Adds a net.java.sip.communicator.impl.neomedia.device.hideDevicelessAudioSystems property (default=true) to give the possibility to show deviceless audio systems (if this property is set to false in the configuration).
|
13 years ago |
Lyubomir Marinov
|
ef8cbfd09b
|
Optimizes r10201.
|
13 years ago |
Vincent Lucas
|
60877fb959
|
Adds a net.java.sip.communicator.impl.neomedia.device.hideDevicelessAudioSystems property (default=true) to give the possibility to show deviceless audio systems (if this property is set to false in the configuration).
|
13 years ago |
Lyubomir Marinov
|
a6b37dc503
|
Commits the binaries of a refining of the automatic audio device selection to pick up devices from the same hardware.
|
13 years ago |
Vincent Lucas
|
c9aa6de964
|
Enables audio system changes during on-going calls.
|
13 years ago |
Boris Grozev
|
d13543fe2b
|
Updates FMJ to r14. Fixes calls dropping when RTP sequence numbers wrap and enables the adaptive jitter buffer by default
|
13 years ago |
Boris Grozev
|
502305c1de
|
Updates FMJ to r13 (fixes jitter buffer delay computations for some codecs). Fixes an exception in MediaStreamStatsImpl (introduced in r10183).
|
13 years ago |
Vincent Lucas
|
40798eafc4
|
First part of automatic audio system change: only if the "none" audio system is currently selected and another audio sytem becomes available (a new device has been detected).
|
13 years ago |
Boris Grozev
|
a45f6edbb1
|
Updates FMJ and FMJ sources to r12 (which includes a minor change in the way late RTP audio packets are handled)
|
13 years ago |
Boris Grozev
|
c8b1aff23f
|
Updates FMJ to r11. This revision uses an adaptive jitter buffer (for audio streams), which changes size according to the number of packets arriving too late. Passes the net.java.sip.communicator.impl.neomedia.adaptive_jitter_buffer.* properties to the FMJ Registry. Changes the mechanism through which the number of discarded packets is obtained in MediaStreamStatsImpl, now using a FMJ controls. Shows more information about discarded packets and the adaptive jitter buffer in the "call info" window.
|
13 years ago |
Vincent Lucas
|
711bdfde08
|
Corrects invalid read access from the MacOsX/Windows libjitsi coreaudio library when creating or receiving a call without any microphone connected.
|
13 years ago |
Lyubomir Marinov
|
80860c7761
|
Fixes issues with Jitsi VideoBridge conferencing.
|
13 years ago |
Vincent Lucas
|
976ee608a0
|
Activates update for reloadable audio systems in order to activate them if the number of devices changes from 0 to something greater.
|
13 years ago |
Lyubomir Marinov
|
ab0e5691ff
|
Modifies automatic audio device selection to attempt to pick up capture and playback/notify from the same hardware. Fixes warnings. Adds javadocs.
|
13 years ago |
Vincent Lucas
|
c4a0b3c6cb
|
Changes sequence of audio configuration modification events in order to aggregate pop-up notification events.
|
13 years ago |
Vincent Lucas
|
de80427e32
|
Adds the device name and its state (connected or disconnected) for the "Device configuration has changed" pop-up notification. Adds a "New selected device" pop-up notification when the selected audio device has changed (for audio in, audio out and notifications).
|
13 years ago |
Lyubomir Marinov
|
b5bbadd2bc
|
Addresses a media- and UI-related freeze.
|
13 years ago |
Damian Minkov
|
d8f7fa47cf
|
Changes needed for android merge. Exposing several bundle contexts. Some public constants. Changes in sound notifications to use String as resource uri, and obtaining resource input stream and stream format info from AudioSystem, so it can be overridden in different implementations.
|
13 years ago |