Commit Graph

9150 Commits (fff370944f2dc4ad4b6be54323ca9b3a9ef70071)
 

Author SHA1 Message Date
Lyubomir Marinov fff370944f - Commits work in progress on adding javadocs. Reported by Yana Stamcheva.
13 years ago
Yana Stamcheva 74632843b8 Adds a property, which disables the audio system configuration combo box. Fixes a NullPointerException in video configuration form. In Audio and Video config forms, shows the tabbed pane only when we have more than one component to show.
13 years ago
Vincent Lucas 6594b1de5d Adds microphone hardware amplification for MacOSX via CoreAudio.
13 years ago
Lyubomir Marinov 1e258ced34 - Fixes the Eclipse .classpath of libjitsi which was broken because of the change of the JSON implementation library.
13 years ago
Yana Stamcheva f87c4cf9ba Removes the ConfigurationManager-s from impl.gui and plugin.generalconfig packages and create a NotificationUtils class that manages all common configuration properties and is accessible through the util package.
13 years ago
Damian Minkov 4f3d81f0cc Replaces json lib.
13 years ago
Damian Minkov e2ef092f63 Reverts some changes from previous build. Fixes tests.
13 years ago
Damian Minkov 4c18b35618 Fixes missing about window and sometimes missing systray entry.
13 years ago
Lyubomir Marinov 9c89ffe458 Fixes an IllegalArgumentException in the constructor of PortAudioException (on the C side).
13 years ago
Lyubomir Marinov 84e41e693a Fixes an IllegalArgumentException in the constructor of PortAudioException (on the Java side).
13 years ago
Boris Grozev 3feb65da3c Temporary fix for the issues with a NotRealizedError exception being thrown, and the camera being turned on in audio-only calls.
13 years ago
Vincent Lucas 27a9b72701 Improves the way of saving encryption protocol settings.
13 years ago
Damian Minkov 499d8fbdbc Fixes build.
13 years ago
Damian Minkov 140e3ddd88 Moves loading the gui (creating main frame) in event dispatch thread. Make some bundles dependent on ui service, they wait for registered ui service before starting initialization. Listeners for protocol events in swing-ui run the swing dependent code in event dispatch thread.
13 years ago
Lyubomir Marinov 5806d63146 Updates FFmpeg to vanilla 1.0, x264 to snapshot-20120928-2245-stable, lame to 3.99.5.
13 years ago
Yana Stamcheva a39f28635f Adds support for proper editing of messages with smilies and newline characters, and a couple of small refactorings. Patch provided by Ivan Vergiliev on dev ("[PATCH] Support message correction for messages").
13 years ago
Lyubomir Marinov 30a056b0dd Fixes a NullPointerException in ChatConversationPanel.getPageLastMsgTimestamp(ChatConversationPanel.java:1444).
13 years ago
Lyubomir Marinov de766a7ede Fixes a failure to start the audio capture in calls until the Audio Preferences are opened.
13 years ago
Lyubomir Marinov 6aab373dd6 - Fixes a crash in Pa_StopStream. - Makes the switching of the audio device while in a call more thorough and resilient.
13 years ago
Lyubomir Marinov b20577588d Commits files which should've gone into r10058.
13 years ago
Lyubomir Marinov b1a7aac2d5 - Fixes multiple crashes in PortAudio.
13 years ago
Boris Grozev 4c2b22b629 Adds an option that disables updating the sound level indicators in the call windows, if net.java.sip.communicator.impl.gui.main.call.DISABLE_SOUND_LEVEL_INDICATORS is set to true.
13 years ago
Boris Grozev cc2664234f Enables FEC for Opus.
13 years ago
Boris Grozev 1e7e76e755 Adds an Opus configuration form and changes the default Opus settings. Updates the Opus JNI binaries. Notifies encoders that implement PacketLossAwareEncoder (Opus and SILK) of packet loss information received via RTCP.
13 years ago
Boris Grozev f0a2931a2c Fixes an NPE thrown when an URL without a scheme is clicked in the chat window. Patch contributed by Tom Denham.
13 years ago
Boris Grozev e21c425aac Adds a missing resource property. Patch contributed by Tom Denham.
13 years ago
Yana Stamcheva e4f138d46b Small fix on Windows, part of previous commit on Video Bridge Menu behavior.
13 years ago
Yana Stamcheva 45a1a8c851 Fixes Video Bridge menu misbehavior reported by Kertesz Laszlo on dev mailing list (subject: Voice calling via Google talk isnt working well in latest versions and some UI issues).
13 years ago
Vincent Lucas 469ea8c555 Updates listener for audio media configuration. This resolves the problem reported by Lyubomir Marinov about audio capture no more visible in audio tab preferences.
13 years ago
Lyubomir Marinov afb27d05c3 - Prevents a NullPointerException in ice4j's Connector#stop() which appears quite often with unknown side effects.
13 years ago
Damian Minkov f00ac9fb21 Fixes build. Updates libjitsi to latest version.
13 years ago
Damian Minkov f65dc96da2 Synchronize list of currently playing clips in SoundNotificationHandler.
13 years ago
Yana Stamcheva a86e412e2e Makes single window user interface property configurable.
13 years ago
Emil Ivov 3f4fa600e0 Fixes code formatting (lines going beyond column 80)
13 years ago
Damian Minkov 3b3ff4a92f Adds hotplug to portaudio wmme host api, also fixes a NPE that can prevent device change updates.
13 years ago
Vincent Lucas 2243330de2 Adds a new thread in the audio configuraiton to avoid user interface deadlock and latency while changing the capture device.
13 years ago
Damian Minkov 78f239fa20 Adds device uid for wmme and dsound devices.
13 years ago
Lyubomir Marinov 4ebbbcc979 Fixes a discrepancy/inaccuracy in the RTP buffer length and minimum threshold of FMJ which leaves it vularable to even the tinies hiccups of the network. Rebuilds FMJ and libjitsi with debug information such as line numbers.
13 years ago
Damian Minkov 355a78b993 Adds native error codes and messages to PortAudioException when available and print them.
13 years ago
Vincent Lucas 09ecb11d04 Updates library jni portaudio for Linux-32. Includes stdin.h and corrects warning about intptr_t in net_java_sip_communicator_impl_neomedia_portaudio_PortAudio.c (as suggested by Lyubomir Marinov).
13 years ago
Damian Minkov 404ff34387 Updates library jni portaudio for windows.
13 years ago
Emil Ivov 703971dd36 Commits a patch from Tom Denham that handles the case where telephone-event is the only common payload type during an SDP negotiation. Refactors the DTMF OperationSets to use the neomedia Constants from its service package. Whoever imported Constants from an impl paa~ckage will be cleaning the floor for a week ;)
13 years ago
Vincent Lucas 612c97694c Updates library jni portaudio for Linux-64.
13 years ago
Boris Grozev 88772e6283 Updates FMJ to r5 from the sourceforge SVN repository. This version uses a java.util.logging.Logger to log, and logs detailed statistics from the RTPSourceStream class. Changes MediaServiceImpl to always enable FMJ logging.
13 years ago
Vincent Lucas 59b514e323 Improves device selection via portaudio for MacOSX (hostapi coreaudio): adds the possibility to get the device transport type (USB, bluetooth, etc.) and an unique identifier. Corrects problems when: loading the same device twice (for the moment only for the same hostapi), a new plugged device is selected during a call or if the selected device is unchanged.
13 years ago
Boris Grozev 34b1e043bb Refactors EncodingConfiguration to avoid it importing impl packages.
13 years ago
Damian Minkov a5cd540f4c Fixes overriding initial payload types to respect remote party payloads.
13 years ago
Damian Minkov c2c6f5e7d1 Adds missing build target for plugin windows-clean-shutdown.
13 years ago
Lyubomir Marinov 044fdfa583 Maybe fixes a failure to interrupt audio notifications before they finish playing.
13 years ago
Damian Minkov 17a30bdffd Allows the remote party to override payload type for the media we send to it. Payload types are no more overridden locally, and remote settings are used only for the media we sent to the that participant.
13 years ago