mirror of
https://github.com/libretro/RetroArch.git
synced 2024-10-08 23:23:27 +00:00
Start creating core_ctl
This commit is contained in:
parent
d1ac905248
commit
e132115185
@ -172,3 +172,15 @@ void retro_set_rewind_callbacks(void)
|
||||
core.retro_set_audio_sample_batch(audio_driver_sample_batch);
|
||||
}
|
||||
}
|
||||
|
||||
bool core_ctl(enum core_ctl_state state, void *data)
|
||||
{
|
||||
switch (state)
|
||||
{
|
||||
case CORE_CTL_NONE:
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -22,6 +22,8 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include <boolean.h>
|
||||
|
||||
#include "libretro.h"
|
||||
|
||||
enum
|
||||
@ -35,6 +37,11 @@ enum
|
||||
POLL_TYPE_LATE
|
||||
};
|
||||
|
||||
enum core_ctl_state
|
||||
{
|
||||
CORE_CTL_NONE = 0
|
||||
};
|
||||
|
||||
typedef struct retro_callbacks
|
||||
{
|
||||
retro_video_refresh_t frame_cb;
|
||||
@ -91,6 +98,8 @@ bool retro_flush_audio(const int16_t *data, size_t samples);
|
||||
|
||||
void retro_uninit_libretro_cbs(void);
|
||||
|
||||
bool core_ctl(enum core_ctl_state state, void *data);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user