mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 17:13:13 -05:00
SceCamera, SceDepth2, SceSulpha and SceAudiodecCpuHevag were declared without parameters because no reference gives their signatures, and the HEVAG stub exported an invented sceAudiodecCpuHevagUnimplemented symbol that matches no real export. SceAudiodecCpu overlaps #6847. Only the libraries whose real exports and signatures are known stay. AI-assisted: yes
1.2 KiB
1.2 KiB
libSceCamera technical debt
Unknown function info
- sceCameraOpen, sceCameraClose, sceCameraStart, sceCameraStop, sceCameraGetConfig, sceCameraSetConfig, sceCameraSetAttribute, sceCameraGetDeviceInfo, sceCameraGetFrameData, sceCameraIsValidFrameData (libSceCamera) - imported by PS4 titles and added without an implementation, declared without parameters. What the console returns from them while no camera is attached is not known, so every call throws.
Functional
- sceCameraIsAttached (libSceCamera) - no camera is ever attached: index 0 returns 0 (not attached) and any other index returns
SCE_CAMERA_ERROR_PARAM(0x802E0000), as shadPS4 does without a configured camera, with the error value from its camera_error.h. Not measured on a console. Closes when: a host camera is exposed to guests.