Mercurial > repos > blastem
comparison cdd_fader.h @ 2164:4fbe1e7c4a73
Don't leak all Sega CD resources when freeing a Genesis instance
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 12 Jul 2022 09:22:57 -0700 |
parents | bafb757e1cd2 |
children | 5a21bc0ec583 |
comparison
equal
deleted
inserted
replaced
2162:1270fe86eb89 | 2164:4fbe1e7c4a73 |
---|---|
12 uint8_t bytes[4]; | 12 uint8_t bytes[4]; |
13 uint8_t byte_counter; | 13 uint8_t byte_counter; |
14 } cdd_fader; | 14 } cdd_fader; |
15 | 15 |
16 void cdd_fader_init(cdd_fader *fader); | 16 void cdd_fader_init(cdd_fader *fader); |
17 void cdd_fader_deinit(cdd_fader *fader); | |
17 void cdd_fader_attenuation_write(cdd_fader *fader, uint16_t attenuation); | 18 void cdd_fader_attenuation_write(cdd_fader *fader, uint16_t attenuation); |
18 void cdd_fader_data(cdd_fader *fader, uint8_t byte); | 19 void cdd_fader_data(cdd_fader *fader, uint8_t byte); |
19 void cdd_fader_pause(cdd_fader *fader); | 20 void cdd_fader_pause(cdd_fader *fader); |
20 | 21 |
21 #endif //CDD_FADER_H_ | 22 #endif //CDD_FADER_H_ |