Commit Graph

159 Commits (cefexperiments)

Author SHA1 Message Date
Lyubomir Marinov 8e418c9db3 Fixes a segmentation fault in desktop capture on Mac OS X.
11 years ago
Lyubomir Marinov e476ce363f Updates libjitsi to commit f0b29a072c43a67133f7dbf93bc67ad1c9dafc70: AMR-WB.
11 years ago
Damian Minkov 0dd7968e65 Renames agent binary used to dylib, as this is the supported by java 1.7+.
11 years ago
Lyubomir Marinov f7cadf798e Fixes issues with JAWTRenderer on Java 7 under OS X. Based on contributions by Ingo Bauersachs.
11 years ago
Damian Minkov de4cbe96b3 Moves speex and g722 in libjitsi using package org.jitsi. Updates binaries.
12 years ago
Lyubomir Marinov a278bda96e Rebuilds the JNI library jnmaccoreaudio on and targeting OS X 10.7.
12 years ago
Lyubomir Marinov f4ad84e3ec Uses UTF-8 instead of ASCII in Core Audio on OS X in order to potentially resolve issues with non-ASCII characters. (The solution is unlikely to be complete though because of the mixes usage of original UTF-8, modified UTF-8 and strlen.)
12 years ago
Lyubomir Marinov 640b9d50c3 Fixes an audio quality degradation observed with Core Audio on OS X when the Audio tab in Preferences is open during a call.
12 years ago
Damian Minkov 1774bb75f8 Updates AEC for CoreAudio using webrtc library, recompiled with latest webrtc, was crashing when running from source with unresolved reference "___sincos_stret". Adds some basic instructions for compiling.
12 years ago
Lyubomir Marinov 22eddf4713 Moves screencapture/imgstreaming from the package net.java.sip.communicator to the package org.jitsi.
12 years ago
Vincent Lucas 4571e6f2a8 Updates libjitsi, libjnmaccoreaudio and libjnwebrtcaec: Loose AEC synchronization exigence in order to avoid jerky sounds.
12 years ago
Vincent Lucas 66cafbfa9a Updates libjnmaccoreaudio.jnilib, libjnwebrtcaec.dylib and jnwincoreaudio.dll in order to propagate libjitsi following commits: 1) Moves CoreAudioDevice, MacCoreAudioDevice and WebrtcAec to src.org.jitsi.impl.neomedia.device package. 2) Corrects Coreaudio endless loop when CoreAudio daemon underruns. Corrects freeing resources synchronization problem. Corrects AEC memory leak. 3) Updates jnwincoreaudio.dll in order to comply with the package change for CoreAudioDevice, MacCoreAudioDevice and WebrtcAec to src.org.jitsi.impl.neomedia.device package.
12 years ago
Vincent Lucas bb6008c56d Updates libjitsi and includes new libraries for CoreAudio AEC using webrtc library.
12 years ago
Boris Grozev d5f01c2326 Updates opus binaries for linux and mac with opus-1.1
12 years ago
Damian Minkov 66332e5634 Reverts to old launcher, rename agent library.
12 years ago
Damian Minkov bbb3a36624 Adds option to embed jre into dmg and enables it.
12 years ago
Vincent Lucas 5a24f34cec Updates libjitsi: Corrects deadlock when closing renderer in Core Audio. Reports c error to java logger.
12 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.
12 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.
12 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 c580ea1bd3 Removes jdic dependency used for java 1.5 campatibility.
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
Damian Minkov 0c6faa6e8a Fixes mac osx libjunbound and its build script to build the dependent libs statically.
13 years ago
Vincent Lucas d68b557dfe Updates address book native library for MacOsX. Reverts wrong version of native/build.xml.
13 years ago
Yana Stamcheva 77b1249b45 Adds "push to talk" functionality. The default shortcut for push to talk is "Shift Ctrl/Meta T". Native global shortcuts are now committed only for Mac. Windows and Linux coming soon. Patch provided by Hristo Terezov on dev (March 25, 2013, subject: "Re: [jitsi-dev] [PATCH] Push to talk"). Additionally this commit also removes the ppc command from the globalshortcut target.
13 years ago
Boris Grozev 794aca649d Reverts a mistakenly committed file in r10614.
13 years ago
Vincent Lucas a6288b5c35 Adds edition for macosx address book contact properties. Avoids concurrent access to contact details. Corrects msoutlook subcategories for email and nickname.
13 years ago
Damian Minkov 6c28da6290 Fixes dispatching/saving some addressbook fields. Adds new subcategory to ContactDetails. Adds additional check to account manager, to check whether an account with user_id is saved in configuration. Adds id key for SourceContacts and their data.
13 years ago
Damian Minkov 744db6582d Removes some more properties.
13 years ago
Damian Minkov d22a03ecbd Removes some functions only available in newer macosx versions.
13 years ago
Damian Minkov 6be8af5781 Implements contact details edit and notification for outside edit of contacts.
13 years ago
Damian Minkov 1426368d44 Updates junbound after package update.
13 years ago
Boris Grozev 610610ab62 Adds libjnvpx binaries for linux and Mac OS X. Adds the libvpx sources used to libsrc.
13 years ago
Lyubomir Marinov acca18280a Fixes an issue of overlapping videos which could cause the local video in a call to be displayed bellow the remote video. Works on remedying issues with telephony conferences utilizing the Jitsi VideoBridge server-side technology.
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 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 c58d7a62cb Modifies path hierarchy for MacOsX CoreAudio JNI and library.
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 b1a7aac2d5 - Fixes multiple crashes in PortAudio.
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
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
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
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 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 5003e1b9e3 Commits work in progress on libjitsi.
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