diff segacd.h @ 2384:03e6ac327ba0

Handle changes to sample rate while content is running
author Michael Pavone <pavone@retrodev.com>
date Tue, 21 Nov 2023 20:47:11 -0800
parents 83f5529086c5
children
line wrap: on
line diff
--- a/segacd.h	Tue Nov 21 20:32:00 2023 -0800
+++ b/segacd.h	Tue Nov 21 20:47:11 2023 -0800
@@ -25,6 +25,7 @@
 	uint32_t        graphics_cycle;
 	uint32_t        base;
 	uint32_t        m68k_pc;
+	uint32_t        speed_percent;
 	uint32_t        graphics_x;
 	uint32_t        graphics_y;
 	uint32_t        graphics_dx;
@@ -69,5 +70,6 @@
 void segacd_serialize(segacd_context *cd, serialize_buffer *buf, uint8_t all);
 void segacd_register_section_handlers(segacd_context *cd, deserialize_buffer *buf);
 void segacd_format_bram(uint8_t *buffer, size_t size);
+void segacd_config_updated(segacd_context *cd);
 
 #endif //SEGACD_H_