GNOME Bugzilla – Bug 764082
decoder: vp9: Add 10 bit decoding support
Last modified: 2016-04-29 08:42:12 UTC
Add 10 bit decoding support in vp9 decoder: -- VA-API >= 0.39 -- Add profile definitions for Profile0, Profile1, Profile2 and Profile3 -- Add support in gstvaapidecoder_vp9 There seems to be a fix needed in vp9 codec parser too.
Few patches here: https://cgit.freedesktop.org/~sree/gstreamer-vaapi/log/?h=dec_vp9_10bit Need codecparser fixes first.
commit 80c3bfe4485b98596489eb2f5eb3836fc5ec0bea Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Fri Apr 1 14:00:28 2016 +0300 decoder: vp9: Align with the ABI changes in vp9 codecparser The subsampling_x, subsampling_y, bit_depth, color_space and color_range fileds are moved from GstVp9FrameHdr to the global GstVp9Parser structure. These fields are only present in keyframe or intra-only frame, no need to duplicate them for inter-frames. https://bugzilla.gnome.org/show_bug.cgi?id=764082 commit 641e9a47f6dd25cf4d7ec45b31366ad9b2a42411 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Fri Apr 1 13:59:59 2016 +0300 decoder: vp9 : Add 10bit decoding support (Profile2) https://bugzilla.gnome.org/show_bug.cgi?id=764082 commit 4e5cf53ee037889f9a694f644bc0560f937de12d Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Fri Apr 1 13:57:45 2016 +0300 gstvaapiporfile: Add more VP9 profile definitions https://bugzilla.gnome.org/show_bug.cgi?id=764082