X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=jpeg.h;h=f869d6a091dd2e77741fa6f657b30c5b130678e6;hb=415f1e0e46791994cfa2f6dd3a29f793e3bb9cd9;hp=3b8738cdabdb6e8d8786fca770bb696b6e29bb14;hpb=c72641f5e795ed0e0d58a38d79860cc92597e4da;p=xonotic%2Fdarkplaces.git diff --git a/jpeg.h b/jpeg.h index 3b8738cd..f869d6a0 100644 --- a/jpeg.h +++ b/jpeg.h @@ -24,16 +24,18 @@ #ifndef JPEG_H #define JPEG_H +#include +#include "qtypes.h" -qboolean JPEG_OpenLibrary (void); +qbool JPEG_OpenLibrary (void); void JPEG_CloseLibrary (void); -unsigned char* JPEG_LoadImage_BGRA (const unsigned char *f, int filesize); -qboolean JPEG_SaveImage_preflipped (const char *filename, int width, int height, unsigned char *data); +unsigned char* JPEG_LoadImage_BGRA (const unsigned char *f, int filesize, int *miplevel); +qbool JPEG_SaveImage_preflipped (const char *filename, int width, int height, unsigned char *data); /*! \returns 0 if failed, or the size actually used. */ size_t JPEG_SaveImage_to_Buffer (char *jpegbuf, size_t jpegsize, int width, int height, unsigned char *data); -qboolean Image_Compress(const char *imagename, size_t maxsize, void **buf, size_t *size); +qbool Image_Compress(const char *imagename, size_t maxsize, void **buf, size_t *size); #endif