mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
The NID -q-vbO859Tw, declared as sceVideoOutUnknown_q_vbO859Tw for PPSA02530, hashes to sceVideoOutDeleteVrrActiveStatusEvent. It removes the handle's VRR status registration from the queue like the other Delete*Event calls, the counterpart of sceVideoOutAddVrrActiveStatusEvent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017WeVmjnnPPKdxVTpr2Vjtw
30 lines
1.2 KiB
C++
30 lines
1.2 KiB
C++
#ifndef CORE_LIBS_PRX_LIBSCEVIDEOUOUT_INCLUDE_EVENT_HPP
|
|
#define CORE_LIBS_PRX_LIBSCEVIDEOUOUT_INCLUDE_EVENT_HPP
|
|
|
|
#include <cstdint>
|
|
|
|
#include "prx/libc/include/General.hpp"
|
|
#include "SceTypes.hpp"
|
|
|
|
extern "C" {
|
|
|
|
int APS5_VABI sceVideoOutAddFlipEvent(KernelEqueue eq, int handle, void* udata);
|
|
int APS5_VABI sceVideoOutAddOutputModeEvent(KernelEqueue eq, int handle, void* udata);
|
|
int APS5_VABI sceVideoOutAddPreVblankStartEvent(KernelEqueue eq, int handle, void* udata);
|
|
int APS5_VABI sceVideoOutAddVblankEvent(KernelEqueue eq, int handle, void* udata);
|
|
int APS5_VABI sceVideoOutAddVrrActiveStatusEvent(KernelEqueue eq, int handle, void* udata);
|
|
|
|
int APS5_VABI sceVideoOutDeleteFlipEvent(KernelEqueue eq, int handle);
|
|
int APS5_VABI sceVideoOutDeleteOutputModeEvent(KernelEqueue eq, int handle);
|
|
int APS5_VABI sceVideoOutDeletePreVblankStartEvent(KernelEqueue eq, int handle);
|
|
int APS5_VABI sceVideoOutDeleteVblankEvent(KernelEqueue eq, int handle);
|
|
int APS5_VABI sceVideoOutDeleteVrrActiveStatusEvent(KernelEqueue eq, int handle);
|
|
|
|
int APS5_VABI sceVideoOutGetEventCount(const KernelEvent* ev);
|
|
int APS5_VABI sceVideoOutGetEventData(const KernelEvent* ev, int64_t* data);
|
|
int APS5_VABI sceVideoOutGetEventId(const KernelEvent* ev);
|
|
|
|
#endif
|
|
|
|
}
|