OSDN Git Service

genX_mfd: fix hardware programming for bitplanes coded in raw mode
authorcarpalis <jerome.borsboom@carpalis.nl>
Sun, 22 Oct 2017 13:13:54 +0000 (15:13 +0200)
committerXiang, Haihao <haihao.xiang@intel.com>
Fri, 5 Jan 2018 06:57:31 +0000 (14:57 +0800)
commit48844541ea0eddae5188ceeb717b5a44b671488d
tree1d5588d7a28faac87cd21a0cfe58992da96af60a
parentcf28a014f718600a0583c5f64f54e36cfb7c4d11
genX_mfd: fix hardware programming for bitplanes coded in raw mode

Bitplanes that are coded in raw mode are signalled through the
raw_coding flags in the VAPictureParameterBufferVC1 structure. The
absence of a bitplane does not necessarily imply that this bit is
encoded in raw mode. A progressive P picture in advanced profile, for
example, does not encode the SKIPMB bitplane nor does it encode this
bit in raw mode.

Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
src/gen6_mfd.c
src/gen75_mfd.c
src/gen7_mfd.c
src/gen8_mfd.c