SceVideoExport: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) (Created page with "== Module == === Known NIDs === {| class="wikitable" |- ! Version !! Name !! World !! Privilege |- | 3.60 || SceVideoExport || Non-secure || Kernel |} == Libraries == === K...") |
CelesteBlue (talk | contribs) |
||
Line 45: | Line 45: | ||
} SceVideoExportOutputParam; | } SceVideoExportOutputParam; | ||
int sceVideoExportFromFile(const SceVideoExportInputParam *pInParam, int | int sceVideoExportFromFile(const SceVideoExportInputParam *pInParam, int unk_one, void *workingMemory, void *cancelCb, void (*progress)(void*, int), void *user, int unk_zero, SceVideoExportOutputParam *pOutParam); | ||
</source> | </source> | ||
Revision as of 10:17, 11 August 2020
Module
Known NIDs
Version | Name | World | Privilege |
---|---|---|---|
3.60 | SceVideoExport | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
3.60 | SceVideoExport | Non-secure | User | 0xF0812A7C |
3.60 | SceVideoExportEmpr | Non-secure | User | 0x3BA9B5E8 |
3.60 | SceVideoExportData | Non-secure | User | 0xFE94CA1D |
SceVideoExport
sceVideoExportFromFile
Version | NID |
---|---|
3.60 | 0x4F60A3C8 |
typedef struct SceVideoExportInputParam { char path[1024]; char reserved[64]; } SceVideoExportInputParam; typedef struct SceVideoExportOutputParam { char path[1024]; char reserved[8]; } SceVideoExportOutputParam; int sceVideoExportFromFile(const SceVideoExportInputParam *pInParam, int unk_one, void *workingMemory, void *cancelCb, void (*progress)(void*, int), void *user, int unk_zero, SceVideoExportOutputParam *pOutParam);
SceVideoExportEmpr
SceVideoExportEmpr_8493BF31
Version | NID |
---|---|
3.60 | 0x8493BF31 |
typedef struct SceVideoExportEmprInputParam { // Size is 0x458 on FW 3.60 char path[0x400]; char unk_400[0x40]; SceUInt32 unk_440; SceUInt32 unk_444; SceUInt32 unk_448; SceUInt32 unk_44C; SceUInt32 unk_450; SceSize some_size; // must be >= 0x10000 } SceVideoExportEmprInputParam; typedef struct SceVideoExportEmprOutputParam { // Size is 0x448 on FW 3.60 char path[0x400]; SceUInt32 unk_400; SceUInt32 unk_404; char reserved[0x40]; } SceVideoExportEmprOutputParam; int SceVideoExportEmpr_8493BF31(const SceVideoExportEmprInputParam *pInParam, SceVideoExportEmprOutputParam *pOutParam);
SceVideoExportData
SceVideoExportData_3488EA69
Version | NID |
---|---|
3.60 | 0x3488EA69 |
SceVideoExportData_34953CC0
Version | NID |
---|---|
3.60 | 0x34953CC0 |
SceVideoExportData_8DDE620F
Version | NID |
---|---|
3.60 | 0x8DDE620F |