Bläddra i källkod

update lts documentation

Taner Sener 7 år sedan
förälder
incheckning
ec04ce812e
2 ändrade filer med 23 tillägg och 5 borttagningar
  1. 4 0
      CHANGELOG.md
  2. 19 5
      README.md

+ 4 - 0
CHANGELOG.md

@@ -1,2 +1,6 @@
+## 0.1.1
+- LTS release instructions added
+- Documentation updated
+
 ## 0.1.0
 - First release

+ 19 - 5
README.md

@@ -70,8 +70,8 @@ Add `flutter_ffmpeg` as a [dependency in your pubspec.yaml file](https://flutter
 
 #### 2.1 Packages
 
-Default installation of `FlutterFFmpeg` enables the default package, which is based on `https` package. It is possible
-to enable other installed packages using the following steps.
+Default installation of `FlutterFFmpeg` enables the default package, which is based on `https_lts` package. It is possible
+to enable other packages using the following steps.
 
 1. Use the following dependency block in your `pubspec.yaml` file.
     ```
@@ -79,12 +79,26 @@ to enable other installed packages using the following steps.
       flutter_ffmpeg:
         git:
           url: git://github.com/tanersener/flutter-ffmpeg.git
-          ref: v0.1.0
+          ref: v0.1.1
           path: packages/flutter_ffmpeg_https
 
     ```
+2. Update version in `ref:`.
 
-2. Set package name in `path: packages/flutter_ffmpeg_<package name>` section.  
+3. Set package name in `path: packages/flutter_ffmpeg_<package name>[_lts]` section.`
+
+#### 2.2 LTS Releases
+
+`flutter_ffmpeg` is published in two different variants: `Main Release` and `LTS Release`. Both releases share the same source code but is built with different settings. You may need to change `flutter_ffmpeg` variant used to support a specific feature/architecture. Use instructions in [2.1](#21-packages) and add `_lts` postfix in step `#3`.
+
+|        | Main Release | LTS Release |
+| :----: | :----: | :----: |
+| Android API Level | 24 | 21 | 
+| Android Camera Access | x | - |
+| Android Architectures | arm-v7a-neon<br/>arm64-v8a<br/>x86<br/>x86-64</br> | arm-v7a<br/>arm-v7a-neon<br/>arm64-v8a<br/>x86<br/>x86-64</br> |
+| IOS SDK | 12.1 | 9.3 |
+| Xcode Support | 10.1 | 7.3.1 |
+| IOS Architectures | arm64<br/>arm64e<br/>x86-64</br> | armv7<br/>arm64<br/>i386<br/>x86-64</br> |   
 
 ### 3. Using
 
@@ -231,7 +245,7 @@ to enable other installed packages using the following steps.
 
 #### 4.1 Releases
 
-- `0.1.0` releases is based on `FFmpeg v4.2-dev` and `MobileFFmpeg v4.2.LTS`
+- `0.1.x` releases are based on `FFmpeg v4.2-dev` and `MobileFFmpeg v4.2.LTS`
 
 ### 5. Updates