summaryrefslogtreecommitdiff
path: root/libs/JSystem/JUtility/JUTVideo.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-09-27 18:49:30 +0200
committerJulgodis <>2021-09-27 18:49:30 +0200
commit77ad390d8e9c6112329221ed864dead455182b4e (patch)
tree62ee865e5073baf11eba91e47f5631445cbefc82 /libs/JSystem/JUtility/JUTVideo.cpp
parent444cad0d103f9860ef4be1e59bec80b7690bb26c (diff)
Format and clean up from merge.
Diffstat (limited to 'libs/JSystem/JUtility/JUTVideo.cpp')
-rw-r--r--libs/JSystem/JUtility/JUTVideo.cpp17
1 files changed, 4 insertions, 13 deletions
diff --git a/libs/JSystem/JUtility/JUTVideo.cpp b/libs/JSystem/JUtility/JUTVideo.cpp
index 87cb3f9d1b..cff1fe483e 100644
--- a/libs/JSystem/JUtility/JUTVideo.cpp
+++ b/libs/JSystem/JUtility/JUTVideo.cpp
@@ -4,22 +4,13 @@
//
#include "JSystem/JUtility/JUTVideo.h"
+#include "JSystem/JUtility/JUTDirectPrint.h"
#include "JSystem/JUtility/JUTXfb.h"
#include "dol2asm.h"
#include "dolphin/types.h"
#include "dolphin/vi/vi.h"
//
-// Types:
-//
-
-struct JUTDirectPrint {
- /* 802E456C */ void changeFrameBuffer(void*, u16, u16);
-
- static JUTDirectPrint* sDirectPrint;
-};
-
-//
// External References:
//
@@ -37,8 +28,8 @@ JUTVideo* JUTVideo::sManager;
OSTick JUTVideo::sVideoLastTick;
/* 80451540-80451544 000A40 0004+00 2/2 1/1 0/0 .sbss sVideoInterval__8JUTVideo */
-
OSTick JUTVideo::sVideoInterval;
+
/* 80451544-80451548 000A44 0004+00 4/4 0/0 0/0 .sbss None */
static bool data_80451544;
@@ -123,8 +114,8 @@ void JUTVideo::preRetraceProc(u32 retrace_count) {
if (frameBuffer) {
JUTVideo* videoManager = JUTGetVideoManager();
const GXRenderModeObj* renderMode = videoManager->getRenderMode();
- JUTDirectPrint::sDirectPrint->changeFrameBuffer(frameBuffer, renderMode->fb_width,
- renderMode->efb_height);
+ JUTDirectPrint* directPrint = JUTDirectPrint::getManager();
+ directPrint->changeFrameBuffer(frameBuffer, renderMode->fb_width, renderMode->efb_height);
}
if (sManager->mSetBlack == 1) {