From 4f7f5d25239ddd78b232dfbf5db5eb710132cf69 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 22 Jun 2019 21:05:35 +0200 Subject: [PATCH] (Netplay) Netplay needs to call into video_frame_net --- retroarch.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/retroarch.c b/retroarch.c index 9de04e26b0..06be343f97 100644 --- a/retroarch.c +++ b/retroarch.c @@ -9147,11 +9147,20 @@ bool video_driver_cached_frame(void) recording_data = NULL; if (current_core.inited) - video_driver_frame( - (frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID) - ? frame_cache_data : NULL, - frame_cache_width, - frame_cache_height, frame_cache_pitch); + { + if (netplay_driver_ctl(RARCH_NETPLAY_CTL_IS_ENABLED, NULL)) + video_frame_net( + (frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID) + ? frame_cache_data : NULL, + frame_cache_width, + frame_cache_height, frame_cache_pitch); + else + video_driver_frame( + (frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID) + ? frame_cache_data : NULL, + frame_cache_width, + frame_cache_height, frame_cache_pitch); + } recording_data = recording;