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: arthenica/ffmpeg-kit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: react.native.v6.0.2
Choose a base ref
...
head repository: arthenica/ffmpeg-kit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 20 commits
  • 26 files changed
  • 2 contributors

Commits on Sep 18, 2023

  1. release flutter v6.0.3

    suencooper committed Sep 18, 2023
    Copy the full SHA
    cd1e99c View commit details
  2. update release table

    suencooper committed Sep 18, 2023
    Copy the full SHA
    c3bc5fb View commit details

Commits on Sep 19, 2023

  1. Merge pull request #840 from arthenica/development-flutter

    merge flutter v6.0.3 to main
    tanersener authored Sep 19, 2023
    Copy the full SHA
    0713eab View commit details
  2. Merge pull request #841 from arthenica/development-react-native

    merge react-native v6.0.2 to main
    tanersener authored Sep 19, 2023
    Copy the full SHA
    3c13ab0 View commit details
  3. Copy the full SHA
    a64f2f3 View commit details
  4. Merge pull request #842 from arthenica/github-actions-fix

    fix periodic android github actions
    tanersener authored Sep 19, 2023
    Copy the full SHA
    80d6af6 View commit details

Commits on Apr 18, 2024

  1. Copy the full SHA
    9d2d4b1 View commit details
  2. Copy the full SHA
    13d46b1 View commit details

Commits on Apr 19, 2024

  1. Copy the full SHA
    8d0563e View commit details

Commits on Apr 20, 2024

  1. Merge pull request #967 from arthenica/fix-github-actions

    fix rubberband x86-64 builds on xcode 15.x
    tanersener authored Apr 20, 2024
    Copy the full SHA
    3b054eb View commit details

Commits on Apr 21, 2024

  1. Copy the full SHA
    e78b795 View commit details

Commits on Nov 8, 2024

  1. update project README

    tanersener committed Nov 8, 2024
    Copy the full SHA
    0a787c8 View commit details
  2. Copy the full SHA
    6cf36b4 View commit details

Commits on Nov 9, 2024

  1. Copy the full SHA
    826fbb7 View commit details
  2. Merge pull request #1061 from arthenica/main-doc-update

    update project README
    tanersener authored Nov 9, 2024
    Copy the full SHA
    ea8e8de View commit details

Commits on Nov 19, 2024

  1. fix weekly builds

    tanersener committed Nov 19, 2024
    Copy the full SHA
    fb2ebfd View commit details
  2. Merge pull request #1069 from arthenica/github-actions-fix

    fix weekly builds
    tanersener authored Nov 19, 2024
    Copy the full SHA
    17ea9e3 View commit details

Commits on Jan 6, 2025

  1. Copy the full SHA
    08c0f60 View commit details
  2. Update index.md

    tanersener authored Jan 6, 2025
    Copy the full SHA
    fbbc6d0 View commit details

Commits on Jan 17, 2025

  1. Update README.md

    tanersener authored Jan 17, 2025
    Copy the full SHA
    35b99c0 View commit details
