Commit Graph

236 Commits (b127d5268dc2522992a801840d510c19f38e2582)

Author SHA1 Message Date
Lyubomir Marinov 9e00db044c Fixes warnings about casts in C code.
15 years ago
Damian Minkov 326a24d843 Detects ip changes (not link changes) under macosx. Fixes a problem with reconnecting several tcp/tls sip providers.
15 years ago
Lyubomir Marinov f21232a504 Fixes an incorrect command line reported to setup.exe upon execution from a path with an accented character.
15 years ago
Damian Minkov 0467768d8c Fixes crashes reported on various x86 windows machines.
15 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
Sebastien Vincent 18a8b00304 Integrates jdirectshow patch from Ingo Bauersachs, reported in dev mailing list with subject "Hang on Samsung NC20 netbook", that fixes some problem regarding DirectShow locks or crash.
15 years ago
Lyubomir Marinov 01ff3f8747 Fixes a warning about a non-void function which does not have a return in the native counterpart of JAWTRenderer.
15 years ago
Lyubomir Marinov 88bab9eb92 Introduces an H.264 configuration form to allow the selection of the default encoding profile and the preferred method to request key frames from the remote peers. Rebuilds the JNI FFmpeg library on Mac OS X to support the selections in question.
15 years ago
Lyubomir Marinov 0dffc985ec Changes DTMFInfo to say that it has processed only INFO messages of its content type and sub-type, not just any INFO message.
15 years ago
Lyubomir Marinov 9142c3dbcd Implements packetization-mode=0 from "RTP Payload Format for H.264 Video".
15 years ago
Lyubomir Marinov 754f0397d2 Fixes a memory corruption causing a run.exe crash which has been reported multiple times on the dev and users mailing lists.
15 years ago
Lyubomir Marinov 235332bb0f Temporarily works around a problem in JAWTRenderer on Mac OS X and MacBookPro8 which appears as low frame rate by falling back to an earlier implementation which seems to work as expected with respect to frame rate.
15 years ago
Lyubomir Marinov ec16101732 Updates the README on building the FFmpeg JNI library to state that (1) Mac OS X needs --enable-memalign-hack to fix a usage of posix_memalign and (2) Linux needs --enable-decoder=mjpeg to support more video capture devices.
15 years ago
Lyubomir Marinov 759860b96d - Fixes a crash on Mac OS X reported by Emil Ivov in the FFmpeg JNI library because of the use of posix_memalign which is not implemented on Mac OS X but is declared anyway.
15 years ago
Lyubomir Marinov 88c6451b5b Fixes the following issues with the Windows delta updates: (1) msexec.exe fails with an error dialog because bspatch produces a malformed MSI on Windows XP, (2) 32-bit setup.exe fails to find the currently installed MSI to apply bspatch to on 64-bit Windows.
15 years ago
Lyubomir Marinov 7653173e1f Rebuilds the JNI FFmpeg library with newer versions of its dependencies.
15 years ago
Lyubomir Marinov 4ee4f1f867 Fix src/native/build.xml to work for the JNI FFmpeg library on Mac OS X. (Unfortunately, breaks it for Windows.)
15 years ago
Lyubomir Marinov 80b5051947 Enables the controlling of video size and frame rate from the Video configuration form in Tools > Options.
15 years ago
Damian Minkov 99ea1e36b2 Update linux portaudio binaries to link with rt.
15 years ago
Lyubomir Marinov 79ea97e5e9 Simplifies the description of the build procedure of the FFmpeg JNI library.
15 years ago
Lyubomir Marinov b6869b0db7 Updates the source code of the FFmpeg JNI library to fix a compatibility issue with the latest FFmpeg revision.
15 years ago
Lyubomir Marinov 6797603ff4 Commits work in progress on updating the dependencies of the FFmpeg JNI library to newer versions. Fixes a compilation error caused by a public API change.
15 years ago
Lyubomir Marinov 894f15f0b6 Fixes an incorrect dealing with arch in the build.xml of src\native which prevents the cross-compilation of the FFmpeg JNI library for x64 on Windows x86.
15 years ago
Lyubomir Marinov e4bc6f0ce8 Updates the instructions for building the JNI FFmpeg library and its dependencies on Windows.
15 years ago
Lyubomir Marinov 926085f36e Commits work in progress on Windows delta/bspatch updates.
15 years ago
Lyubomir Marinov eabc6e401b Renames SIP Communicator to Jitsi in the Windows run.exe and cleansweep.exe.
15 years ago
Lyubomir Marinov ee9edb3641 Prepares the source of the FFmpeg JNI library for an update to a more recent version of FFmpeg.
15 years ago
Lyubomir Marinov 21172b731b Removes src/native/ffmpeg/Makefile which is outdated and obsoleted by src/native/build.xml.
15 years ago
Lyubomir Marinov 935d5b39ce Fixes an issue in the Windows setup which may cause versioned .dll and .exe files to not be updated.
15 years ago
Lyubomir Marinov 379c9cd4e8 Fixes a case of failures to find JNI libraries in java.library.path on Windows (e.g. LocalhostRetriever.dll which often results in failures to register/login or make calls).
15 years ago
Lyubomir Marinov c561ad2277 Fixes a 'Class does not exist' error in setup.exe which bootstraps the MSI setup on Windows.
15 years ago
Lyubomir Marinov ce1dcb1daf Adds debug output to the error dialog of setup.exe in order to easier locate the sources of the reproted errors in the source file (such as the 'Class does not exist' reported on the dev mailing list).
15 years ago
Lyubomir Marinov aec830f961 Adds the .\\native directory to the PATH environment variable on Windows in hope of resolving failures to load JNI libraries in some cases even though the Java system properties java.library.path and jna.library.path are set.
15 years ago
Lyubomir Marinov 1b1b6c89e3 Fixes a crash in the JAWTRenderer on Mac OS X 10.5 reported by Emil Ivov and caused by use of 10.6+ API.
15 years ago
Lyubomir Marinov cab2ad6b43 Fixes overlapping issues with the JAWTRenderer on Mac OS X.
15 years ago
Lyubomir Marinov a59ece9904 Commits work in progress on fixing overlapping issues with the JAWTRenderer on Mac OS X.
15 years ago
Lyubomir Marinov 14d0e02f26 Commits work in progress on fixing overlapping issues with the JAWTRenderer on Mac OS X.
15 years ago
Lyubomir Marinov 41b3a9ade6 Commits work in progress on fixing overlapping issues with the JAWTRenderer on Mac OS X. Fixes a couple of deadlocks.
15 years ago
Sebastien Vincent da9c15b435 Forgot to commit native code for dropping support of VFW video devices.
15 years ago
Lyubomir Marinov f6ba0ca21e Commits work in progress on fixing overlapping issues with the JAWTRenderer on Mac OS X.
15 years ago
Lyubomir Marinov dc474ec168 Commits work in progress on fixing overlapping issues with the JAWTRenderer on Mac OS X. Transitions the JAWTRenderer on Mac OS X from NSOpenGLContext to CAOpenGLLayer.
15 years ago
Lyubomir Marinov 80448fa903 Provides a Makefile for the JNI library of JAWTRenderer on Mac OS X.
15 years ago
Lyubomir Marinov 0b49e0b090 Makes it possible to choose in the Windows setup to remove the personal SIP Communicator configuration while removing the product.
15 years ago
Lyubomir Marinov 2335a598e8 Fixes 'run.exe - Entry Point Not Found The procedure entry point RegCloseKey could not be located in the dynamic link library KERNEL32.dll' reported by Liviu Andronic on the dev mailing list in the thread 'SC fails to start on Win Vista' against Windows Vista x64.
15 years ago
Sebastien Vincent e38663e9cb Use MediaType pointer obtained with IAMStreamConfig::GetStreamCaps() to set the resolution with IAMStreamConfig::SetFormat. This should fix problem with Microsoft Lifecam NX3000 webcam, reported by Ingo Bauersachs on dev mailing list.
15 years ago
Sebastien Vincent 4df72682b3 Disable directshow horizontal flip capabilities. Note that the DLLs need to be rebuilt.
15 years ago
Sebastien Vincent b83c3f9ac7 Attempt to fix upside-down webcam problems on some computers.
15 years ago
Sebastien Vincent 9979ac0ca3 Revert directshow changes from revision 8273.
15 years ago
Lyubomir Marinov 41deed51a7 Fixes a couple of possible causes of access violation in the JNI library of the support for Microsoft Outlook contacts.
15 years ago
Lyubomir Marinov f704de5658 Fixes (the fix for) an issue reported by Emil Ivov and found to cause modifications to the Mac OS X Address Book to not be picked up by SIP Communicator upon subsequent searches.
15 years ago