summaryrefslogtreecommitdiff
path: root/include/tinycompress/tinycompress.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/tinycompress/tinycompress.h')
-rw-r--r--include/tinycompress/tinycompress.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/tinycompress/tinycompress.h b/include/tinycompress/tinycompress.h
index 0ab7134..62dcade 100644
--- a/include/tinycompress/tinycompress.h
+++ b/include/tinycompress/tinycompress.h
@@ -81,6 +81,8 @@ struct compr_gapless_mdata {
struct compress;
struct snd_compr_tstamp;
+union snd_codec_options;
+struct snd_compr_metadata;
#ifdef ENABLE_EXTENDED_COMPRESS_FORMAT
union snd_codec_options;
@@ -254,6 +256,18 @@ int compress_set_next_track_param(struct compress *compress,
#endif
/*
+ * compress_set_next_track_param: set params of next compress stream in gapless
+ *
+ * return 0 on success, negative on error
+ *
+ * @compress: compress stream for which codec options has to be set
+ * @codec_options: codec options of compress stream based on codec type
+ */
+
+int compress_set_next_track_param(struct compress *compress,
+ union snd_codec_options *codec_options);
+
+/*
* is_codec_supported:check if the given codec is supported
* returns true when supported, false if not
*