mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 18:40:49 +00:00
Create CORE_CTL_SET_POLL_TYPE
This commit is contained in:
parent
1cc5bfbc12
commit
ab221f96f1
@ -174,6 +174,12 @@ bool core_ctl(enum core_ctl_state state, void *data)
|
||||
|
||||
switch (state)
|
||||
{
|
||||
case CORE_CTL_SET_POLL_TYPE:
|
||||
{
|
||||
unsigned *poll_type = (unsigned*)data;
|
||||
core.poll_type = *poll_type;
|
||||
}
|
||||
break;
|
||||
case CORE_CTL_RETRO_SYMBOLS_INIT:
|
||||
{
|
||||
enum rarch_core_type *core_type = (enum rarch_core_type*)data;
|
||||
|
@ -46,10 +46,13 @@ enum core_ctl_state
|
||||
|
||||
CORE_CTL_DEINIT,
|
||||
|
||||
|
||||
CORE_CTL_SET_CBS,
|
||||
|
||||
CORE_CTL_SET_CBS_REWIND,
|
||||
|
||||
CORE_CTL_SET_POLL_TYPE,
|
||||
|
||||
/* Runs the core for one frame. */
|
||||
CORE_CTL_RETRO_RUN,
|
||||
|
||||
|
@ -2806,7 +2806,7 @@ void general_write_handler(void *data)
|
||||
switch (hash)
|
||||
{
|
||||
case MENU_LABEL_INPUT_POLL_TYPE_BEHAVIOR:
|
||||
core.poll_type = *setting->value.integer;
|
||||
core_ctl(CORE_CTL_SET_POLL_TYPE, setting->value.integer);
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user