summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/samples.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/samples.h')
-rw-r--r--src/emu/sound/samples.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/sound/samples.h b/src/emu/sound/samples.h
index 334899d09ce..2ff8e7cadf3 100644
--- a/src/emu/sound/samples.h
+++ b/src/emu/sound/samples.h
@@ -17,13 +17,13 @@ struct loaded_samples
struct Samplesinterface
{
int channels; /* number of discrete audio channels needed */
- const char **samplenames;
+ const char *const *samplenames;
void (*start)(void);
};
void sample_start_n(int num,int channel,int samplenum,int loop);
-void sample_start_raw_n(int num,int channel,INT16 *sampledata,int samples,int frequency,int loop);
+void sample_start_raw_n(int num,int channel,const INT16 *sampledata,int samples,int frequency,int loop);
void sample_set_freq_n(int num,int channel,int freq);
void sample_set_volume_n(int num,int channel,float volume);
void sample_set_pause_n(int num,int channel,int pause);
@@ -34,7 +34,7 @@ int sample_loaded_n(int num,int samplenum);
/* shortcuts for backwards compatibilty */
void sample_start(int channel,int samplenum,int loop);
-void sample_start_raw(int channel,INT16 *sampledata,int samples,int frequency,int loop);
+void sample_start_raw(int channel,const INT16 *sampledata,int samples,int frequency,int loop);
void sample_set_freq(int channel,int freq);
void sample_set_volume(int channel,float volume);
void sample_set_pause(int channel,int pause);
@@ -45,6 +45,6 @@ int sample_loaded(int samplenum);
/* helper function that reads samples from disk - this can be used by other */
/* drivers as well (e.g. a sound chip emulator needing drum samples) */
-struct loaded_samples *readsamples(const char **samplenames, const char *name);
+struct loaded_samples *readsamples(const char *const *samplenames, const char *name);
#endif