Commit Graph

93 Commits (fe9819a395fbe2ca84bc5af742fca4de67004c8f)

Author SHA1 Message Date
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 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 612c97694c Updates library jni portaudio for Linux-64.
13 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 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 89d68994ef Switches Jitsi trunk to libjitsi.
14 years ago
Lyubomir Marinov 5003e1b9e3 Commits work in progress on libjitsi.
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 eadc63024f Adds support for audio devices hotplug as well as to change input/output audio devices during a call.
14 years ago
Ingo Bauersachs acb4f34f9c Mark libs as binary files
14 years ago
Ingo Bauersachs 0d4f8ceebc Add libjunbound to access Unbound from Java
14 years ago
Sebastien Vincent 65e20d375f Recompiles Linux's libglobalshorcut library with older libstdc++.
14 years ago
Lyubomir Marinov 6c2a8919d2 Switches from JMF to FMJ.
14 years ago
Sebastien Vincent 6ea38de334 Adds global shortcut support.
14 years ago
Damian Minkov f9992f25f8 Introduces service for detecting system activity like network changes and detecting idle states. Produced events used for autoaway and reconnect plugin.
15 years ago
Lyubomir Marinov 3a1c91c04f Rebuilds the JNI FFmpeg library on Linux to match the Mac OS X one committed in r8712.
15 years ago
Lyubomir Marinov cca1f21232 Rebuilds the FFmpeg JNI library on Linux to include the MJPEG decoder and parser in order to fix 'Webcam (gspca-based) does not work anymore with Jitsi on Debian Testing' reported by Kertesz Laszlo on the dev mailing list.
15 years ago
Lyubomir Marinov 7653173e1f Rebuilds the JNI FFmpeg library with newer versions of its dependencies.
15 years ago
Damian Minkov d3522090d9 Revert old binaries.
15 years ago
Damian Minkov 99ea1e36b2 Update linux portaudio binaries to link with rt.
15 years ago
Lyubomir Marinov c1a8cfd9bc Removed the implementation of a deprecated function from the native counterpart of the PortAudio support.
15 years ago
Lyubomir Marinov 46c0e51695 Commits a Makefile for the PortAudio support binaries that works on Linux, Mac OS X and Windows. Updates the associated README. Uses the jn prefix for the PortAudio support binaries in the fashion of JMF which seems to use jm, n stands for neomedia.
15 years ago
Lyubomir Marinov e23a9b617b Takes another try at echo cancellation, uses a circular buffer to improve the latency (a teeny-weeny bit).
15 years ago
Lyubomir Marinov 80ddd73b5e Rebuilds the Linux binaries of the PortAudio support from its latest source/r7982.
15 years ago
Sebastien Vincent 074b09ebe3 Use size of the video stream in VideoEffect's native code rather than hardcoded 640x480.
15 years ago
Sebastien Vincent 0f2d766c3a Horizontal flip of the video in configuration form (mirror effect). Updates ffmpeg (revision 25669) and x264 (November 3th 2010 daily tarball) source trees for the ffmpeg JNI.
15 years ago
Sebastien Vincent b7b7e787d7 Add G.722 JNI for Linux, Windows and FreeBSD.
15 years ago
Lyubomir Marinov f1b218205d Reimplements the G.722 audio codec support.
15 years ago
Sebastien Vincent a5dadec391 Add H263+ video codec.
15 years ago
Damian Minkov df158e14d2 Binaries for g722 linux, linux-amd64, macos universal.
16 years ago
Sebastien Vincent 6a67589c86 Desktop sharing support for SIP and XMPP. Note that GUI is not ready yet to propose this feature to the users.
16 years ago
Sebastien Vincent fbaa48424b Add getHardwareAddress to the NetworkAddress service that wraps NetworkInterface.getHardwareAddress if it exists otherwise via a JNI.
16 years ago
Damian Minkov 3dab749659 Fixing build.
16 years ago
Lyubomir Marinov be8d547993 - Supports more call recording formats.
16 years ago
Sebastien Vincent 53d72aa039 Each screen display has now its own capture device. Note that on Linux, multiple monitors are seen as one screen.
16 years ago
Sebastien Vincent 5a799d3efe Use FFmpeg's MJPEG decoder instead of tinyjpeg.
16 years ago
Sebastien Vincent ad6b8c79c4 Add support for V4L2's MJPEG and JPEG format.
16 years ago
Damian Minkov 0f86e48b6a Update linux libjportaudio.so.
16 years ago
Lyubomir Marinov 71ceae7c10 (1) Tries to convert PortAudio to support wideband. (2) Fixes a failure of the JNI Speex decoder to continue decoding. (3) Fixes an integer overflow in the JNI Speex encoder.
16 years ago
Damian Minkov e068d2451d Linux binaries for speex and jawtrenderer.
16 years ago
Damian Minkov 5608f35938 Update portaudio binaries.
16 years ago
Damian Minkov 952df5193c Update alsa hostapi in portaudio to r1508(fixed latency and buffer sizes calculation).
16 years ago
Sebastien Vincent 7ff79a95ef Update ffmpeg/x264 which provide amongs the other periodic intra refresh feature (instead of a big keyframe, the keyframe is spread over many frames). It provides also resilience to packet loss.
16 years ago
Damian Minkov b8ffa3bbbf Update with latest binaries for v4l2 capture impl.
16 years ago