Mercurial > repos > blastem
comparison render.h @ 1796:51417bb557b6
Configurable gain for overall output and individual components
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 23 Mar 2019 17:18:10 -0700 |
parents | 3a8c4ee68568 |
children | 34370330eaf3 |
comparison
equal
deleted
inserted
replaced
1795:a02b4ed940b6 | 1796:51417bb557b6 |
---|---|
129 uint32_t render_overscan_left(); | 129 uint32_t render_overscan_left(); |
130 uint32_t render_elapsed_ms(void); | 130 uint32_t render_elapsed_ms(void); |
131 void render_sleep_ms(uint32_t delay); | 131 void render_sleep_ms(uint32_t delay); |
132 uint8_t render_has_gl(void); | 132 uint8_t render_has_gl(void); |
133 audio_source *render_audio_source(uint64_t master_clock, uint64_t sample_divider, uint8_t channels); | 133 audio_source *render_audio_source(uint64_t master_clock, uint64_t sample_divider, uint8_t channels); |
134 void render_audio_source_gaindb(audio_source *src, float gain); | |
134 void render_audio_adjust_clock(audio_source *src, uint64_t master_clock, uint64_t sample_divider); | 135 void render_audio_adjust_clock(audio_source *src, uint64_t master_clock, uint64_t sample_divider); |
135 void render_put_mono_sample(audio_source *src, int16_t value); | 136 void render_put_mono_sample(audio_source *src, int16_t value); |
136 void render_put_stereo_sample(audio_source *src, int16_t left, int16_t right); | 137 void render_put_stereo_sample(audio_source *src, int16_t left, int16_t right); |
137 void render_pause_source(audio_source *src); | 138 void render_pause_source(audio_source *src); |
138 void render_resume_source(audio_source *src); | 139 void render_resume_source(audio_source *src); |