vitasdk
Documentation of the vitasdk

Exports for User. More...

Data Structures

struct  VideoExportInputParam
 
struct  VideoExportOutputParam
 

Functions

 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.
 

Variables

char VideoExportInputParam::path [1024]
 Path of file to be exported.
 
char VideoExportInputParam::reserved [64]
 Reserved data.
 
char VideoExportOutputParam::path [1024]
 Path of exported file.
 
char VideoExportOutputParam::reserved [8]
 Reserved data.
 

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceVideoExport_stub


Load the required module:

int sceSysmoduleLoadModule(SceSysmoduleModuleId id)
Load a module.
@ SCE_SYSMODULE_VIDEO_EXPORT
Video Export module.
Definition sysmodule.h:77




Data Structure Documentation

◆ 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.

Function Documentation

◆ VITASDK_BUILD_ASSERT_EQ() [1/2]

VITASDK_BUILD_ASSERT_EQ ( 0x440  ,
VideoExportInputParam   
)

◆ VITASDK_BUILD_ASSERT_EQ() [2/2]

VITASDK_BUILD_ASSERT_EQ ( 0x408  ,
VideoExportOutputParam   
)

◆ sceVideoExportFromFile()

int sceVideoExportFromFile ( const VideoExportInputParam in_param,
int  unk,
void *  workingMemory,
void *  cancelCb,
void(*)(void *, int)  progress,
void *  user,
int  unk2,
VideoExportOutputParam out_param 
)

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.

Variable Documentation

◆ path [1/2]

char VideoExportInputParam::path[1024]

Path of file to be exported.

◆ reserved [1/2]

char VideoExportInputParam::reserved[64]

Reserved data.

◆ path [2/2]

char VideoExportOutputParam::path[1024]

Path of exported file.

◆ reserved [2/2]

char VideoExportOutputParam::reserved[8]

Reserved data.