Mercurial > repos > blastem
comparison gen_player.h @ 2053:3414a4423de1 segacd
Merge from default
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 15 Jan 2022 13:15:21 -0800 |
parents | a042e046f7f2 |
children |
comparison
equal
deleted
inserted
replaced
1692:5dacaef602a7 | 2053:3414a4423de1 |
---|---|
1 #ifndef GEN_PLAYER_H_ | |
2 #define GEN_PLAYER_H_ | |
3 | |
4 #include "render.h" | |
5 #include "system.h" | |
6 #include "vdp.h" | |
7 #include "psg.h" | |
8 #include "ym2612.h" | |
9 #include "event_log.h" | |
10 | |
11 typedef struct { | |
12 system_header header; | |
13 | |
14 vdp_context *vdp; | |
15 ym2612_context *ym; | |
16 psg_context *psg; | |
17 #ifndef IS_LIB | |
18 render_thread thread; | |
19 #endif | |
20 event_reader reader; | |
21 } gen_player; | |
22 | |
23 gen_player *alloc_config_gen_player(void *stream, uint32_t rom_size); | |
24 gen_player *alloc_config_gen_player_reader(event_reader *reader); | |
25 | |
26 #endif //GEN_PLAYER_H_ |