Mandarin Duck Release

70 views
Skip to first unread message

Johann Koenig

unread,
Jan 24, 2018, 6:35:26 PM1/24/18
to codec...@webmproject.org
The Mandarin Duck release has been finalized.

Since the initial release candidate, fixes have been merged to:
 work around pic issue with gcc 6
 Fix bug in use of zoom metric as part of arf breakout.
 vp8dx.h: Add macro for skipping loop filter
 Revert "Add frame width & height to frame pkt. Add test."
 Fix crash invalid params for vp8 multres. Add test.
 vpx_codec_enc_init_multi: fix segfault w/vp9

The release is available from the git repository[0] on the mandarinduck branch and the automatic v1.7.0 tarball[1].

  This release focused on high bit depth performance (10/12 bit) and vp9
  encoding improvements.

  - Upgrading:
    This release is ABI incompatible due to new vp9 encoder features.

    Frame parallel decoding for vp9 has been removed.

  - Enhancements:
    vp9 encoding supports additional threads with --row-mt. This can be greater
    than the number of tiles.

    Two new vp9 encoder options have been added:
      --corpus-complexity
      --tune-content=film

    Additional tooling for respecting the vp9 "level" profiles has been added.

  - Bug fixes:
    A variety of fuzzing issues.
    vp8 threading fix for ARM.
    Codec control VP9_SET_SKIP_LOOP_FILTER fixed.
    Reject invalid multi resolution configurations.

Reply all
Reply to author
Forward
0 new messages