#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;
};