summaryrefslogtreecommitdiffstats
path: root/gst/siren/gstsirenenc.h
diff options
context:
space:
mode:
authorOlivier Crete <olivier.crete@collabora.co.uk>2008-07-04 19:51:02 +0000
committerEdward Hervey <bilboed@bilboed.com>2009-02-17 19:29:39 +0100
commit8722c6e6f50b8349ceedc3f17bfe8400a9ff3122 (patch)
tree9df901e10ee4b6555353cfede00f0bc60ede0dd8 /gst/siren/gstsirenenc.h
parentb696a8dd6c3ef398368862f868474adec3cdca77 (diff)
downloadgst-plugins-bad-8722c6e6f50b8349ceedc3f17bfe8400a9ff3122.tar.gz
gst-plugins-bad-8722c6e6f50b8349ceedc3f17bfe8400a9ff3122.tar.bz2
gst-plugins-bad-8722c6e6f50b8349ceedc3f17bfe8400a9ff3122.zip
[MOVED FROM GST-P-FARSIGHT] Port sirenenc to gstelement
20080704195102-3e2dc-cd7687512ac560faaf15f53e1e262d1874a36cdf.gz
Diffstat (limited to 'gst/siren/gstsirenenc.h')
-rw-r--r--gst/siren/gstsirenenc.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/gst/siren/gstsirenenc.h b/gst/siren/gstsirenenc.h
index 1b3937d3..1b404e03 100644
--- a/gst/siren/gstsirenenc.h
+++ b/gst/siren/gstsirenenc.h
@@ -24,7 +24,6 @@
#define __GST_SIREN_ENC_H__
#include <gst/gst.h>
-#include <gst/base/gstbasetransform.h>
#include <gst/base/gstadapter.h>
#include "siren7.h"
@@ -51,22 +50,20 @@ typedef struct _GstSirenEncPrivate GstSirenEncPrivate;
struct _GstSirenEnc
{
- GstBaseTransform parent;
+ GstElement parent;
SirenEncoder encoder;
GstAdapter *adapter;
- /*< private > */
- gpointer _gst_reserved[GST_PADDING];
+ GstPad *srcpad;
+ GstPad *sinkpad;
+
+ GstCaps *srccaps;
};
struct _GstSirenEncClass
{
- GstBaseTransformClass parent_class;
-
-
- /*< private > */
- gpointer _gst_reserved[GST_PADDING];
+ GstElementClass parent_class;
};
GType gst_siren_enc_get_type (void);