Publishing details

Changelog

ffmpeg (7:4.4-1ubuntu0~20.10.sav0) groovy; urgency=high

  * Backport to Groovy
  * Merge Ubuntu changes (per 7:4.3.1-8ubuntu1 package):
    - Build with external nv-codec-headers for NVENC accelerated video
      encoding. (See Debian bug: #925941)
    - Don't use pocketsphinx on i386 too
  * Build with support for several additional optional features:
    - d/control: Add libvulkan-dev (>= 1.1.97) BD for Vulkan support
      + Add glslang-dev (>= 11.2.0) and spirv-tools (>= 2021.1) BDs
      + Set libzimg-dev [!i386] BD (not built for Groovy/Hirsute i386)
      + Add libavutil-extra{56} packages for Vulkan support
      + Add libavutil-extra56 (= ${binary:Version}) PD to libavformat-extra58
        due missing Vulkan symbol (Vulkan is part of both avutil and avformat)
      + Add libsvt-av1-dev (>= 0.8.4) [amd64] BD for SVT-AV1 encoding support
    - d/patches/: Add add-new-es-extension-constant.patch for new glslang
    - d/rules: Add --enable-{libglslang,vulkan} to extra config flags
      + Add --enable-libsvtav1 to extra config flags on amd64 only
      + Create conditional block for non-i386, move --enable-libzimg
        config flag here (zimg is not built for Groovy/Hirsute i386)
  * Revert "debian/: Remove --enable-liblensfun" (building against 0.3.2):
    - d/patches/: Add revert-lensfun-update-part{1,2}.patch to restore lensfun
      0.3.2 compatible code (rather than the newer code for 0.3.95 alpha)
  * Revert "debian/control: Bump libsmbclient-dev to 4.13" as this build is
    against samba rebuilds (Focal/Groovy) including libsmbclient.h header
  * Revert "debian/: Remove deprecated libavresample" (used by qtav)
  * Revert "d/rules: Disable crystalhd"
  * debian/TODO: Remove glslang, vulkan, and lensfun (all in this build)

 -- Rob Savoury <email address hidden>  Sat, 08 May 2021 14:58:55 -0700

Available diffs

Builds

Package files

No files published for this package.