vitasdk
Documentation of the vitasdk

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



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

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.