summaryrefslogtreecommitdiffstats
path: root/ext/gio/gstgiosink.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/gio/gstgiosink.h')
-rw-r--r--ext/gio/gstgiosink.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/ext/gio/gstgiosink.h b/ext/gio/gstgiosink.h
index a9bdbed8..88f220b2 100644
--- a/ext/gio/gstgiosink.h
+++ b/ext/gio/gstgiosink.h
@@ -1,6 +1,7 @@
/* GStreamer
*
* Copyright (C) 2007 Rene Stadler <mail@renestadler.de>
+ * Copyright (C) 2007 Sebastian Dröge <slomo@circular-chaos.org>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@@ -18,10 +19,11 @@
* Boston, MA 02111-1307, USA.
*/
-#ifndef __GSTGIOSINK_H__
-#define __GSTGIOSINK_H__
+#ifndef __GST_GIO_SINK_H__
+#define __GST_GIO_SINK_H__
#include "gstgio.h"
+#include "gstgiobasesink.h"
#include <gio/gfile.h>
#include <gst/base/gstbasesink.h>
@@ -49,22 +51,19 @@ typedef struct _GstGioSinkClass GstGioSinkClass;
*/
struct _GstGioSink
{
- GstBaseSink sink;
+ GstGioBaseSink sink;
/*< private >*/
- GCancellable *cancel;
gchar *location;
- guint64 position;
- GFileOutputStream *stream;
};
struct _GstGioSinkClass
{
- GstBaseSinkClass parent_class;
+ GstGioBaseSinkClass parent_class;
};
GType gst_gio_sink_get_type (void);
G_END_DECLS
-#endif /* __GSTGIOSINK_H__ */
+#endif /* __GST_GIO_SINK_H__ */