plugins: initial port to GStreamer 1.0.
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Mon, 3 Sep 2012 11:00:25 +0000 (14:00 +0300)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 10 Apr 2013 12:58:16 +0000 (14:58 +0200)
commit38d84d968eb06b876a807f43e41896af27558ed5
tree86d52951b1c1799cccc717a71a7a594663009b0b
parent13ca9f382cba888c4248956a76d7179f9f953cb5
plugins: initial port to GStreamer 1.0.

Port vaapidecode and vaapisink plugins to GStreamer API >= 1.0. This
is rather minimalistic so that to test the basic functionality.

Disable vaapiupload, vaapidownload and vaapipostproc plugins. The latter
needs polishing wrt. to GStreamer 1.x functionality and the former are
totally phased out in favor of GstVaapiVideoMemory map/unmap facilities,
which are yet to be implemented.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
13 files changed:
gst/vaapi/Makefile.am
gst/vaapi/gstvaapi.c
gst/vaapi/gstvaapidecode.c
gst/vaapi/gstvaapidownload.c
gst/vaapi/gstvaapipluginutil.c
gst/vaapi/gstvaapipostproc.c
gst/vaapi/gstvaapisink.c
gst/vaapi/gstvaapiupload.c
gst/vaapi/gstvaapiuploader.c
gst/vaapi/gstvaapivideobuffer.c
gst/vaapi/gstvaapivideoconverter_glx.c
gst/vaapi/gstvaapivideometa.c
gst/vaapi/gstvaapivideometa.h