- Jan 25, 2013
-
-
Lyubomir Marinov authored
Commits work on progress. Prepares to keep video frame memory entirely in the native, non-Java heap.
-
- Jan 24, 2013
-
-
Lyubomir Marinov authored
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.
-
- Jan 23, 2013
-
-
Lyubomir Marinov authored
Refactors AVFrame, ByteBuffer and ByteBufferPool. Prepare to invoke FFmpeg's avcodec_free_frame(AVFrame **) which is the new way to free AVFrames.
-
- Jan 16, 2013
-
-
Lyubomir Marinov authored
-
- Jan 15, 2013
-
-
Lyubomir Marinov authored
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.
-
Emil Ivov authored
-
- Jan 14, 2013
-
-
Boris Grozev authored
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.
-
- Jan 10, 2013
-
-
Vincent Lucas authored
Creates a dedicated thread for changing on-going call volume. Uses the system volume to update the volume slider when the slider becomes visible.
-
- Jan 07, 2013
-
-
Lyubomir Marinov authored
-
- Jan 03, 2013
-
-
Ingo Bauersachs authored
-
Ingo Bauersachs authored
-
- Jan 02, 2013
-
-
Vincent Lucas authored
Corrects the property name org.jitsi.impl.neomadia.device.disableUsbDeviceAutoSelection to org.jitsi.impl.neomedia.device.disableUsbDeviceAutoSelection.
-
- Dec 24, 2012
-
-
Vincent Lucas authored
-
Vincent Lucas authored
-
- Dec 21, 2012
-
-
Lyubomir Marinov authored
Displays a pop-up notification about the removal of an audio device only if it used to be the active/selected one.
-
Vincent Lucas authored
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).
-
Vincent Lucas authored
-
- Dec 20, 2012
-
-
Vincent Lucas authored
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.
-
Vincent Lucas authored
Adds a way to retrieve the model identifier for audio devices: this allows an USB device without a serial number to be recognized as a single device regardless of the USB port used. MacOsX part only.
-
Vincent Lucas authored
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).
-
- Dec 19, 2012
-
-
Lyubomir Marinov authored
-
Vincent Lucas authored
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).
-
Lyubomir Marinov authored
-
Vincent Lucas authored
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).
-
Lyubomir Marinov authored
Commits the C source code of a refining of the automatic audio device selection to pick up devices from the same hardware.
-
- Dec 18, 2012
-
-
Vincent Lucas authored
-
- Dec 15, 2012
-
-
Boris Grozev authored
Updates FMJ to r13 (fixes jitter buffer delay computations for some codecs). Fixes an exception in MediaStreamStatsImpl (introduced in r10183).
-
- Dec 14, 2012
-
-
Vincent Lucas authored
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).
-
Boris Grozev authored
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.
-
Vincent Lucas authored
Corrects invalid read access from the MacOsX/Windows libjitsi coreaudio library when creating or receiving a call without any microphone connected.
-
- Dec 13, 2012
-
-
Lyubomir Marinov authored
-
Vincent Lucas authored
Activates update for reloadable audio systems in order to activate them if the number of devices changes from 0 to something greater.
-
- Dec 12, 2012
-
-
Lyubomir Marinov authored
Modifies automatic audio device selection to attempt to pick up capture and playback/notify from the same hardware. Fixes warnings. Adds javadocs.
-
- Dec 10, 2012
-
-
Vincent Lucas authored
Changes sequence of audio configuration modification events in order to aggregate pop-up notification events.
-
- Dec 07, 2012
-
-
Vincent Lucas authored
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).
-
- Dec 06, 2012
-
-
Lyubomir Marinov authored
-
Damian Minkov authored
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.
-
Vincent Lucas authored
Corrects UnsatisfiedLinkError when trying to load nonexistent Windows or MacOSX CoreAudio library. Initializes microphone volume based on system value for MacOSX and Windows Vista/7/8.
-
Vincent Lucas authored
Activates microphone sensibility modification via Windows CoreAudio (64bits version only for Vista/7/8).
-
- Dec 05, 2012
-
-
Vincent Lucas authored
Work in progress using Windows CoreAudio API to set the input device volume (hardware microphone sensibility).
-