Mercurial > repos > blastem
diff render_audio.h @ 2081:cfd53c94fffb
Initial stab at RF5C164 emulation
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 03 Feb 2022 23:15:42 -0800 |
parents | 4c322abd9fa5 |
children | b3832f73444f |
line wrap: on
line diff
--- a/render_audio.h Wed Feb 02 01:10:07 2022 -0800 +++ b/render_audio.h Thu Feb 03 23:15:42 2022 -0800 @@ -9,6 +9,7 @@ } render_audio_format; typedef struct { + const char *name; void *opaque; int16_t *front; int16_t *back; @@ -28,7 +29,7 @@ } audio_source; //public interface -audio_source *render_audio_source(uint64_t master_clock, uint64_t sample_divider, uint8_t channels); +audio_source *render_audio_source(const char *name, uint64_t master_clock, uint64_t sample_divider, uint8_t channels); void render_audio_source_gaindb(audio_source *src, float gain); void render_audio_adjust_clock(audio_source *src, uint64_t master_clock, uint64_t sample_divider); void render_put_mono_sample(audio_source *src, int16_t value);