Skip to content

vaapivp9dec spec fixes

libs: decoder: vp9: avoid reference rewriting
    
The removed code set all the reference frames to the current frame it is a key
one, but later, all the reference frames were rewritten with the decoded picture
buffers or VA_INVALID_SURFACE if they were not available.
    
Basically, all this time the first reference frame assignment has been ignored,
and it's not described by the spec, and this patch removes that code.
libs: decoder: vp9: 0xff segment pred probs if no temporal update
    
According to the spec (6.2.11 Segmentation params syntax)
segmentation_pred_prob[i] ast to be 0xff if not temporal_update.

Merge request reports