Skip to content

va: Add deinterlacer

This is a fairly working element for deinterlacing using vaapi.

It's a new element since adding this logic into vapostproc would increase its complexity too much (have to keep a history the states per buffer, among others), and also keeps the spirit of GStreamer. Most of the logic were taken from d3d11deinterlace.

Still need to do some memory profiling and fix rough corners.

Cc: @He_Junyan

Edited by Víctor Manuel Jáquez Leal

Merge request reports