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
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
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
Vincent Lucas
ef9eb89339
Reduces Windows Coreaudio DLL size by removing all non-global symbols (strip -x).
13 years ago
Vincent Lucas
7fc8eb5966
Activates microphone sensibility modification via Windows CoreAudio (adds 32bits version only for Vista/7/8).
13 years ago
Vincent Lucas
52b3c0dab6
Activates microphone sensibility modification via Windows CoreAudio (64bits version only for Vista/7/8).
13 years ago
Vincent Lucas
c58d7a62cb
Modifies path hierarchy for MacOsX CoreAudio JNI and library.
13 years ago
Lyubomir Marinov
bf1ccdf3dd
Fixes freezes in Pa_ReadStream, Pa_StopStream and Pa_WriteStream and incorrect causes of paInvalidChannelCount errors in PortAudio on Windows/WMME. Mitigates an issue with hightened CPU usage (on all supported operating systems) related to hotplug.
13 years ago
Vincent Lucas
6594b1de5d
Adds microphone hardware amplification for MacOSX via CoreAudio.
13 years ago
Lyubomir Marinov
9c89ffe458
Fixes an IllegalArgumentException in the constructor of PortAudioException (on the C side).
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
Lyubomir Marinov
b20577588d
Commits files which should've gone into r10058.
13 years ago
Lyubomir Marinov
b1a7aac2d5
- Fixes multiple crashes in PortAudio.
...
- Removes the DirectSound support from PortAudio in order to prevent issues with bad audio quality.
- Attempts to recognize USB PortAudio devices on Windows as such, ignores the virtual Microsoft Sound Mapper devices to avoid user confusion. Contributed by Vincent Lucas.
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
Damian Minkov
3b3ff4a92f
Adds hotplug to portaudio wmme host api, also fixes a NPE that can prevent device change updates.
13 years ago
Damian Minkov
78f239fa20
Adds device uid for wmme and dsound devices.
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
Vincent Lucas
612c97694c
Updates library jni portaudio for Linux-64.
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
Damian Minkov
5eeebcb830
Updates localhost retriever binaries, compiled with older sdk to be compatible with windows xp.
14 years ago
Damian Minkov
21c7757e23
Updates sysactivity handling QUERY_ENDSESSION and ENDSESSION events. Adds bundle that listens for the new events to handle clean shutdown.
14 years ago
Damian Minkov
19edeb6f0c
Fixes a crash after returning from standby in localhostretriever. Reported and patched by Ingo Bauersachs.
14 years ago
Boris Grozev
b5615811d4
Replaces the Opus libraries with ones linked against a lower version of glibc (so that they run on debian, for example)
14 years ago
Emil Ivov
e19425dac3
Adds support for the IETF Opus codec (patch by Boris Grozev). Fixes a problem that prevented Jitsi from using formats that are disabled by default (pach by Boris Grozev)
14 years ago
Lyubomir Marinov
403a59cd17
Fixes a crash of the Outlook presence, IM and VoIP integration related to a report on the dev mailing list by Damian Kohlfeld.
14 years ago
Vincent Lucas
b283f6522b
Removes all local symbols from the libgrowl4j.dylib (using strip -x as suggested by Lyubomir Marinov).
14 years ago
Vincent Lucas
8c28eae1c0
Updates growl4j in order to use growl SDK version 1.3.1
14 years ago
Lyubomir Marinov
5c532cead2
Fixes "Invalid access to memory location" in jdic_misc.dll reported by Vieri.
14 years ago
Lyubomir Marinov
26b38766e3
Fixes a failure to keep the aspect ratio of the video when switching to full screen. Attempts to remedy a multi-video display when switching between camera and desktop streaming. Tries to fix a crash in the QTKit video capture on Mac OS X. Works on addressing a unnecessary remaining of the camera on Mac OS X open.
14 years ago
Lyubomir Marinov
d8341aee6b
Re-applies the ideas of r9718 with a refined implementation on the PulseAudio Renderer in order to reflect changes to the user's choice with respect to the default playback device while in a call.
14 years ago
Lyubomir Marinov
31d39e3ab2
Fixes 'Invalid access to memory location' in globalshortcut.dll. Reported by Damian Minkov.
14 years ago
Lyubomir Marinov
4dfd16a63f
Commits work in progress on calling from Microsoft Office with Jitsi to phone numbers originating from Microsoft Office.
14 years ago
Lyubomir Marinov
dd3b5f120a
Commits work in progress on calling from Microsoft Office with Jitsi to phone numbers originating from Microsoft Office.
14 years ago
Lyubomir Marinov
8975a538bf
Fixes UnsatisfiedLinkErrors with detail message 'Invalid access to memory location' in jnawtrenderer.dll and jndirectshow.dll.
14 years ago
Lyubomir Marinov
89d68994ef
Switches Jitsi trunk to libjitsi.
14 years ago
Damian Minkov
dad9377496
Improves updating away status.
14 years ago
Lyubomir Marinov
5003e1b9e3
Commits work in progress on libjitsi.
14 years ago
Lyubomir Marinov
fc72e5e429
In relation to the presence, IM and VoIP integration between Jitsi and MS Outlook, writes a few additional Windows registry entries which are supposed to be taken into account by Outlook when Exchange is in use as well. Additionally, tries to comply with the MS Lync Server 2010 presence color convention e.g. uses red for the 'On the phone' presence status.
14 years ago
Lyubomir Marinov
97f00d4a43
Integrates Jitsi presence, IM and VoIP with MS Outlook.
14 years ago
Lyubomir Marinov
1a4676be4f
Provides source and binary compatibility with PulseAudio 0.9.21 which is the current version available in Debian stable.
14 years ago
Lyubomir Marinov
8c6817d042
Implements (native) volume control for the PulseAudio backend (on GNU/Linux).
14 years ago
Lyubomir Marinov
cd3612b112
Adds support for PulseAudio on GNU/Linux.
14 years ago
Sebastien Vincent
957b8633ae
Introduces new configuration from to setup global shortcut entry. Allows also to use special key detection for headset button _for MS Windows only_.
14 years ago
Sebastien Vincent
6c9a49d53c
Recompile libjnportaudio with older gcc (to avoid library loading problem on older Linux distributions).
14 years ago
Sebastien Vincent
fcd31b7e21
Fix broken libjnportaudio.so for Linux 32-bit.
14 years ago
Sebastien Vincent
eadc63024f
Adds support for audio devices hotplug as well as to change input/output audio devices during a call.
14 years ago
Sebastien Vincent
504f247ebf
Fixes load of libglobalshortcut and a segmentation fault on Mac OS X 10.5.
14 years ago