summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/windows/video.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/windows/video.h')
-rw-r--r--src/osd/windows/video.h30
1 files changed, 1 insertions, 29 deletions
diff --git a/src/osd/windows/video.h b/src/osd/windows/video.h
index 59d14fa20d5..3f4b49efbe4 100644
--- a/src/osd/windows/video.h
+++ b/src/osd/windows/video.h
@@ -9,39 +9,11 @@
#ifndef __WIN_VIDEO__
#define __WIN_VIDEO__
-#include "render.h"
-#include "winmain.h"
-#include "modules/osdwindow.h"
-
-//============================================================
-// TYPE DEFINITIONS
-//============================================================
+#include "modules/osdhelper.h"
inline osd_rect RECT_to_osd_rect(const RECT &r)
{
return osd_rect(r.left, r.top, r.right - r.left, r.bottom - r.top);
}
-class win_monitor_info : public osd_monitor_info
-{
-public:
- win_monitor_info(const HMONITOR handle, const char *monitor_device, float aspect);
- virtual ~win_monitor_info();
-
- virtual void refresh() override;
-
- // static
-
- static BOOL CALLBACK monitor_enum_callback(HMONITOR handle, HDC dc, LPRECT rect, LPARAM data);
- static std::shared_ptr<osd_monitor_info> monitor_from_handle(HMONITOR monitor);
-
- HMONITOR handle() const { return m_handle; }
-
-private:
- HMONITOR m_handle; // handle to the monitor
-#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
- MONITORINFOEX m_info; // most recently retrieved info
-#endif
-};
-
#endif