sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
libjpg_ps2_addons.h
Go to the documentation of this file.
1
5#ifndef __LIBJPG_H__
6#define __LIBJPG_H__
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
12#include <stdio.h>
13
14// JPG_WIDTH_FIX ensures Width is a multiple of four.
15//
16#define JPG_NORMAL 0x00
17#define JPG_WIDTH_FIX 0x01
18
19typedef struct {
20 int width;
21 int height;
22 int bpp;
23 void *buffer;
24} jpgData;
25
26jpgData *jpgFromRAW(void *data, int size, int mode);
27jpgData *jpgFromFilename(const char *filename, int mode);
28jpgData *jpgFromFILE(FILE *in_file, int mode);
29void jpgFileFromJpgData(const char *filename, int quality, jpgData *jpg);
30
31#ifdef __cplusplus
32}
33#endif
34
35#endif /* __LIBJPG_H__ */