Commit Graph

9256 Commits (fe9819a395fbe2ca84bc5af742fca4de67004c8f)
 

Author SHA1 Message Date
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 1944db2399 Adds add contact button only for source contacts.
13 years ago
Emil Ivov 249aff6c22 removes accidentally committed System.out.println()s
13 years ago
Emil Ivov 929e06598b Adds synchronization to offer/answer handling and stream starting to avoid problems with rapid reinvites. Some additional refactoring.
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
Yana Stamcheva dd1cfaa691 Fixes Android system activity manager.
13 years ago
Damian Minkov 98a0d907fa Changes the behaviour of showing add contact and call buttons in the contact list for source contacts, don't show them by default but check for supported operation sets.
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
Vincent Lucas 775bd710fa Updates audio level listener during on-going call when a device is connected or disconnected.
13 years ago
Yana Stamcheva c997657e05 Updates MacOSX update window logo icon.
13 years ago
Emil Ivov 2584616e69 Completes r10244 by making sure that offending formats would get a payload type of their own when one wasn't previously available.
13 years ago
Emil Ivov ddcb961fee Tries to work around Offer/Answer negotiation issues in cases where an offending remote system would try to remap a payload type that has been previously allocated to a different format.
13 years ago
Lyubomir Marinov 9e706e0345 Attempts to optimize the handling of audio level-related information in Jitsi VideoBridge-aided telephony conferences. May fix a technically possible issue which may prevent the handling of audio levels after adding or removing conference participants. Adds javadocs.
13 years ago
Lyubomir Marinov 7c06bcf4f8 Works on fixing issues with Jitsi VideoBridge telephony conferencing.
13 years ago
Vincent Lucas e1b4deac80 Re-enables sound notification during on-going call by default. This behavior can be overridden by the net.java.sip.communicator.impl.notification.disableNotificationDuringCall property.
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 933a868a66 Creates a new default sound test file and adds the net.java.sip.communicator.impl.neomedia.TestSoundFilename property to change the filename used to test notification and playback devices.
13 years ago
Vincent Lucas 84c75da219 Applies patch proposed by Markus Kilas: [jitsi-dev] [PATCH] Technical Call Info without resize and scroll.
13 years ago
Vincent Lucas f40f0cb21e Removes race condition between protocol and UI thread, when closing the call panel. The call panel was sometime (everytime on Linux) not closed until clicking at least 2 times on the hangup button.
13 years ago
Ingo Bauersachs 119d45b860 Bring new account dialog into focus
13 years ago
Vincent Lucas ec507a581d Tries to fix build.
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 7e527737c0 Adds buttons in the audio configuration dialog in order to play sound to test the selected playback and notification devices.
13 years ago
Boris Grozev 7596ca5589 Checks XMPP messages for delay tags (XEP-0091 or XEP-0203) and changes their timestamp accordingly.
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 55db5abf69 Adds a message in the audio configuration dialog, to inform the user that the none audio system is currently selected, only because there is no available audio device.
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
Pootle 5ca3a24ecb Commit from translate.jitsi.org by user acastroy.: 1416 of 1416 messages translated (0 fuzzy).
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
Damian Minkov 572505ddeb Moves signing application before creating the initial dmg image in order to keep the signing information, as it is not saved later when we modify the image.
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
Damian Minkov 0eb87e36f0 Changes the check for valid capabilities on discovering info, on not valid one we can end up with infinite loop querying server for discovery info.
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