summaryrefslogtreecommitdiff
path: root/gst/proxy/gstproxysink.h
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2018-02-12 19:30:01 +0000
committerTim-Philipp Müller <tim@centricular.com>2018-02-12 19:35:19 +0000
commit843f11852392f1770718ab7ca3c6e248f558382f (patch)
tree625ef852bce61aa76a18337cea9a0c4143aecd2d /gst/proxy/gstproxysink.h
parente9bfb4edc2ab28b7f64b8b57469d0f8d3638be8a (diff)
downloadgstreamer-plugins-bad-843f11852392f1770718ab7ca3c6e248f558382f.tar.gz
proxy: remove unneeded object private structs
Plugin headers are not installed. Also mark internal funcs as internal.
Diffstat (limited to 'gst/proxy/gstproxysink.h')
-rw-r--r--gst/proxy/gstproxysink.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/gst/proxy/gstproxysink.h b/gst/proxy/gstproxysink.h
index 9952cfdef..9da4b3917 100644
--- a/gst/proxy/gstproxysink.h
+++ b/gst/proxy/gstproxysink.h
@@ -41,8 +41,13 @@ struct _GstProxySink {
GstElement parent;
/* < private > */
- GstProxySinkPrivate *priv;
- gpointer _gst_reserved[GST_PADDING];
+ GstPad *sinkpad;
+
+ /* The proxysrc that we push events, buffers, queries to */
+ GWeakRef proxysrc;
+
+ /* Whether there are sticky events pending */
+ gboolean pending_sticky_events;
};
struct _GstProxySinkClass {