summaryrefslogtreecommitdiff
path: root/gst/vaapi/gstvaapipostproc.h
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-12-17 18:52:23 +0100
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-12-18 16:38:57 +0100
commite3dcd33114f260b5c88b3bd425529201a4b3755a (patch)
treedd704197c92d20e6f03a3b0de19ad5d61ad8a331 /gst/vaapi/gstvaapipostproc.h
parentb324fc6adddefe2749bc40f6116a755553ba22bf (diff)
downloadgstreamer-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-xgst/vaapi/gstvaapipostproc.h6
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;