X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=AcessNative%2Facesskernel_src%2Fvideo.c;h=d78f6dadbf3ce7aceb309d1f9d48130cb8f8742f;hb=3d67e21210fbcad7cdcbfa9c348019a191ce1798;hp=b1b65b01e6fdc90ce99cdd98c78f0be5459ef2fa;hpb=e7a76b0d8a0cc6aa77966509780973a6f8216ef7;p=tpg%2Facess2.git diff --git a/AcessNative/acesskernel_src/video.c b/AcessNative/acesskernel_src/video.c index b1b65b01..d78f6dad 100644 --- a/AcessNative/acesskernel_src/video.c +++ b/AcessNative/acesskernel_src/video.c @@ -30,7 +30,9 @@ tVFS_NodeType gVideo_NodeType = { }; tDevFS_Driver gVideo_DriverStruct = { NULL, "NativeVideo", - {.Type = &gVideo_NodeType} + { + .Type = &gVideo_NodeType + } }; int giVideo_DriverID; int giVideo_CurrentFormat; @@ -255,6 +257,8 @@ int Video_IOCtl(tVFS_Node *Node, int ID, void *Data) // Video mode control // - We cheat, and only have one mode case VIDEO_IOCTL_GETSETMODE: + // - Abuse GETSETMODE to update size + Node->Size = giUI_Pitch * giUI_Height; return 0; case VIDEO_IOCTL_FINDMODE: case VIDEO_IOCTL_MODEINFO: