Files
AnyPS5/core/libs/prx/libSceM4aacEnc/Export.cpp
T
alosta 2dc56f37c3 feat(libs): add unimplemented PS5 system library stubs and debt docs
Add boilerplate stubs for libSceAt9Enc, libSceAudiodecCpu, libSceAudiodecCpuHevag,
libSceM4aacEnc, libSceSulpha, libSceCamera, and libSceDepth2, each exporting its
known NIDs via NotImplemented_nid_no_patch. Include debt documentation with
sysmodule IDs and (where available) orbital-derived signatures.

Add sceSystemServiceShowDisplaySafeAreaSettings as a silent success stub and
document it under Silent stubs.

AI-assisted: yes
2026-10-20 03:21:07 +01:00

95 lines
2.2 KiB
C++

#include <cstdint>
#include <cstddef>
#include "SceTypes.hpp"
#include "prx/libc/include/General.hpp"
extern "C" {
int32_t APS5_VABI sceM4aacEncClearContext(int32_t m4aacEncHandle) {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncClearContextEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int32_t APS5_VABI sceM4aacEncCreateEncoder(int32_t channels, int32_t samplingRate, int32_t bitRate, int32_t inputFormat, int32_t outputFormat, int32_t *pInternalError) {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncCreateEncoderEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int32_t APS5_VABI sceM4aacEncDeleteEncoder(int32_t m4aacEncHandle, int32_t *pInternalError) {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncDeleteEncoderEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int32_t APS5_VABI sceM4aacEncEncode(int32_t m4aacEncHandle, void *pInput, uint32_t inputByte, void *pOutput, uint32_t *pOutputByte, int32_t *pInternalError) {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncEncodeEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncEncodeWithPriority() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncEncodeWithPriorityEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int32_t APS5_VABI sceM4aacEncFlush(int32_t m4aacEncHandle, void *pOutput, uint32_t *pOutputByte, int32_t *pInternalError) {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncFlushEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncFlushWithPriority() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncFlushWithPriorityEx() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncGetContext() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncInitialize() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
int APS5_VABI sceM4aacEncTerminate() {
NotImplemented_nid_no_patch(__func__);
return 0;
}
}