diff options
author | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2013-12-17 18:52:23 +0100 |
---|---|---|
committer | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2013-12-18 16:38:57 +0100 |
commit | e3dcd33114f260b5c88b3bd425529201a4b3755a (patch) | |
tree | dd704197c92d20e6f03a3b0de19ad5d61ad8a331 /gst/vaapi/gstvaapipostproc.h | |
parent | b324fc6adddefe2749bc40f6116a755553ba22bf (diff) | |
download | gstreamer-vaapi-e3dcd33114f260b5c88b3bd425529201a4b3755a.tar.gz |
plugins: factor out support for raw YUV buffers on sink pads.
Factor out propose_allocation() hooks, creation of video buffer pool
for the sink pad, conversion from raw YUV buffers to VA surface backed
buffers. Update vaapidecode, vaapiencode and vaapipostproc to cope
with the new GstVaapiPluginBase abilities.
Diffstat (limited to 'gst/vaapi/gstvaapipostproc.h')
-rwxr-xr-x | gst/vaapi/gstvaapipostproc.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gst/vaapi/gstvaapipostproc.h b/gst/vaapi/gstvaapipostproc.h index fe049478..93b4495d 100755 --- a/gst/vaapi/gstvaapipostproc.h +++ b/gst/vaapi/gstvaapipostproc.h @@ -27,7 +27,6 @@ #include <gst/vaapi/gstvaapisurface.h> #include <gst/vaapi/gstvaapisurfacepool.h> #include <gst/vaapi/gstvaapifilter.h> -#include "gstvaapiuploader.h" G_BEGIN_DECLS @@ -136,7 +135,6 @@ struct _GstVaapiPostproc { /*< private >*/ GstVaapiPluginBase parent_instance; - GstVaapiUploader *uploader; GstVaapiFilter *filter; GPtrArray *filter_ops; GstVaapiVideoPool *filter_pool; @@ -149,10 +147,6 @@ struct _GstVaapiPostproc { GstCaps *allowed_sinkpad_caps; GstVideoInfo sinkpad_info; -#if GST_CHECK_VERSION(1,0,0) - GstBufferPool *sinkpad_buffer_pool; -#endif - guint sinkpad_buffer_size; GstCaps *allowed_srcpad_caps; GstVideoInfo srcpad_info; |