diff --git a/tools/ffmpeg/gen-patches.sh b/tools/ffmpeg/gen-patches.sh index 1d786f2bda..9b0c618a66 100755 --- a/tools/ffmpeg/gen-patches.sh +++ b/tools/ffmpeg/gen-patches.sh @@ -2,10 +2,10 @@ # base ffmpeg version FFMPEG_REPO="git://source.ffmpeg.org/ffmpeg.git" -FFMPEG_VERSION="n4.4.1" +FFMPEG_VERSION="n5.1.2" KODI_FFMPEG_REPO="https://github.com/xbmc/FFmpeg" -KODI_FFMPEG_VERSION="4.4.1-Nexus-Alpha1" +KODI_FFMPEG_VERSION="5.1.2-Nexus-Alpha3" ALL_FEATURE_SETS="v4l2-drmprime v4l2-request libreelec rpi kodi" @@ -28,26 +28,17 @@ create_patch() { PATCH_CREATE_DIFF="no" case "${FEATURE_SET}" in - v4l2-drmprime) + v4l2-drmprime|v4l2-request) REPO="https://github.com/jernejsk/FFmpeg" - REFSPEC="v4l2-drmprime-v6-4.4.1-Nexus-Alpha1" - BASE_REPO="${KODI_FFMPEG_REPO}" - BASE_VERSION="${KODI_FFMPEG_VERSION}" - ;; - v4l2-request) - REPO="https://github.com/jernejsk/FFmpeg" - REFSPEC="v4l2-request-hwaccel-4.4.1-Nexus-Alpha1" - BASE_REPO="${KODI_FFMPEG_REPO}" - BASE_VERSION="${KODI_FFMPEG_VERSION}" + REFSPEC="${FEATURE_SET}-${FFMPEG_VERSION}" ;; libreelec) REPO="https://github.com/LibreELEC/FFmpeg" - REFSPEC="4.4-libreelec-misc" + REFSPEC="5.1.2-libreelec-misc" ;; rpi) REPO="https://github.com/jc-kynesim/rpi-ffmpeg" - REFSPEC="dev/4.4/rpi_import_1" - PATCH_CREATE_DIFF="yes" + REFSPEC="dev/5.1.2/rpi_import_1" ;; kodi) REPO="${KODI_FFMPEG_REPO}"