Mercurial > repos > blastem
diff cdd_fader.h @ 2280:9ead0fe69d9b
Implement savestate support for Sega CD
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 08 Jan 2023 14:42:24 -0800 |
parents | 5a21bc0ec583 |
children |
line wrap: on
line diff
--- a/cdd_fader.h Sun Jan 08 14:20:43 2023 -0800 +++ b/cdd_fader.h Sun Jan 08 14:42:24 2023 -0800 @@ -2,6 +2,7 @@ #define CDD_FADER_H_ #include "render_audio.h" +#include "serialize.h" typedef struct { audio_source *audio; @@ -19,5 +20,7 @@ void cdd_fader_attenuation_write(cdd_fader *fader, uint16_t attenuation); void cdd_fader_data(cdd_fader *fader, uint8_t byte); void cdd_fader_pause(cdd_fader *fader); +void cdd_fader_serialize(cdd_fader *fader, serialize_buffer *buf); +void cdd_fader_deserialize(deserialize_buffer *buf, void *vfader); #endif //CDD_FADER_H_