mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
Fix frame skipping on non-win32 systems missing libav
Fixes issue 4097.
This commit is contained in:
parent
6773261a85
commit
94e49c5044
@ -993,11 +993,13 @@ void Renderer::Swap(u32 xfbAddr, FieldType field, u32 fbWidth, u32 fbHeight,cons
|
|||||||
if (g_bSkipCurrentFrame || (!XFBWrited && (!g_ActiveConfig.bUseXFB || !g_ActiveConfig.bUseRealXFB)) || !fbWidth || !fbHeight)
|
if (g_bSkipCurrentFrame || (!XFBWrited && (!g_ActiveConfig.bUseXFB || !g_ActiveConfig.bUseRealXFB)) || !fbWidth || !fbHeight)
|
||||||
{
|
{
|
||||||
if (g_ActiveConfig.bDumpFrames && frame_data)
|
if (g_ActiveConfig.bDumpFrames && frame_data)
|
||||||
#ifdef _WIN32
|
{
|
||||||
|
#ifdef _WIN32
|
||||||
AVIDump::AddFrame(frame_data);
|
AVIDump::AddFrame(frame_data);
|
||||||
#elif defined HAVE_LIBAV
|
#elif defined HAVE_LIBAV
|
||||||
AVIDump::AddFrame((u8*)frame_data, w, h);
|
AVIDump::AddFrame((u8*)frame_data, w, h);
|
||||||
#endif
|
#endif
|
||||||
|
}
|
||||||
Core::Callback_VideoCopiedToXFB(false);
|
Core::Callback_VideoCopiedToXFB(false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user