ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
libjpg.h File Reference
#include <tamtypes.h>
+ Include dependency graph for libjpg.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  jpgData
 

Functions

jpgDatajpgOpen (char *filename)
 
jpgDatajpgOpenRAW (u8 *data, int size)
 
jpgDatajpgCreate (char *filename, u8 *data, int width, int height, int bpp)
 
jpgDatajpgCreateRAW (u8 *data, int width, int height, int bpp)
 
int jpgCompressImage (jpgData *jpg)
 
int jpgCompressImageRAW (jpgData *jpg, u8 **dest)
 
int jpgReadImage (jpgData *jpg, u8 *dest)
 
void jpgClose (jpgData *jpg)
 
int jpgScreenshot (const char *pFilename, unsigned int VramAdress, unsigned int Width, unsigned int Height, unsigned int Psm)
 

Function Documentation

◆ jpgClose()

void jpgClose ( jpgData jpg)

◆ jpgCompressImage()

int jpgCompressImage ( jpgData jpg)

◆ jpgCompressImageRAW()

int jpgCompressImageRAW ( jpgData jpg,
u8 **  dest 
)

◆ jpgCreate()

jpgData* jpgCreate ( char *  filename,
u8 data,
int  width,
int  height,
int  bpp 
)

◆ jpgCreateRAW()

jpgData* jpgCreateRAW ( u8 data,
int  width,
int  height,
int  bpp 
)

◆ jpgOpen()

jpgData* jpgOpen ( char *  filename)

◆ jpgOpenRAW()

jpgData* jpgOpenRAW ( u8 data,
int  size 
)

◆ jpgReadImage()

int jpgReadImage ( jpgData jpg,
u8 dest 
)

◆ jpgScreenshot()

int jpgScreenshot ( const char *  pFilename,
unsigned int  VramAdress,
unsigned int  Width,
unsigned int  Height,
unsigned int  Psm 
)