Commit 307cba0e authored by Samuel Audet's avatar Samuel Audet
Browse files

Release version 1.4.1

No related merge requests found
Showing with 17 additions and 12 deletions
+17 -12
### March 29, 2018 version 1.4.1
* Improve seeking and frame number estimates in `FFmpegFrameGrabber` ([pull #908](https://github.com/bytedeco/javacv/pull/908))
* Add `maxBFrames`, `trellis`, and `maxDelay` properties to `FFmpegFrameRecorder` ([pull #939](https://github.com/bytedeco/javacv/pull/939))
* Introduce `FFmpegFrameGrabber.maxDelay` property ([pull #938](https://github.com/bytedeco/javacv/pull/938))
* Upgrade dependencies for OpenCV 3.4.1, FFmpeg 3.4.2
* Allow enabling streams with `RealSenseFrameGrabber.setFormat()` for compatibility ([pull #922](https://github.com/bytedeco/javacv/pull/922))
* Process audio frames after `FFmpegFrameGrabber.setTimestamp()` to avoid corrupted images ([issue #896](https://github.com/bytedeco/javacv/issues/896))
......
......@@ -18,8 +18,8 @@ Downloads
---------
To install manually the JAR files, obtain the following archives and follow the instructions in the [Manual Installation](#manual-installation) section below.
* JavaCV 1.4 binary archive [javacv-platform-1.4-bin.zip](http://search.maven.org/remotecontent?filepath=org/bytedeco/javacv-platform/1.4/javacv-platform-1.4-bin.zip) (255 MB)
* JavaCV 1.4 source archive [javacv-platform-1.4-src.zip](http://search.maven.org/remotecontent?filepath=org/bytedeco/javacv-platform/1.4/javacv-platform-1.4-src.zip) (463 KB)
* JavaCV 1.4.1 binary archive [javacv-platform-1.4.1-bin.zip](http://search.maven.org/remotecontent?filepath=org/bytedeco/javacv-platform/1.4.1/javacv-platform-1.4.1-bin.zip) (393 MB)
* JavaCV 1.4.1 source archive [javacv-platform-1.4.1-src.zip](http://search.maven.org/remotecontent?filepath=org/bytedeco/javacv-platform/1.4.1/javacv-platform-1.4.1-src.zip) (467 KB)
The binary archive contains builds for Android, Linux, Mac OS X, and Windows. The JAR files for specific child modules or platforms can also be obtained individually from the [Maven Central Repository](http://search.maven.org/#search|ga|1|bytedeco).
......@@ -31,20 +31,20 @@ We can also have everything downloaded and installed automatically with:
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.4</version>
<version>1.4.1</version>
</dependency>
```
* Gradle (inside the `build.gradle` file)
```groovy
dependencies {
compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.4'
compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.4.1'
}
```
* sbt (inside the `build.sbt` file)
```scala
libraryDependencies += "org.bytedeco" % "javacv-platform" % "1.4"
libraryDependencies += "org.bytedeco" % "javacv-platform" % "1.4.1"
```
This downloads binaries for all platforms, but to get binaries for only one platform we can set the `javacpp.platform` system property (via the `-D` command line option) to something like `android-arm`, `linux-x86_64`, `macosx-x86_64`, `windows-x86_64`, etc. Please refer to the [README.md file of the JavaCPP Presets](https://github.com/bytedeco/javacpp-presets#downloads) for details. Another option available for Scala users is [sbt-javacv](https://github.com/bytedeco/sbt-javacv).
......@@ -56,7 +56,7 @@ To use JavaCV, you will first need to download and install the following softwar
* An implementation of Java SE 7 or newer:
* OpenJDK http://openjdk.java.net/install/ or
* Sun JDK http://www.oracle.com/technetwork/java/javase/downloads/ or
* Oracle JDK http://www.oracle.com/technetwork/java/javase/downloads/ or
* IBM JDK http://www.ibm.com/developerworks/java/jdk/
Further, although not always required, some functionality of JavaCV also relies on:
......@@ -260,12 +260,12 @@ Furthermore, after creating a `pom.xml` file with the following content:
<modelVersion>4.0.0</modelVersion>
<groupId>org.bytedeco.javacv</groupId>
<artifactId>demo</artifactId>
<version>1.4</version>
<version>1.4.1</version>
<dependencies>
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.4</version>
<version>1.4.1</version>
</dependency>
</dependencies>
</project>
......@@ -283,8 +283,8 @@ Build Instructions
If the binary files available above are not enough for your needs, you might need to rebuild them from the source code. To this end, the project files were created for:
* Maven 3.x http://maven.apache.org/download.html
* JavaCPP 1.4 https://github.com/bytedeco/javacpp
* JavaCPP Presets 1.4 https://github.com/bytedeco/javacpp-presets
* JavaCPP 1.4.1 https://github.com/bytedeco/javacpp
* JavaCPP Presets 1.4.1 https://github.com/bytedeco/javacpp-presets
Once installed, simply call the usual `mvn install` command for JavaCPP, its Presets, and JavaCV. By default, no other dependencies than a C++ compiler for JavaCPP are required. Please refer to the comments inside the `pom.xml` files for further details.
......
......@@ -6,7 +6,7 @@
<parent>
<groupId>org.bytedeco</groupId>
<artifactId>javacpp-presets</artifactId>
<version>1.4.1-SNAPSHOT</version>
<version>1.4.1</version>
<relativePath></relativePath>
</parent>
......
......@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.bytedeco</groupId>
<artifactId>javacv</artifactId>
<version>1.4.1-SNAPSHOT</version>
<version>1.4.1</version>
<name>JavaCV</name>
<description>Java interface to OpenCV and more</description>
......@@ -328,6 +328,7 @@
</execution>
</executions>
<configuration>
<passphrase>${env.GPG_PASSPHRASE}</passphrase>
<useAgent>false</useAgent>
</configuration>
</plugin>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment