Skip to content

va: add vapostproc video filter

New video filter element using VA-API which works together with vah264dec by sharing their va context.

Right now it performs color conversion and scaling (either intel and radeonsi drivers).

Also, depending on the used driver, it supports noise reduction, sharpening, skin tone enhancement and video orientation.

ToDo:

  • deinterlacing
  • HDR tone mapping
  • colorimetry
  • cropping

The caps negotiation/fixation code were copied from videoconvertscale and vaapipostproc, of course, though the approach is way more simpler (and correct).

This branch goes above of !1516 (merged)

Edited by Víctor Manuel Jáquez Leal

Merge request reports