diff options
Diffstat (limited to 'ext/wavpack/gstwavpackenc.h')
-rw-r--r-- | ext/wavpack/gstwavpackenc.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/wavpack/gstwavpackenc.h b/ext/wavpack/gstwavpackenc.h index 243e8d7b..dbafcd19 100644 --- a/ext/wavpack/gstwavpackenc.h +++ b/ext/wavpack/gstwavpackenc.h @@ -45,6 +45,7 @@ typedef struct { gboolean correction; GstWavpackEnc *wavpack_enc; + gboolean passthrough; } GstWavpackEncWriteID; @@ -64,6 +65,9 @@ struct _GstWavpackEnc gint samplerate; gint channels; + gint channel_mask; + gint8 channel_mapping[8]; + gboolean need_channel_remap; gint depth; GstWavpackEncWriteID wv_id; @@ -80,6 +84,9 @@ struct _GstWavpackEnc void *first_block; int32_t first_block_size; + + GstBuffer *pending_buffer; + gint32 pending_offset; }; struct _GstWavpackEncClass |