(Emscripten) Some buildfixes for platforms with no HAVE_NETWORKING support

This commit is contained in:
twinaphex 2019-06-23 01:28:43 +02:00
parent 4f7f5d2523
commit b0382d8f73
2 changed files with 5 additions and 6 deletions

View File

@ -1768,8 +1768,8 @@ bool command_event(enum event_command cmd, void *data)
break; break;
case CMD_EVENT_AI_SERVICE_TOGGLE: case CMD_EVENT_AI_SERVICE_TOGGLE:
{ {
settings_t *settings = config_get_ptr();
#ifdef HAVE_TRANSLATE #ifdef HAVE_TRANSLATE
settings_t *settings = config_get_ptr();
if (settings->uints.ai_service_mode == 0) if (settings->uints.ai_service_mode == 0)
{ {
/* Default mode - pause on call, unpause on second press. */ /* Default mode - pause on call, unpause on second press. */
@ -1779,15 +1779,11 @@ bool command_event(enum event_command cmd, void *data)
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL); command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
} }
else else
{
command_event(CMD_EVENT_UNPAUSE, NULL); command_event(CMD_EVENT_UNPAUSE, NULL);
}
} }
/* Text-to-Speech mode - don't pause */
else if (settings->uints.ai_service_mode == 1) else if (settings->uints.ai_service_mode == 1)
{
/* Text-to-Speech mode - don't pause */
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL); command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
}
else else
{ {
RARCH_LOG("Invalid AI Service Mode.\n"); RARCH_LOG("Invalid AI Service Mode.\n");
@ -2817,6 +2813,7 @@ TODO: Add a setting for these tweaks */
case CMD_EVENT_NETPLAY_HOST_TOGGLE: case CMD_EVENT_NETPLAY_HOST_TOGGLE:
case CMD_EVENT_NETPLAY_DISCONNECT: case CMD_EVENT_NETPLAY_DISCONNECT:
case CMD_EVENT_NETPLAY_ENABLE_HOST: case CMD_EVENT_NETPLAY_ENABLE_HOST:
case CMD_EVENT_NETPLAY_GAME_WATCH:
return false; return false;
#endif #endif
case CMD_EVENT_FULLSCREEN_TOGGLE: case CMD_EVENT_FULLSCREEN_TOGGLE:

View File

@ -9148,6 +9148,7 @@ bool video_driver_cached_frame(void)
if (current_core.inited) if (current_core.inited)
{ {
#ifdef HAVE_NETWORKING
if (netplay_driver_ctl(RARCH_NETPLAY_CTL_IS_ENABLED, NULL)) if (netplay_driver_ctl(RARCH_NETPLAY_CTL_IS_ENABLED, NULL))
video_frame_net( video_frame_net(
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID) (frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
@ -9155,6 +9156,7 @@ bool video_driver_cached_frame(void)
frame_cache_width, frame_cache_width,
frame_cache_height, frame_cache_pitch); frame_cache_height, frame_cache_pitch);
else else
#endif
video_driver_frame( video_driver_frame(
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID) (frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
? frame_cache_data : NULL, ? frame_cache_data : NULL,