summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/monitor/monitor_sdl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/monitor/monitor_sdl.cpp')
-rw-r--r--src/osd/modules/monitor/monitor_sdl.cpp18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/osd/modules/monitor/monitor_sdl.cpp b/src/osd/modules/monitor/monitor_sdl.cpp
index b32ade230e1..679c7a4f97d 100644
--- a/src/osd/modules/monitor/monitor_sdl.cpp
+++ b/src/osd/modules/monitor/monitor_sdl.cpp
@@ -5,19 +5,24 @@
*
*/
-#include "emu.h"
#include "modules/osdmodule.h"
#include "monitor_module.h"
#if defined(OSD_SDL)
-#include <algorithm>
-#include <SDL2/SDL.h>
+#include "monitor_common.h"
+#include "modules/lib/osdobj_common.h"
#include "modules/osdwindow.h"
-#include "monitor_common.h"
+
+#include "osdcore.h"
#include "window.h"
+#include <SDL2/SDL.h>
+
+#include <algorithm>
+
+
inline osd_rect SDL_Rect_to_osd_rect(const SDL_Rect &r)
{
return osd_rect(r.x, r.y, r.w, r.h);
@@ -118,8 +123,9 @@ protected:
// allocate a new monitor info
std::shared_ptr<osd_monitor_info> monitor = std::make_shared<sdl_monitor_info>(*this, i, temp, 1.0f);
- osd_printf_verbose("Adding monitor %s (%d x %d)\n", monitor->devicename().c_str(),
- monitor->position_size().width(), monitor->position_size().height());
+ osd_printf_verbose("Adding monitor %s (%d x %d)\n",
+ monitor->devicename(),
+ monitor->position_size().width(), monitor->position_size().height());
// guess the aspect ratio assuming square pixels
monitor->set_aspect(static_cast<float>(monitor->position_size().width()) / static_cast<float>(monitor->position_size().height()));