diff options
author | Michael Pavone <pavone@retrodev.com> | 2019-05-17 08:43:30 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2019-05-17 08:43:30 -0700 |
commit | 1d8f8c5b5d3a5ea7b20116b690aa38468446df90 (patch) | |
tree | 87dc3612c543fd5e73c329f245f8dc483b66092a /render.h | |
parent | 8ad096f5309ac7c3876b22b6d048f229cdf5677d (diff) |
Split generic part of audio code into a separate file so it can be used in other targets besides SDL
Diffstat (limited to 'render.h')
-rw-r--r-- | render.h | 13 |
1 files changed, 1 insertions, 12 deletions
@@ -92,7 +92,6 @@ typedef enum { #define RENDER_NOT_MAPPED -2 #define RENDER_NOT_PLUGGED_IN -3 -typedef struct audio_source audio_source; typedef void (*drop_handler)(const char *filename); typedef void (*window_close_handler)(uint8_t which); typedef void (*ui_render_fun)(void); @@ -109,9 +108,7 @@ void render_init(int width, int height, char * title, uint8_t fullscreen); void render_set_video_standard(vid_std std); void render_toggle_fullscreen(); void render_update_caption(char *title); -void render_wait_quit(vdp_context * context); -uint32_t render_audio_buffer(); -uint32_t render_sample_rate(); +void render_wait_quit(void); void process_events(); int render_width(); int render_height(); @@ -133,14 +130,6 @@ 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(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); -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); void render_config_updated(void); void render_set_gl_context_handlers(ui_render_fun destroy, ui_render_fun create); void render_set_ui_render_fun(ui_render_fun); |