Bugzilla (bugzilla.redhat.com) will be under maintenance for infrastructure upgrades and will not be available on July 31st between 12:30 AM - 05:30 AM UTC. We appreciate your understanding and patience. You can follow status.redhat.com for details.
Bug 1412406 - RFE: Enable high-bit depth compile time option
Summary: RFE: Enable high-bit depth compile time option
Alias: None
Product: Fedora
Classification: Fedora
Component: libvpx
Version: rawhide
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2017-01-12 00:28 UTC by Michael Cronenworth
Modified: 2017-01-12 12:18 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2017-01-12 12:18:10 UTC
Type: Bug

Attachments (Terms of Use)

Description Michael Cronenworth 2017-01-12 00:28:06 UTC
Description of problem:
libvpx requires a compile time option passed to it to enable high-bit depth support for the VP9 codec. This is the 10-bit/12-bit color depth support that would enable Profile 2 and Profile 3 support. More support for VP9 is coming and the ability to encode and decode 10-bit or 12-bit video is going to be required.

I have a one-liner patch ready to commit and I can push a build if you approve.

@@ -80,10 +80,11 @@ CROSS=armv7hl-redhat-linux-gnueabi- CHOST=armv7hl-redhat-linux-gnueabi-hardfloat
 --disable-neon --disable-neon_asm \
 --enable-pic --disable-install-srcs \
 --enable-vp9-decoder --enable-vp9-encoder \
 --enable-experimental --enable-spatial-svc \
+--enable-vp9-highbitdepth \
 %if ! %{generic_target}
 --enable-shared \
 --prefix=%{_prefix} --libdir=%{_libdir} --size-limit=16384x16384

Comment 1 Tom "spot" Callaway 2017-01-12 12:18:10 UTC
Thanks for the fix! I applied it in libvpx-1.6.0-2.fc26 (rawhide).

Note You need to log in before you can comment on or make changes to this bug.