Alexander Smorkalov
994e07db07
Bug #3276 Java bindings binary compatibility is broken in branch 2.4 fixed.
...
New version of Java wrappers' generator uses different wrappers for VideoCapture
on Android and desktop to prevent binary compatibility issues.
11 years ago
Alexander Alekhin
4b17d073c0
cmake: fix linker dependencies for opencv_java
...
Linker dependencies to all OpenCV modules are invalid.
We should not include other bindings in this list (like "opencv_python").
11 years ago
Alexander Alekhin
2a9d24323c
cmake: add opencv_java into list of exported targets (fix for android)
11 years ago
Alexander Alekhin
bc089bb18c
cmake: update java module install rules
11 years ago
Alexander Smorkalov
98cb1dcc9a
MediaRecorder hint enabled for all Android devices with API level 14 and above.
...
It increases performance on some devices like Nexus4.
Target Android SDK version increased up to 14.
11 years ago
Andrey Pavlenko
01e9733155
fix for #3077
...
removing "-fvisibility=hidden" gcc option due to lack of `__attribute__ ((visibility("default")))` in jni_md.h/JNIEXPORT
12 years ago
Andrey Kamaev
eeaa1e8751
Fix link of fat java wrapper on OS X
12 years ago
Andrey Kamaev
688d170de7
Java wrapper is adapted for cv::String
12 years ago
Andrey Pavlenko
0e64baaec5
removing redundant code
12 years ago
Andrey Pavlenko
116d3be9c0
moving JNI library to 'build/lib' dir on non-Win
12 years ago
Andrey Pavlenko
5321da92cb
adding/fixing version suffix for desktop java library on all OSes
12 years ago
Andrey Pavlenko
b337d84adf
configure desktop Java install, making JNI library name correct, and making it fat when possible
12 years ago
Andrey Kamaev
571665b559
Fix CMake variables substitution in Android project files
12 years ago
Andrey Kamaev
2c32536bf4
Enable Java bindings on all platforms by default
12 years ago
Andrey Kamaev
3889b34ec3
Add option to run java tests with run.py
12 years ago
Andrey Kamaev
46c4390a2e
Hardly refactored CMake script for Java wrappers
12 years ago
Andrey Kamaev
c92743d124
Eliminate intermediate build target "opencv_java_api"
12 years ago
Andrey Kamaev
e3474878b6
Consistently use 4-digit library version
12 years ago
Eric Christiansen
ad326cb0be
adds desktop java junit tests
12 years ago
Alexander Smorkalov
641ee645ab
New sample framework integrated to Java part of SDK;
...
Frame format setter added to both views.
12 years ago
Andrey Kamaev
8f44f25f47
Fix AndroidManifest.xml generation for OpenCV Android library project (second attempt)
12 years ago
Andrey Kamaev
7cb525d63f
Fix AndroidManifest.xml generation for OpenCV Android library project
12 years ago
Alexander Smorkalov
9a76573172
Auto expand of OpenCV version for Android Library prject and some documentation pages added.
12 years ago
Andrey Kamaev
cd05d9aaad
Fix build of Java API for Windows
12 years ago
Andrey Kamaev
fe0d07ae53
Add experimental support for desktop Java
...
Based on pull request #31 (thanks to Eric Christiansen)
Support for Java is turned off by default and can be enabled setting
BUILD_opencv_java to ON (e.g. cmake -DBUILD_opencv_java=ON ..)
12 years ago
Andrey Kamaev
af415085d8
Fix Android build with CMake 2.6.3-2.8.3
12 years ago
Andrey Kamaev
5c01d13f38
Pass list of modules to javadoc generator
...
Previously the generator always uses hardcoded list of modules.
This fix replaces hardcoded list with actual set of modules coming from cmake.
12 years ago
Alexander Smorkalov
9314e3266c
Debug build for Android added. Stripping of debug build turned off.
12 years ago
Alexander Smorkalov
14fa645026
Debug build for Android added. Stripping of debug build turned off.
12 years ago
Andrey Kamaev
620d122fc2
Contrib module is added to java wrappers; fixed algorithm initialisation for python bindings
13 years ago
Andrey Kamaev
b368f99d03
Merged the trunk r8852:8880
13 years ago
Andrey Kamaev
71729a5967
opencv_ts is removed for java API
13 years ago
Marina Kolpakova
54ee92e3b0
merged trunk r8815:8827
13 years ago
Marina Kolpakova
b28b2428f6
changing package layout after 'make install' for Android build
13 years ago
Marina Kolpakova
01570fa800
merged Android Manager and new java layout
13 years ago
Marina Kolpakova
680a44189c
merged the trunk r8704:8716
13 years ago
Andrey Kamaev
739da31add
Fixed Android build with SDK tools revision 20
13 years ago
Andrey Pavlenko
3804ca3e20
changing package layout after 'make install' for Android build
13 years ago
Andrey Pavlenko
2984fa751e
adding OpenCV Manager
13 years ago
Andrey Pavlenko
952b25f86f
changing 'java' module layout
13 years ago
Andrey Kamaev
d48d7b2b46
Updated warning options for GCC; fixed new warnings.
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
2f40905548
Fixed Android build
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Andrey Kamaev
cddadc04b7
Fixed Android manifest install
13 years ago
Andrey Kamaev
78ee81c409
Fixed dependency from opencv_nonfree in Java bindings
13 years ago
Andrey Kamaev
6d00182e13
Fixed Android build with correct manifest file
13 years ago
Andrey Kamaev
f9da906144
Fixed Android manifest generation and Android samples install
13 years ago
Andrey Kamaev
3ac1f31126
Fixed Android tests and samples status in cmake report; restored java tests "coverage calculation".
13 years ago
Andrey Kamaev
e72a23243b
Reworked build scripts for Android Java API, tests and examples
13 years ago