Commit Graph

26 Commits (b02df2d51e776277f8ff5bd426f3a8c94378a00a)

Author SHA1 Message Date
Lyubomir Marinov 18a8d5069a Adds examples to libjitsi. Fixes a failure to detect the video capture devices on Windows.
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
Emil Ivov 9feab56577 Changes project name in source license headers from SIP Communicator to Jitsi
15 years ago
Lyubomir Marinov 8f996212a0 Fixes warnings, TODOs, javadocs, formatting.
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
Lyubomir Marinov 00693e65a7 (1) Prevents an allocation of larger-than-necessary memory in SwScaler. (2) Makes it a touch easier to add new supported formats in the Video for Linux Two CaptureDevice.
16 years ago
Lyubomir Marinov 2bf12e9a07 Attempts to support YUYV in the Video for Linux Two API Specification CaptureDevice and to make it easier to add support for new formats.
16 years ago
Lyubomir Marinov 5d9691ed22 Implements a video CaptureDevice on Linux using the Video for Linux Two API Specification.
16 years ago
Lyubomir Marinov ed3f10a78b Adds license headers to source files in src/native/.
16 years ago
Sebastien Vincent 038f46bd35 Move screencapture directory from src/native/linux to src/native as it is no more specific to Linux.
16 years ago
Sebastien Vincent 9293794232 Add native screen grabber for Mac OS X.
16 years ago
Sebastien Vincent 6d81880fcb Add Windows native screen grabber, change UnixScreenCapture to NativeScreenCapture as file will be used for Linux, Windows and soon Mac OS X. Add the compiled JNI libraries for Linux (32 and 64-bit), FreeBSD (32 and 64-bit) and Windows (32 and 64-bit).
16 years ago
Sebastien Vincent 2fb6d32983 Fallback to XGetImage if XShm failed to grab screen capture.
16 years ago
Sebastien Vincent bae141da0e Improve native unix screencapture performance by removing memory allocation (malloc) in x11_grab_screen function. It reduces strongly CPU usage (from ~140% to ~90%). Linux binaries (32/64) needs to be build.
16 years ago
Sebastien Vincent 42952fbcbe Remove ^M.
16 years ago
Sebastien Vincent 6e7fa5d00a Add doxygen to native X11 screencapture.
16 years ago
Sebastien Vincent 9f44c4f923 Add native X11 screen capture.
16 years ago
Lyubomir Marinov 3d968b4901 Uses -fPIC for the JNI counterpart of galagonotification.
16 years ago
Lyubomir Marinov e575bad1eb For notification popups on Linux using freedesktop.org's Desktop Notifications, implements the display of icons.
17 years ago
Lyubomir Marinov 64cd161812 Modify galagonotification in preparation of implementing support for display of images. Committed just to preserve the modifications. User of 64-bit Linux who have compiled the native counterpart themselves should recompile it after updating the Java part to this revision.
17 years ago
Lyubomir Marinov e991bdb154 Introduces an initial implementation of notification popups on Linux using freedesktop.org's Desktop Notifications through the native libdbus library. The committed code represents work in progress and does not support images, click reporting back to the Java code, matching notifications to Java components. That's why the introduced galagonotification bundle is built in build.xml but not started in felix.client.run.properties.
17 years ago
Jean Lorchat e8492425c3 Issue number:
19 years ago