summaryrefslogtreecommitdiffstats
path: root/gst/matroska/ebml-write.h
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2004-03-15 16:32:54 +0000
committerJohan Dahlin <johan@gnome.org>2004-03-15 16:32:54 +0000
commit5acffea623eaa95469a8fb77260c85240c6c0a41 (patch)
tree5d1eb5b3c6cbe7ff7888cfe0b2f972f7e509e99d /gst/matroska/ebml-write.h
parentf878cc16402dcc70f31861bb120f435f3157c518 (diff)
*.h: Revert indenting
Original commit message from CVS: * *.h: Revert indenting
Diffstat (limited to 'gst/matroska/ebml-write.h')
-rw-r--r--gst/matroska/ebml-write.h72
1 files changed, 48 insertions, 24 deletions
diff --git a/gst/matroska/ebml-write.h b/gst/matroska/ebml-write.h
index 8974ecbe..43d2f8b2 100644
--- a/gst/matroska/ebml-write.h
+++ b/gst/matroska/ebml-write.h
@@ -26,6 +26,7 @@
#include <gst/gst.h>
G_BEGIN_DECLS
+
#define GST_TYPE_EBML_WRITE \
(gst_ebml_write_get_type ())
#define GST_EBML_WRITE(obj) \
@@ -38,8 +39,8 @@ G_BEGIN_DECLS
(G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_EBML_WRITE))
#define GST_EBML_WRITE_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), GST_TYPE_EBML_WRITE, GstEbmlWriteClass))
- typedef struct _GstEbmlWrite
-{
+
+typedef struct _GstEbmlWrite {
GstElement parent;
GstPad *srcpad;
@@ -49,54 +50,77 @@ G_BEGIN_DECLS
guint handled;
} GstEbmlWrite;
-typedef struct _GstEbmlWriteClass
-{
+typedef struct _GstEbmlWriteClass {
GstElementClass parent;
} GstEbmlWriteClass;
-GType gst_ebml_write_get_type (void);
+GType gst_ebml_write_get_type (void);
/*
* Caching means that we do not push one buffer for
* each element, but fill this one until a flush.
*/
-void gst_ebml_write_set_cache (GstEbmlWrite * ebml, guint size);
-void gst_ebml_write_flush_cache (GstEbmlWrite * ebml);
+void gst_ebml_write_set_cache (GstEbmlWrite *ebml,
+ guint size);
+void gst_ebml_write_flush_cache (GstEbmlWrite *ebml);
/*
* Seeking.
*/
-void gst_ebml_write_seek (GstEbmlWrite * ebml, guint64 pos);
+void gst_ebml_write_seek (GstEbmlWrite *ebml,
+ guint64 pos);
/*
* Data writing.
*/
-void gst_ebml_write_uint (GstEbmlWrite * ebml, guint32 id, guint64 num);
-void gst_ebml_write_sint (GstEbmlWrite * ebml, guint32 id, gint64 num);
-void gst_ebml_write_float (GstEbmlWrite * ebml, guint32 id, gdouble num);
-void gst_ebml_write_ascii (GstEbmlWrite * ebml, guint32 id, const gchar * str);
-void gst_ebml_write_utf8 (GstEbmlWrite * ebml, guint32 id, const gchar * str);
-void gst_ebml_write_date (GstEbmlWrite * ebml, guint32 id, gint64 date);
-guint64 gst_ebml_write_master_start (GstEbmlWrite * ebml, guint32 id);
-void gst_ebml_write_master_finish (GstEbmlWrite * ebml, guint64 startpos);
-void gst_ebml_write_binary (GstEbmlWrite * ebml,
- guint32 id, guchar * binary, guint64 length);
-void gst_ebml_write_header (GstEbmlWrite * ebml,
- gchar * doctype, guint version);
+void gst_ebml_write_uint (GstEbmlWrite *ebml,
+ guint32 id,
+ guint64 num);
+void gst_ebml_write_sint (GstEbmlWrite *ebml,
+ guint32 id,
+ gint64 num);
+void gst_ebml_write_float (GstEbmlWrite *ebml,
+ guint32 id,
+ gdouble num);
+void gst_ebml_write_ascii (GstEbmlWrite *ebml,
+ guint32 id,
+ const gchar *str);
+void gst_ebml_write_utf8 (GstEbmlWrite *ebml,
+ guint32 id,
+ const gchar *str);
+void gst_ebml_write_date (GstEbmlWrite *ebml,
+ guint32 id,
+ gint64 date);
+guint64 gst_ebml_write_master_start (GstEbmlWrite *ebml,
+ guint32 id);
+void gst_ebml_write_master_finish (GstEbmlWrite *ebml,
+ guint64 startpos);
+void gst_ebml_write_binary (GstEbmlWrite *ebml,
+ guint32 id,
+ guchar *binary,
+ guint64 length);
+void gst_ebml_write_header (GstEbmlWrite *ebml,
+ gchar *doctype,
+ guint version);
/*
* Note: this is supposed to be used only for media data.
*/
-void gst_ebml_write_buffer_header (GstEbmlWrite * ebml,
- guint32 id, guint64 length);
-void gst_ebml_write_buffer (GstEbmlWrite * ebml, GstBuffer * data);
+void gst_ebml_write_buffer_header (GstEbmlWrite *ebml,
+ guint32 id,
+ guint64 length);
+void gst_ebml_write_buffer (GstEbmlWrite *ebml,
+ GstBuffer *data);
/*
* A hack, basically... See matroska-mux.c. I should actually
* make a nice _replace_element_with_size() or so, but this
* works for now.
*/
-void gst_ebml_replace_uint (GstEbmlWrite * ebml, guint64 pos, guint64 num);
+void gst_ebml_replace_uint (GstEbmlWrite *ebml,
+ guint64 pos,
+ guint64 num);
G_END_DECLS
+
#endif /* __GST_EBML_WRITE_H__ */