#6432: libvpx-1.4.0
-------------------------+--------------------------
 Reporter:  fo           |       Owner:  blfs-book@…
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  7.8
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+--------------------------
Description changed by fo:

Old description:

> [http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.4.0.tar.bz2]
>
> [https://groups.google.com/a/webmproject.org/forum/#!topic/codec-
> devel/2zYWenmdUM8]
>
> {{{
>         Johann
> Apr 3
>
> libvpx is long overdue for a release. We have made 1.4.0 available for
> download[0] and in the indianrunnerduck branch. Much like the Indian
> Runner Duck, the theme of this release is less bugs, less bloat and more
> speed.
>
> This release is ABI incompatible with 1.3.0. It drops the compatibility
> layer, requiring VPX_IMG_FMT_* instead of IMG_FMT_*, and adds several
> codec controls for VP9. Most of these incompatibilities can be easily
> resolved for downstream projects[1] since the API has no significant
> changes. obj_int_extract has been removed[2], making integrating libvpx
> into your build system much simpler.
>
> Changes since the Release Candidate include fixes to the scaling in the
> joint motion search[3] and the ARM high bit depth build[4]. A bug in the
> Frame Parallel decoder for high bit depth material was discovered[5] and
> is fixed in master but will not make this release.
>
> As always, please continue to test with your systems and let us know via
> the bug tracker[6] or the mailing list[7] if you encounter any issues.
>
> What’s new?
>
>    • Fixes a VP9 bitstream issue in Profile 1. This only affects non-YUV
>      4:2:0 files.
>
>    • Significant algorithmic improvements to VP9 encoding, support for
>      YUV 4:2:2 and 4:4:4 colorspaces as well as high bit depth (10 and 12
>      bit)
>
>    • More functions are now optimized for VP9 encoding and decoding
>
>    • VP9 encodes are faster with multithreaded encoding on by default.
>      There is also an updated wiki page discussing recommended encode
>      options[8].
>
>    • VP9 decoder now has two multithreaded modes: tile based and frame
>      based. The encoder now enables these by default to help ensure your
>      encoded content will be able to take advantage of these modes.
>
>    • 64bit support for ARM thanks to intrinsics instead of ARM assembly.
>

> What’s not in this release?
>
> ...
> }}}

New description:

 
[http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.4.0.tar.bz2]

 [https://chromium.googlesource.com/webm/libvpx/+/v1.4.0]

 {{{
 2015-04-03 v1.4.0 "Indian Runner Duck"
   This release includes significant improvements to the VP9 codec.

   - Upgrading:
     This release is ABI incompatible with 1.3.0. It drops the
 compatibility
     layer, requiring VPX_IMG_FMT_* instead of IMG_FMT_*, and adds several
 codec
     controls for VP9.

   - Enhancements:
     Faster VP9 encoding and decoding
     Multithreaded VP9 decoding (tile and frame-based)
     Multithreaded VP9 encoding - on by default
     YUV 4:2:2 and 4:4:4 support in VP9
     10 and 12bit support in VP9
     64bit ARM support by replacing ARM assembly with intrinsics

   - Bug Fixes:
     Fixes a VP9 bitstream issue in Profile 1. This only affected non-YUV
 4:2:0
     files.

   - Known Issues:
     Frame Parallel decoding fails for segmented and non-420 files.
 }}}


 [https://groups.google.com/a/webmproject.org/forum/#!topic/codec-
 devel/2zYWenmdUM8]

 {{{
         Johann
 Apr 3

 libvpx is long overdue for a release. We have made 1.4.0 available for
 download[0] and in the indianrunnerduck branch. Much like the Indian
 Runner Duck, the theme of this release is less bugs, less bloat and more
 speed.

 This release is ABI incompatible with 1.3.0. It drops the compatibility
 layer, requiring VPX_IMG_FMT_* instead of IMG_FMT_*, and adds several
 codec controls for VP9. Most of these incompatibilities can be easily
 resolved for downstream projects[1] since the API has no significant
 changes. obj_int_extract has been removed[2], making integrating libvpx
 into your build system much simpler.

 Changes since the Release Candidate include fixes to the scaling in the
 joint motion search[3] and the ARM high bit depth build[4]. A bug in the
 Frame Parallel decoder for high bit depth material was discovered[5] and
 is fixed in master but will not make this release.

 As always, please continue to test with your systems and let us know via
 the bug tracker[6] or the mailing list[7] if you encounter any issues.

 What’s new?

    • Fixes a VP9 bitstream issue in Profile 1. This only affects non-YUV
      4:2:0 files.

    • Significant algorithmic improvements to VP9 encoding, support for
      YUV 4:2:2 and 4:4:4 colorspaces as well as high bit depth (10 and 12
      bit)

    • More functions are now optimized for VP9 encoding and decoding

    • VP9 encodes are faster with multithreaded encoding on by default.
      There is also an updated wiki page discussing recommended encode
      options[8].

    • VP9 decoder now has two multithreaded modes: tile based and frame
      based. The encoder now enables these by default to help ensure your
      encoded content will be able to take advantage of these modes.

    • 64bit support for ARM thanks to intrinsics instead of ARM assembly.


 What’s not in this release?

 ...
 }}}

--

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/6432#comment:1>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to