summaryrefslogtreecommitdiff
path: root/render.h
diff options
context:
space:
mode:
Diffstat (limited to 'render.h')
-rw-r--r--render.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/render.h b/render.h
index ac4b62b..de788f1 100644
--- a/render.h
+++ b/render.h
@@ -117,10 +117,10 @@ uint32_t render_overscan_left();
uint32_t render_elapsed_ms(void);
void render_sleep_ms(uint32_t delay);
uint8_t render_has_gl(void);
-audio_source *render_audio_source(uint8_t channels);
-int16_t *render_audio_source_buffer(audio_source *src);
-int16_t *render_audio_ready(audio_source *src);
-void render_reset_sources(void);
+audio_source *render_audio_source(uint64_t master_clock, uint64_t sample_divider, uint8_t channels);
+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);
+void render_put_stereo_sample(audio_source *src, int16_t left, int16_t right);
void render_pause_source(audio_source *src);
void render_resume_source(audio_source *src);
void render_free_source(audio_source *src);