Exports for User.
More...
|
| | VITASDK_BUILD_ASSERT_EQ (0x440, VideoExportInputParam) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x408, VideoExportOutputParam) |
| |
| int | sceVideoExportFromFile (const VideoExportInputParam *in_param, int unk, void *workingMemory, void *cancelCb, void(*progress)(void *, int), void *user, int unk2, VideoExportOutputParam *out_param) |
| | Export video file.
|
| |
Exports for User.
Using this library in your project
Include the header file in your project:
Link the library to the executable:
Load the required module:
int sceSysmoduleLoadModule(SceSysmoduleModuleId id)
Load a module.
@ SCE_SYSMODULE_VIDEO_EXPORT
Video Export module.
Definition sysmodule.h:77
◆ VideoExportInputParam
| struct VideoExportInputParam |
| Data Fields |
|
char |
path[1024] |
Path of file to be exported. |
|
char |
reserved[64] |
Reserved data. |
◆ VideoExportOutputParam
| struct VideoExportOutputParam |
| Data Fields |
|
char |
path[1024] |
Path of exported file. |
|
char |
reserved[8] |
Reserved data. |
◆ VITASDK_BUILD_ASSERT_EQ() [1/2]
◆ VITASDK_BUILD_ASSERT_EQ() [2/2]
◆ sceVideoExportFromFile()
Export video file.
- Parameters
-
| [in] | in_param | - Input param |
| [in] | unk | - Unknown, pass 1 |
| [in] | workingMemory | - Working memory |
| [in] | cancelCb | - Cancel callback |
| [in] | progress | - Progress callback |
| [in] | user | - User data passed to the callbacks |
| [in] | unk2 | - Unknown, pass 0 |
| [out] | out_param | - Output param |
- Returns
- 0 on success, < 0 on error.
◆ path [1/2]
| char VideoExportInputParam::path[1024] |
Path of file to be exported.
◆ reserved [1/2]
| char VideoExportInputParam::reserved[64] |
◆ path [2/2]
| char VideoExportOutputParam::path[1024] |
◆ reserved [2/2]
| char VideoExportOutputParam::reserved[8] |