1. 29 Nov, 2021 1 commit
  2. 22 Sep, 2021 1 commit
    • Daniel Novomeský's avatar
      avif: performance and quality improvements · 6458c9ae
      Daniel Novomeský authored
      Enable decoder to use more threads.
      8bit YUV->RGB conversion is significantly faster
      when AVIF_RGB_FORMAT_RGBA format is used,
      because libavif can use libyuv to perform conversion quickly.
      Prefer faster AVIF_CHROMA_UPSAMPLING_FASTEST when decoding animation.
      Encoder speed changed from to 8 to 7.
      Recent AV1 encoders got faster,
      so it is OK to switch to better compression quality.
      Remove obsolete image/avif-sequence mime-type
      as it was merged with image/avif.
      6458c9ae
  3. 13 Jul, 2021 1 commit
  4. 08 Jun, 2021 1 commit
    • Daniel Novomeský's avatar
      avif: Disable all strict decoder checks · ef6be2c0
      Daniel Novomeský authored
      New libavif 0.9.1 apply some very strict standard compliance
      checks by default. Unfortunately, it rejects many files made by
      libheif-based apps (GIMP, ImageMagick) in the past.
      libheif 1.12.0 (released on May 5, 2021) addressed the problem,
      but it would be good to extend grace period, allowing other
      projects and distributions to upgrade to fixed version.
      ef6be2c0
  5. 04 Jun, 2021 1 commit
  6. 13 May, 2021 1 commit
    • Daniel Novomeský's avatar
      Color profile loading/saving fixes · 62f9af9a
      Daniel Novomeský authored
      Allow saving Qt-unsupported variants of ICC profiles, they could be
      correctly handled by apps with wider color management support.
      Change way how QColorSpace is created to avoid
      rare problems in some apps.
      62f9af9a
  7. 08 Mar, 2021 1 commit
  8. 27 Feb, 2021 1 commit
    • Daniel Novomeský's avatar
      Check primaries returned from libavif · 1462c3ab
      Daniel Novomeský authored
      Due to various double vs float arithmetic,
      some primaries could be rejected by Qt.
      If necessary, we adjust the values so they
      will be accepted by Qt.
      
      Remove newline from the ends of error strings.
      1462c3ab
  9. 08 Feb, 2021 1 commit
  10. 02 Feb, 2021 1 commit
  11. 18 Dec, 2020 1 commit
  12. 13 Dec, 2020 1 commit