Commit Graph

1421 Commits (d331eef2ff513c8bd3b7d2ca389f8424d891c694)

Author SHA1 Message Date
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
Damian Minkov b4c97b9c90 Fixes build.
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
Ingo Bauersachs f5f23bb0ab Use system hunspell dictionary if it exists for the selected lang
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.
13 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).
13 years ago
yanas d55b3efebe Adds the possibility to edit account details. Patch provided by Marin
13 years ago
gpolitis fa69d4d2e7 Merge pull request #12 from mdzhigarov/otrJitsi
13 years ago
Damian Minkov c732514e81 Fixes build.
13 years ago
Ingo Bauersachs f2694065ad Use separate dirs for application logs, cache and configuration data
13 years ago
Damian Minkov 335a95abb4 Fixes crash when showing video and using java7.
13 years ago
hristoterezov be3bcff1ec Adds new MUC bundle to handle the chat rooms. Moves ChatRoomWrapper,
13 years ago
Marin 88bc48e9b1 Added support for SMP for the OTR plugin.
13 years ago
Ingo Bauersachs e93609406f Update libjitsi to 4d7f9a0e49 to include an SDES "on hold" patch
13 years ago
Damian Minkov 66332e5634 Reverts to old launcher, rename agent library.
13 years ago
hristoterezov 98c973a16d Adds chat room contacts to the search filter in the contact list.
13 years ago
Damian Minkov bbb3a36624 Adds option to embed jre into dmg and enables it.
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 6f8b80066e Rebuilds jnwasapi.dll with a newer version of mingw64.
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
Vincent Lucas a9023d0df2 Limits permissions required to access to Outlook contact database.
13 years ago
Lyubomir Marinov b4c90af949 Implements an editor which allows the user to edit Jitsi's configuration properties from within the application. (Marin Dzhigarov)
13 years ago
Boris Grozev e87e7229a3 Updates libjitsi to a version which uses a 2-channel format
13 years ago
Vincent Lucas c3e4622091 Corrects UTF strings modification for Outlook contacts.
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
Vincent Lucas 4fbc19e87c Corrects error at Outlook COM server startup, when Outlook is installed but no account is configured. Try to speed up Outlook entry ID resolution. Gets and logs Outlook version.
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
Vincent Lucas 62e671231f Adds initial check if Outlook is installed before starting the Outlook COM server.
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
Vincent Lucas c515624c49 Corrects description for outlook com server.
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
Vincent Lucas 73032b8c36 Sets description for Outlook COM server executable.
13 years ago
Vincent Lucas dd08179d07 Adds modification of Outlook display for home/work postal address. Corrects Outlook funcitons to get/set/delete email addresses: add the management of EX address type.
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
Vincent Lucas c995a7aa40 Removes extra debug for Outlook address book plugin. Adds a thread collector for Outlook notifications.
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
Damian Minkov aaa15eb68e Recompiled ffmpeg to include mjpeg and add support for mjpeg cameras for windows.
13 years ago
Lyubomir Marinov de4d9007d1 Attempts to optimize and improve the acoustic echo cancellation (AEC) with Windows Audio Session API (WASAPI).
13 years ago
Lyubomir Marinov 4d9932939f Adds experimental support for acoustic echo cancellation (AEC) on Windows when using Windows Audio Session API (WASAPI) implemented with Voice Capture DSP.
13 years ago
Vincent Lucas 284b758a64 Corrects memory leaks fro the Outlook address book plugin.
13 years ago
Lyubomir Marinov f9ddd14566 Templatizes AbstractBufferStream and extenders with respect to the type of its dataSource field.
13 years ago
Damian Minkov a9725da99a Fixes tests.
13 years ago
Damian Minkov f2ae4c2e5d Checks and fixes permissions of home folder and config file to be editable and writable only to the owner when using macosx or linux.
13 years ago
Lyubomir Marinov b6d1362f13 Rebuilds jndirectshow.dll using GCC 4.8.1 (from mingw-builds).
13 years ago
Vincent Lucas cd56bd88b2 Adds management of Outlook contact with multiple identifier. Corrects null pointer segmentation fault when comparing entry identifiers. Uses MAPI service provider to retrieve a tag corresponding to a property identifier.
13 years ago
Werner Dittmann 6939b99d6a Update ZRTP library
13 years ago
Lyubomir Marinov 328f9b587c Adds user interface to control the H.264 encoder's use of Periodic Intra Refresh and maximum interval between keyframes.
13 years ago
Damian Minkov 62313731c3 Reverts previous commit for min dtmf duration.
13 years ago
Damian Minkov ee29df0c44 Fixes dtmf minimal tone duration.
13 years ago
paweldomas ad770cf157 Merge branch 'Android-settings'
13 years ago
Lyubomir Marinov b715a88f0f Works on resolving a deadlock which leads to video calls being dropped.
13 years ago
Lyubomir Marinov a2d78324c2 Attempts to unblock the media flow/codec chain when a Windows Audio Session API (WASAPI) render device appears to be malfunctioning/blocked.
13 years ago
Damian Minkov 0d2cd7c618 Adds some export packages for httputil.
13 years ago
Vincent Lucas 13a0b543dc Merge branch 'deviceVolume'
13 years ago
Vincent Lucas a1b7d08e31 Falls back to software volume settings when the volume of current input device can nt be changed.
13 years ago
Damian Minkov 1eaf54384b Fixes connection to yahoo capacity server.
13 years ago
paweldomas 2d116c1cce Adds few default properties for SIP protocol
13 years ago
Emil Ivov d1801d2c7f Remove test default property, so that the unit tests would stop complaining.
13 years ago
Damian Minkov b5057a7a5e Adds bcprov mainfest as debian library is ont osgi enabled.
13 years ago
Damian Minkov c580ea1bd3 Removes jdic dependency used for java 1.5 campatibility.
13 years ago
paweldomas ac62429009 Merge master
13 years ago
Emil Ivov c4a62a0f18 Replaces "!" with "*" as immutable property prefix.
13 years ago
Lyubomir Marinov cc33ac1b77 Switches the default audio system on Windows from PortAudio to Windows Audio Session API (WASAPI).
13 years ago
Lyubomir Marinov bbdcc93834 Improves the garbage collection profile of AudioMixer.
13 years ago
paweldomas 55ef6a131f Multiple fixes
13 years ago
Lyubomir Marinov 68c0af0e06 Improves AudioMixer for one-to-one calls, strives towards pass-through behavior.
13 years ago
paweldomas 5728fa3ce7 Refactor AccountIDs
13 years ago
Boris Grozev 08eac4a69c Updates libjitsi
13 years ago
Vincent Lucas 1bf6939c7e Merge branch 'msoutlookaddrbook'
13 years ago
Vincent Lucas cc3c615cbc Corrects STATUS_ACCESS_VIOLATION error, when failing to get the properties of a MsOutlook contact.
13 years ago
Lyubomir Marinov 9afee63468 Fixes quality degradation issues in the Windows Audio Session API backend.
13 years ago
Lyubomir Marinov 7e6f6861b8 Fixes a warning.
13 years ago
Vincent Lucas 6e2ef5898d Merge branch 'msoutlookaddrbook'
13 years ago
Lyubomir Marinov 57a66b4319 Fixes an access violation during the initialization of the PortAudio integration. Reported by Tudor Berechet.
13 years ago
Vincent Lucas f4e5fad744 Corrects CoInitializeEx check for "msoutlookaddrbook", when this function was already called. Adds debug information when retrieving MsOutlook contacts from the "addrbook" plugin.
13 years ago
Boris Grozev 56c5e78ece Updates libjitsi (to c37e16b069a1db2d572e00619a507b5811ab496c)
13 years ago
Lyubomir Marinov 8d1ee366a6 Optimizes the video capture on Windows by avoiding an unnecessary copy of the video frames.
13 years ago
Lyubomir Marinov 8fdaa96708 Adds support for Logitech HD Pro Webcam C920 on Windows.
13 years ago
Lyubomir Marinov fdadb1ee61 Makes the display of the video formats by webcams on Windows more useful (to developers).
13 years ago
Lyubomir Marinov e782536ff9 Fixes a failure of the video capture on Windows to set a specific video resolution.
13 years ago
Damian Minkov 24e81b8280 Updates libjitsi to latest changes.
13 years ago
Lyubomir Marinov 64970d5039 Reduces the numbers of times that the camera gets opened and closed on Windows to the minimum, strives to be more thorough about the opening, closing, disposing in an attempt to mitigate issues which could cause the camera to remain open.
13 years ago
Lyubomir Marinov 54ab612296 Attempts to fix failures of the Windows Audio Session API (WASAPI) integration which reportedly break the very capture and playback functionality.
13 years ago
Emil Ivov 6d30f34a4f Adds a jitsi-defaults.properties
13 years ago
Damian Minkov 33f428e356 Fixes tests.
13 years ago
Damian Minkov bf9639acb5 Adds customavatar service bundle.
13 years ago
Damian Minkov b7c31e61e0 Fixes tests.
13 years ago
Lyubomir Marinov 5a6dd7a37f Commits work in progress on fixing issues with video capture on Windows.
13 years ago
Damian Minkov fd920ade84 Separates systray services to be reused in android.
13 years ago
Damian Minkov 1c89854403 Separates some services to be reused in android.
13 years ago
Lyubomir Marinov 4d4a2c8eef Addresses issues on Windows, betters the support for volume adjustments across the audio systems.
13 years ago
Damian Minkov cc1ba9b279 Fixes some NoClassDefFoundErrors introduced in latest commits. Fixes tests.
13 years ago
Damian Minkov e35e4a7974 Creates authenticate windows service that will create the dialog and will show it to user used with different impl on android and desktop.
13 years ago
Damian Minkov d85567ad14 Moves dns config as plugin.
13 years ago
Vincent Lucas f222bd9bb5 Merge branch 'msoutlookaddrbook'
13 years ago
Vincent Lucas 05612e2570 Updates the jmsoutlookaddrbook library and COM server in order to integrate the correction for the work postal address.
13 years ago
Lyubomir Marinov 05b8c6cad6 Fixes a problem in the resolution of the devices by name (which could lead to the use of audio devices from an incorrect audio system).
13 years ago
yanas a5b2b851c5 Improves videobridge interface to show participants with no video as
13 years ago
Vincent Lucas 4f64024ae5 Merge branch 'master' of https://github.com/jitsi/jitsi
13 years ago
Vincent Lucas acf21bb2a4 Corrects unresolved import due to missing static link for MsOutlook plugin.
13 years ago
Boris Grozev 414b994458 Updates the global shortcut library for Mac OS X with a version compiled on 10.6
13 years ago
Lyubomir Marinov 1a52d02710 Adds additional debug/error information output in the Windows Audio Session API (WASAPI) integration.
13 years ago
Lyubomir Marinov d5fb13382a Reverts mistakenly committed lib/logging.properties.
13 years ago
Lyubomir Marinov 72c288d252 Fixes multiple issues related to unplugging the last audio device and then plugging it back.
13 years ago
Werner Dittmann b97e30b3f3 Implement a new cache handling for ZRTP
13 years ago
Vincent Lucas 7850999c10 Always uses the COM server to interoperate with Outlook and thus even if Jitsi
13 years ago
Vincent Lucas bd11acf2b2 Creates a COM service to able Jitsi 32 bits to communicate with MAPI 64 bits (Outlook). And vice-versa.
13 years ago
Ingo Bauersachs 3878be789b Update jmork to rev a18997b (accept newlines in values)
13 years ago
Lyubomir Marinov 77428c1363 Fixes recent breakage of FEC decoding in the Opus codec.
13 years ago
Lyubomir Marinov eccdfddea5 Employs packet loss concealment (PLC) for the Opus and SILK audio codecs.
13 years ago
hristoterezov e03b8eed1d Fixes issue when the user try to make a call and the peer remains in state connecting forever. The issue is caused by upnp methods that block forever.
13 years ago
hristoterezov ae7814655b Fixes issue when the user try to make a call and the peer remains in state connecting forever. The issue is caused by upnp methods that block forever.
13 years ago
Lyubomir Marinov 92a4a47fe7 Updates FMJ to r28 which implements shrinking of the audio RTP packet queue/jitter buffer.
13 years ago
Damian Minkov c9cb6e8176 Fixes a problem with quickly displaying video preview can leave the camera open, adds listeners earlier to be sure we will get ui events to stop player.
13 years ago
Yana Stamcheva 60c4cf713a Adds a global display details service giving access to the global display name and the global avatar. Uses this new service to show the global display name and avatar in the conference call interface.
13 years ago
Damian Minkov 1af66119fa Tries to fix otr4j.
13 years ago
Damian Minkov 0c6faa6e8a Fixes mac osx libjunbound and its build script to build the dependent libs statically.
13 years ago
Vincent Lucas 0ce8d71266 Corrects ZRTP SAS validation: check that the provided SAS is not null before validation.
13 years ago
Lyubomir Marinov 72adbcbd6c Attempts to improve the RTP packet queue/the audio jitter buffer with resepect to recovery when the queue/buffer is full. Works on bringing uniformity to the media processing threads created by FMJ and libjitsi as part of an effort to resolve quality degradation made very audible by jitsi-videobridge.
13 years ago
Vincent Lucas 9c86edf286 Improves handler for DTMF events: when sending several DTMF tones in a short frame, the notification sound is no more clipped but played entirely. The net.java.sip.communicator.service.protocol.maximalRtpDtmfToneDuration property is added to define a maximal duration for the RFC 2833/4733 DTMF tones.
13 years ago
Damian Minkov 2f63201a94 Fixing tests and deb-src.
13 years ago
Werner Dittmann 8d58eab5fc Add libjitsi again with new bccontrib separation
13 years ago
Werner Dittmann 64a459f352 Merge branch 'ingo'
13 years ago
Hristo Terezov 7e93dbb052 Fixed build of libjitsi
13 years ago