Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sk3llo/ffmpeg_kit_flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sk3llo/ffmpeg_kit_flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: min-gpl
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 33 files changed
  • 1 contributor

Commits on Jul 18, 2025

  1. - Initial release (v1.0.0)

    - FFmpeg version 7.1.1
    - Updated README.md
    sk3llo committed Jul 18, 2025
    Configuration menu
    Copy the full SHA
    116d33a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2025

  1. - Updated README.md

    - Updated scripts
    sk3llo committed Jul 19, 2025
    Configuration menu
    Copy the full SHA
    bc4c0dd View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. - Removed bundled Android FFmpeg (jniLibs, cpp, bindings)

    - Added FFmpeg min using new Maven Central package
    sk3llo committed Jul 24, 2025
    Configuration menu
    Copy the full SHA
    32c9082 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc98fb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2025

  1. ## 1.0.0

    * FFmpeg `v7.1.1`
    * Multiple upgrade of internal libraries:
      - Nettle - from 3.8.2 to 3.10.2
      - SDL from 2.0.0 to 3.2.16
      - Libxml2 from 2.11.4 to 2.14.0
      - SRT from 1.5.2 to 1.5.4
      - Leptonica from 1.83.1 to 1.85.0
      - GnuTLS from 3.7.9 to 3.8.9
    * Cleaned up iOS and Macos .podspec code
    * Bumped Kotlin version to 2.2.0
    * Fixed iOS and MacOS download scripts and added Videotoolbox support
    * New Android Full-GPL Maven Central dependency
    * Got rid of obsolete `ffmpeg_kit_flutter_android` package
    * Updated `example` project with Hardware, Software and Videotoolbox encoding commands
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    d9de280 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. ## 1.1.0

    * Added proguard-rules.pro to keep `ffmpeg` dependencies when minification is enabled
    * Upgraded `freetype` from **2.13.0** to **2.13.3**
    * Upgraded `harfbuzz` from **8.0.1** to **11.3.3**
    * Upgraded `fontconfig` from **2.16.2** to 2.17.1
    * Added support for `harfbuzz` library in order to support `drawtext` filter
    * Fixed missing `libunibreak` for `libass.sh`
    * Downgraded Kotlin to v1.8.22
    * Upgraded com.android.library from `8.11.1` to `8.12.0`
    sk3llo committed Aug 12, 2025
    Configuration menu
    Copy the full SHA
    c35db1f View commit details
    Browse the repository at this point in the history
  2. ## 1.1.0

    * Upgraded semantic version to 7.1.1 in `ffmpeg_kit_factory.dart`
    sk3llo committed Aug 12, 2025
    Configuration menu
    Copy the full SHA
    d44c470 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2025

  1. ## 2.0.0

    *   Upgraded FFmpeg to `v8.0.0` which includes new codecs, improved hardware acceleration, and a Whisper filter.
    *   Updated iOS deployment target to 13.0
    *   Updated macOS deployment target to 10.15
    *   Updated Android `ffmpeg-kit-min-gpl` dependency to `2.0.0`
    *   Updated framework download scripts for iOS and macOS
    sk3llo committed Oct 25, 2025
    Configuration menu
    Copy the full SHA
    e31d944 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2025

  1. ## 2.1.0

    * Fixed the FFmpeg 8.0 compatibility issue across all platforms. The problem was that `all_channel_counts` was being set AFTER the filter was created, but FFmpeg 8.0 requires it to be set DURING filter creation.
    sk3llo committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    257e9ea View commit details
    Browse the repository at this point in the history
  2. ## 2.1.1

    *   Added ProGuard rules to support release builds
    sk3llo committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    dbab06c View commit details
    Browse the repository at this point in the history
Loading