aboutsummaryrefslogtreecommitdiffstats
path: root/src/audioOutputs/audioOutput_shout.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/audioOutputs/audioOutput_shout.h')
-rw-r--r--src/audioOutputs/audioOutput_shout.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/audioOutputs/audioOutput_shout.h b/src/audioOutputs/audioOutput_shout.h
index f34ca2686..a68a40875 100644
--- a/src/audioOutputs/audioOutput_shout.h
+++ b/src/audioOutputs/audioOutput_shout.h
@@ -63,6 +63,21 @@ struct shout_data {
struct audio_format audio_format;
};
+int write_page(struct shout_data *sd);
+
+void copy_tag_to_vorbis_comment(struct shout_data *sd);
+
+void send_ogg_vorbis_header(struct shout_data *sd);
+
+void shout_ogg_encoder_clear_encoder(struct shout_data *sd);
+
+int init_encoder(struct shout_data *sd);
+
+int shout_ogg_encoder_send_metadata(struct shout_data * sd);
+
+void shout_ogg_encoder_encode(struct shout_data *sd,
+ const char *chunk, size_t len);
+
#endif
#endif