Skip to content

Commit a7ef197

Browse files
authored
Updated README
1 parent 39b2f82 commit a7ef197

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
About the fork
2+
===================
3+
### Installation
4+
Edit your project's build.gradle (not app) like this. (important line is jitpack)
5+
6+
```
7+
allprojects {
8+
repositories {
9+
jcenter()
10+
mavenCentral()
11+
12+
...
13+
14+
maven {
15+
url 'https://jitpack.io'
16+
}
17+
}
18+
}
19+
```
20+
21+
Add below line to your app's build.gradle dependencies.
22+
23+
`compile 'com.github.diegoperini:ffmpeg-android-java:v0.4.7'`
24+
25+
26+
### Applied fixes
27+
28+
* Added `whenFFmpegIsReady()` to properly wait for ffmpeg state.
29+
* Fixed `killRunningProcesses()` to properly kill the execution.
30+
* Added a `FFmpeg.getInstance()` overload to work with a `ContextProvider` instead of a context. It is a fix for a common memory leak caused by storing the context internally. Old factory method is still supported but marked as deprecated.
31+
* Fixed `isFFmpegCommandRunning()` to properly return running state status. (thanks to @pawaom)
32+
33+
34+
### Help needed
35+
36+
* to update ffmpeg binary versions for all architectures
37+
* to test the fixes
38+
* to build and publish the fork somewhere more common
39+
40+
### License
41+
42+
GPLv3
43+
44+
-----------------------------------
45+
146
[FFmpeg-Android-Java](http://writingminds.github.io/ffmpeg-android-java/) [![Build Status](https://travis-ci.org/hiteshsondhi88/ffmpeg-android-java.svg?branch=master)](https://travis-ci.org/hiteshsondhi88/ffmpeg-android-java) [![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-FFmpeg--Android--Java-brightgreen.svg?style=flat)](https://android-arsenal.com/details/1/931)
247
==============
348

0 commit comments

Comments
 (0)