void * buffer
Definition: bt.h:6
SceJpegPitch pitch[4]
Definition: jpeg.h:36
SceUInt32 outputSize
Definition: jpeg.h:33
SceUInt32 unk_0xc
Definition: jpeg.h:34
SceUInt32 unk_0x10
Definition: jpeg.h:35
VITASDK_BUILD_ASSERT_EQ(0xC, SceJpegMJpegInitParam)
int sceJpegGetOutputInfo(const SceUInt8 *jpegData, SceSize jpegSize, SceInt32 format, SceInt32 mode, SceJpegOutputInfo *output)
int sceJpegInitMJpeg(SceInt32 decoderCount)
SceUInt16 width
Definition: jpeg.h:31
SceInt32 options
Definition: jpeg.h:19
int sceJpegDecodeMJpegYCbCr(const SceUInt8 *jpegData, SceSize jpegSize, SceInt32 mode, SceUInt8 *output, SceSize outputSize, void *buffer, SceSize bufferSize)
SceUInt16 height
Definition: jpeg.h:32
int sceJpegMJpegCsc(SceUInt8 *rgba, const SceUInt8 *yuv, SceSize yuvSize, SceInt32 imageWidth, SceInt32 format, SceInt32 sampling)
SceInt32 colorSpace
Definition: jpeg.h:30
int sceJpegInitMJpegWithParam(const SceJpegMJpegInitParam *params)
SceUInt32 x
Definition: jpeg.h:24
SceSize size
Definition: jpeg.h:17
SceUInt32 y
Definition: jpeg.h:25
SceInt32 decoderCount
Definition: jpeg.h:18
int32_t SceInt32
Definition: types.h:44
unsigned int SceSize
Definition: types.h:56
uint16_t SceUInt16
Definition: types.h:42
uint32_t SceUInt32
Definition: types.h:45
uint8_t SceUInt8
Definition: types.h:36