Commit Graph

640 Commits (3cb9afa8ac7b0bbb36ce3c11e4a3eed705778501)

Author SHA1 Message Date
Lyubomir Marinov 64f9bee24d Avoids automatic boxing and unboxing in the handling of audio levels. Fixes a deadlock which leads to loss of audio.
12 years ago
Lyubomir Marinov 49030edb87 Prevents host candidates with loopback addresses. Patch by Emil Ivov.
12 years ago
Lyubomir Marinov 25f3208044 When relaying RTP, routes RTCP Feedback Messages to their indicated recepient only.
12 years ago
Lyubomir Marinov 0429571230 Fixes issues with SRTP related to the rollover of the sequence number, encryption with missing sequence numbers.
12 years ago
Lyubomir Marinov 527cee16b9 Allows finer control over the generation of synchronization source (SSRC) identifiers.
12 years ago
Lyubomir Marinov da5a9211b4 Fixes a possible java.lang.InternalError. Reported by Server Test on the users mailing list.
12 years ago
Lyubomir Marinov bdf3002deb Fixes an issue which could cause CPU starvation while receiving from MultiplexingDatagramSocket.
12 years ago
Damian Minkov 5898ddd57f Fixes working with server-side readonly groups (shared groups in OF), handles 406 error while editing roster items.
12 years ago
Vincent Lucas ece58c4bdd Updates libjisti: Corrects deadlock for CoreAudio when closing renderer and capture streams.
12 years ago
Lyubomir Marinov 9b2502e0dc Improves the developer logs in the DTLS-SRTP implementation.
12 years ago
Lyubomir Marinov 3579a958bc Disables a lot of unnecessary file writes performed by FMJ at the startup of libjitsi.
12 years ago
Lyubomir Marinov 3d381167b2 Works around a bug in the Bouncy Castle Crypto APIs which could cause the DTLS-SRTP implementation (and, consequently, Jitsi and Jitsi Videobridge) to enter an endless loop.
12 years ago
Lyubomir Marinov bab6304b2b Updates to the latest revision of ice4j (because libjitsi has been updated for the developers who use both ice4j and libjitsi).
12 years ago
yanas d55b3efebe Adds the possibility to edit account details. Patch provided by Marin
12 years ago
gpolitis fa69d4d2e7 Merge pull request #12 from mdzhigarov/otrJitsi
12 years ago
Ingo Bauersachs f2694065ad Use separate dirs for application logs, cache and configuration data
12 years ago
Marin 88bc48e9b1 Added support for SMP for the OTR plugin.
12 years ago
Ingo Bauersachs e93609406f Update libjitsi to 4d7f9a0e49 to include an SDES "on hold" patch
13 years ago
Lyubomir Marinov 833358c13a Allows automatic gain control (AGC) to be enabled/disabled for Windows Audio Session API (WASAPI). Patch by Timothy Price.
13 years ago
Vincent Lucas 6a4f51f267 Updates libjitsi.jar: Corrects sample rate initialization for Core Audio.
13 years ago
Lyubomir Marinov ebb9a43239 Rebuilds jndirectshow.dll with a newer version of mingw64.
13 years ago
Vincent Lucas 5a24f34cec Updates libjitsi: Corrects deadlock when closing renderer in Core Audio. Reports c error to java logger.
13 years ago
Vincent Lucas 060c9130bc Updates libjitsi: Mac Core Audio: Stops the rendering process at most after 500 ms even if there is more data already buffered.
13 years ago
Lyubomir Marinov 5e1948b652 Adds support for DTLS-SRTP with Jitsi Videobridge.
13 years ago
Vincent Lucas 74812b5748 Updates libjitsi and libjnmaccoreaudio: Changes "MacCoreaudio" audio system name into "Core Audio". Corrects wrong detection of input and output devices. Avoids concurrent process of the "stop" and "read/write" functions at the native level.
13 years ago
Lyubomir Marinov 1d1a2b116a Fixes issues with DTLS-SRTP.
13 years ago
Lyubomir Marinov 9eec6e2305 Romoves the use of enum-like constants from SrtpListeners because it is a part of neomedia and may use MediaType instead.
13 years ago
Lyubomir Marinov 7a957a5ad5 Adds support for DTLS-SRTP with SIP.
13 years ago
Vincent Lucas b0c9b7e4c7 Corrects deadloack between the CoreAudio AudioDeviceStop function and the stream processing callback.
13 years ago
Vincent Lucas f02a12d22d Adds stream capture and render via CoreAudio for MacOSX. This is a first version which needs more testing. The default audio system on MacOSX is still PortAudio.
13 years ago
Lyubomir Marinov 3bc2321407 Fixes a failure to generate key frames in the H.264 encoder.
13 years ago
Lyubomir Marinov 610f0ae934 Enables the detection of PulseAudio and Video4Linux2 systems under FreeBSD. Tzanetos Balitsaris
13 years ago
Lyubomir Marinov 10aae5aeb3 Fixes a dealock in the Windows Audio Session API (WASAPI) backend. Reported by Ingo Bauersachs.
13 years ago
Boris Grozev e87e7229a3 Updates libjitsi to a version which uses a 2-channel format
13 years ago
Lyubomir Marinov c49ea38860 Fixes an issue with notification sounds which could prevent their entire or partial playback. Sorts the table depicting the notification configuration by description by default (and allows sorting by column in general).
13 years ago
Boris Grozev 04381605e6 Updates libjitsi.jar
13 years ago
Boris Grozev a1a3d55572 Updates libjitsi.jar
13 years ago
Lyubomir Marinov 625e21dd62 Fixes aspect ratio-related issues in desktop (and webcam) streaming.
13 years ago
Lyubomir Marinov 4d8f36caad Handles hotplugging and playback device selections during calls in the Windows Audio Session API (WASAPI) integration when acoustic echo cancellation (AEC) is enabled.
13 years ago
Lyubomir Marinov 5f5b209122 Implements acoustic echo cancellation (AEC) in the integration of Windows Audio Session API (WASAPI) using the Voice Capture DSP in source (as opposed to filter) mode.
13 years ago
Boris Grozev dfd5a88621 Updates libjitsi.jar and the opus binaries (with ones linked with opus-1.1-beta)
13 years ago
Damian Minkov 80a8984edb Fixes correct dtmf packet length for RFC4733 dtmf tones.
13 years ago
Lyubomir Marinov 7b27caa78a Fixes issues with the CaptureDevice and Renderer implementations using Windows Audio Session API (WASAPI) related to the playback and/or notify device selections being set to 'none'.
13 years ago
Lyubomir Marinov 9acf192568 Fixes an issue in the Windows Audio Session API (WASAPI) integration which could cause the audio capture to fail on certain devices if acoustic echo cancellation is enabled.
13 years ago
Boris Grozev 82c41a7747 When a ConferenceMember is removed from a conference with a
13 years ago
Lyubomir Marinov c1557f7519 Fixes a problem with the Renderer implementation of Windows Audio Session API (WASAPI) which could cause loss of playback after switching the playback device during a call.
13 years ago
Damian Minkov 08d32c8183 Adds volume to RFC4733 dtmf packets and handling of an account property to change default value. Changes the default minimum tone duration.
13 years ago
Lyubomir Marinov 7b6b24ac11 Commits the fix of a bug in the acoustic echo cancellation (AEC) of Windows Audio Session API (WASAPI).on behalf of Charles Stedman.
13 years ago
Lyubomir Marinov 4c1a299d2e Works on improving the acoustic echo cancellation (AEC) of Windows Audio Session API (WASAPI).
13 years ago
Lyubomir Marinov a2c5f6ef62 Works on improving the acoustic echo cancellation (AEC) of Windows Audio Session API (WASAPI).
13 years ago