OSDN Git Service

vp8 encoder parameter check - do not check for ref frames if no no_ref_X flag is set
authorottingerg <g.ottinger@gmx.at>
Fri, 11 May 2018 07:54:31 +0000 (09:54 +0200)
committerXiang, Haihao <haihao.xiang@intel.com>
Fri, 18 May 2018 08:35:35 +0000 (16:35 +0800)
commitc6da3489fba6d400dd89959cace9db8d25e6a6b6
treeb79eac6307844f056fb1f88f55cda1821afaf295
parent40b15a5c6c0103c23a5db810aef27cf75d0b6723
vp8 encoder parameter check - do not check for ref frames if no no_ref_X flag is set

In VP8 encoding not always all reference frames (last, golden, altref) are provided.
This is indicated with the flags ref_flags.bits.no_ref_last, ref_flags.bits.no_ref_gf
and ref_flags.bits.no_ref_arf in VAEncPictureParameterBufferVP8.
While checking picture parameters, make sure that assert errors concerning invalid
reference frame only occure if no_ref_X is not set.
src/i965_encoder.c