12 changes: 6 additions & 6 deletions .github/workflows/android-build-scripts.yml
Original file line number Diff line number Diff line change
@@ -35,7 +35,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: set up adopt jdk 17
uses: actions/setup-java@v3
with:
@@ -66,7 +66,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: set up adopt jdk 17
uses: actions/setup-java@v3
with:
@@ -97,7 +97,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: set up adopt jdk 17
uses: actions/setup-java@v3
with:
@@ -118,15 +118,15 @@ jobs:
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-lts-on-macos:
name: android lts on macos
runs-on: macos-11
runs-on: macos-12
strategy:
matrix:
ndk-version: [ 'r22b-darwin-x86_64', 'r23b-darwin' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: set up adopt jdk 17
uses: actions/setup-java@v3
with:
@@ -155,7 +155,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: set up adopt jdk 17
uses: actions/setup-java@v3
with:
30 changes: 15 additions & 15 deletions .github/workflows/ios-build-scripts.yml
Original file line number Diff line number Diff line change
@@ -27,17 +27,17 @@ on:
- 'ios.sh'

jobs:
build-main-on-macos-monterey:
name: ios main on monterey
runs-on: macos-12
build-main-on-macos-sonoma:
name: ios main on sonoma
runs-on: macos-14
strategy:
matrix:
xcode: [ '13.4.1', '14.0.1' ]
xcode: [ '15.4', '16.0' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
@@ -50,17 +50,17 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-main-on-macos-bigsur:
name: ios main on big sur
runs-on: macos-11
build-main-on-macos-ventura:
name: ios main on ventura
runs-on: macos-13
strategy:
matrix:
xcode: [ '12.5.1', '13.2.1' ]
xcode: [ '14.3.1', '15.2' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
@@ -73,17 +73,17 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-lts-on-macos-bigsur:
name: ios lts on big sur
runs-on: macos-11
build-lts-on-macos-monterey:
name: ios lts on monterey
runs-on: macos-12
strategy:
matrix:
xcode: [ '11.7', '12.4' ]
xcode: [ '13.4.1', '14.2' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
8 changes: 4 additions & 4 deletions .github/workflows/linux-build-scripts.yml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: sudo apt-get install clang llvm lld libclang-14-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev
- name: run the build script
@@ -48,7 +48,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: sudo apt-get install clang llvm lld libclang-14-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev
- name: run the build script
@@ -66,7 +66,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev
- name: run the build script
@@ -84,7 +84,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev
- name: run the build script
30 changes: 15 additions & 15 deletions .github/workflows/macos-build-scripts.yml
Original file line number Diff line number Diff line change
@@ -27,17 +27,17 @@ on:
- 'macos.sh'

jobs:
build-main-on-macos-monterey:
name: macos main on monterey
runs-on: macos-12
build-main-on-macos-sonoma:
name: macos main on sonoma
runs-on: macos-14
strategy:
matrix:
xcode: [ '13.4.1', '14.0.1' ]
xcode: [ '15.4', '16.0' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
@@ -50,17 +50,17 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-main-on-macos-bigsur:
name: macos main on big sur
runs-on: macos-11
build-main-on-macos-ventura:
name: macos main on ventura
runs-on: macos-13
strategy:
matrix:
xcode: [ '12.5.1', '13.2.1' ]
xcode: [ '14.3.1', '15.2' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
@@ -73,17 +73,17 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-lts-on-macos-bigsur:
name: macos lts on big sur
runs-on: macos-11
build-lts-on-macos-monterey:
name: macos lts on monterey
runs-on: macos-12
strategy:
matrix:
xcode: [ '11.7', '12.4' ]
xcode: [ '13.4.1', '14.2' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: prerequisites
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
- name: set up xcode
8 changes: 6 additions & 2 deletions .github/workflows/periodic-builds-android.yml
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: set up adopt jdk 17
@@ -26,6 +26,8 @@ jobs:
java-version: '17'
- name: prerequisites
run: sudo apt-get install autoconf automake libtool pkg-config curl git doxygen nasm cmake gcc gperf texinfo yasm bison autogen wget autopoint meson ninja-build ragel groff gtk-doc-tools libtasn1-bin
- name: prerequisites 2
run: ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --uninstall "cmake;3.10.2.4988404" "cmake;3.18.1"
- name: upgrade meson
run: pip install meson --upgrade
- name: set up android ndk
@@ -52,7 +54,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: set up adopt jdk 17
@@ -62,6 +64,8 @@ jobs:
java-version: '17'
- name: prerequisites
run: sudo apt-get install autoconf automake libtool pkg-config curl git doxygen nasm cmake gcc gperf texinfo yasm bison autogen wget autopoint meson ninja-build ragel groff gtk-doc-tools libtasn1-bin
- name: prerequisites 2
run: ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --uninstall "cmake;3.10.2.4988404" "cmake;3.18.1"
- name: upgrade meson
run: pip install meson --upgrade
- name: set up android ndk
42 changes: 21 additions & 21 deletions .github/workflows/periodic-builds-apple.yml
Original file line number Diff line number Diff line change
@@ -5,18 +5,18 @@ on:
- cron: '0 1 * * 0'

jobs:
build-ios-main-on-macos-ventura:
name: ios main on ventura
runs-on: macos-13
build-ios-main-on-macos-sonoma:
name: ios main on sonoma
runs-on: macos-14
strategy:
matrix:
xcode: [ '14.3.1' ]
xcode: [ '15.4', '16.0' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
@@ -36,13 +36,13 @@ jobs:
runs-on: macos-12
strategy:
matrix:
xcode: [ '14.2' ]
xcode: [ '13.4.1' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
@@ -57,18 +57,18 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-macos-main-on-macos-ventura:
name: macos main on ventura
runs-on: macos-13
build-macos-main-on-macos-sonoma:
name: macos main on sonoma
runs-on: macos-14
strategy:
matrix:
xcode: [ '14.3.1' ]
xcode: [ '15.4', '16.0' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
@@ -88,13 +88,13 @@ jobs:
runs-on: macos-12
strategy:
matrix:
xcode: [ '14.2' ]
xcode: [ '13.4.1' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
@@ -109,18 +109,18 @@ jobs:
- name: print ffbuild logs
if: ${{ failure() }}
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
build-tvos-main-on-macos-ventura:
name: tvos main on ventura
runs-on: macos-13
build-tvos-main-on-macos-sonoma:
name: tvos main on sonoma
runs-on: macos-14
strategy:
matrix:
xcode: [ '14.3.1' ]
xcode: [ '15.4', '16.0' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
@@ -140,13 +140,13 @@ jobs:
runs-on: macos-12
strategy:
matrix:
xcode: [ '14.2' ]
xcode: [ '13.4.1' ]
branches: [ 'main', 'development' ]
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ matrix.branches }}
- name: prerequisites
Loading