#include <gst/gst.h>
+#include <gst/audio/audio.h>
G_BEGIN_DECLS
GstPad *sinkpad;
GstPad *srcpad;
+ GstTagList *tags;
+ GstToc *toc;
+ GList *cues;
+ GList *labls;
+ GList *notes;
+
/* useful audio data */
+ GstAudioFormat audio_format;
guint16 format;
guint width;
guint rate;
guint channels;
- guint32 length;
+ guint64 channel_mask;
+ GstAudioChannelPosition srcPos[64];
+ GstAudioChannelPosition destPos[64];
+
+ /* data sizes */
+ guint64 audio_length;
+ guint32 meta_length;
+ gboolean use_rf64;
gboolean sent_header;
gboolean finished_properly;
};