summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/wavwrite.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/util/wavwrite.h')
-rw-r--r--src/lib/util/wavwrite.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/lib/util/wavwrite.h b/src/lib/util/wavwrite.h
index 8ceb6ad2a0d..cdf6f4d0d78 100644
--- a/src/lib/util/wavwrite.h
+++ b/src/lib/util/wavwrite.h
@@ -5,14 +5,17 @@
#pragma once
+#include <cstdint>
+
+
struct wav_file;
wav_file *wav_open(const char *filename, int sample_rate, int channels);
-void wav_close(wav_file*wavptr);
+void wav_close(wav_file *wavptr);
-void wav_add_data_16(wav_file *wavptr, int16_t *data, int samples);
-void wav_add_data_32(wav_file *wavptr, int32_t *data, int samples, int shift);
-void wav_add_data_16lr(wav_file *wavptr, int16_t *left, int16_t *right, int samples);
-void wav_add_data_32lr(wav_file *wavptr, int32_t *left, int32_t *right, int samples, int shift);
+void wav_add_data_16(wav_file *wavptr, std::int16_t *data, int samples);
+void wav_add_data_32(wav_file *wavptr, std::int32_t *data, int samples, int shift);
+void wav_add_data_16lr(wav_file *wavptr, std::int16_t *left, std::int16_t *right, int samples);
+void wav_add_data_32lr(wav_file *wavptr, std::int32_t *left, std::int32_t *right, int samples, int shift);
#endif // MAME_UTIL_WAVWRITE_H