14#include <ds_surface.h>
19 JPEG_STATUS_SUCCESS = 0,
21 JPEG_STATUS_UNSUPPORTED,
22 JPEG_STATUS_INVALID_SURFACE,
28 JPEG_COLORSPACE_YUV444 = 0,
29 JPEG_COLORSPACE_YUV422,
30 JPEG_COLORSPACE_YUV420,
31 JPEG_COLORSPACE_GRAYSCALE,
33}ds_jpeg_color_space_t;
41 ds_jpeg_color_space_t color_space;
53DsSurface* ds_create_surface_from_jpg(
const void* source,
size_t size);
64bool ds_update_surface_from_jpg(
const void *source,
size_t size,
DsSurface &surface);
DsSurface is a class that represents a drawing surface.
Definition ds_surface.h:30