summaryrefslogtreecommitdiff
path: root/ext/ogg/gstoggmux.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/ogg/gstoggmux.h')
-rw-r--r--ext/ogg/gstoggmux.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/ogg/gstoggmux.h b/ext/ogg/gstoggmux.h
index 37b1fae09..6812f82ca 100644
--- a/ext/ogg/gstoggmux.h
+++ b/ext/ogg/gstoggmux.h
@@ -25,6 +25,7 @@
#include <gst/gst.h>
#include <gst/base/gstcollectpads.h>
+#include "gstoggstream.h"
G_BEGIN_DECLS
@@ -49,13 +50,14 @@ typedef struct
{
GstCollectData collect; /* we extend the CollectData */
+ GstOggStream map;
+ gboolean have_type;
+
/* These two buffers make a very simple queue - they enter as 'next_buffer'
* and (usually) leave as 'buffer', except at EOS, when buffer will be NULL */
GstBuffer *buffer; /* the first waiting buffer for the pad */
GstBuffer *next_buffer; /* the second waiting buffer for the pad */
- gint serial;
- ogg_stream_state stream;
gint64 packetno; /* number of next packet */
gint64 pageno; /* number of next page */
guint64 duration; /* duration of current page */
@@ -71,8 +73,6 @@ typedef struct
GstOggPadState state; /* state of the pad */
- GList *headers;
-
GQueue *pagebuffers; /* List of pages in buffers ready for pushing */
gboolean new_page; /* starting a new page */