vaapipostproc: prevent advanced-deinterlacing of non-native video formats.
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Mon, 29 Jun 2015 10:20:28 +0000 (13:20 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Mon, 29 Jun 2015 10:20:28 +0000 (13:20 +0300)
commita1eef1c35505ae5df9d96ed98eab5c928da77e06
treefa521f1060b436aee8d1faed2acdfe7a2c86cbe0
parentd946e7972e0d361f2060349440f0b879c458f59b
vaapipostproc: prevent advanced-deinterlacing of non-native video formats.

This is a workaround to deal with the va-intel-driver for non-native
formats while doing advanced deinterlacing. The format of reference surfaces must
be same as the format used by the driver internally for motion adaptive
deinterlacing and motion compensated deinterlacing.

A permanent solution could be to do the color space conversion internally
for reference surfaces.

https://bugzilla.gnome.org/show_bug.cgi?id=730925

Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
gst/vaapi/gstvaapipostproc.c