![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <zlib.h>
#include <png.h>
#include <stdio.h>
#include <lib/base/cfile.h>
#include <lib/base/wrappers.h>
#include <lib/gdi/epng.h>
#include <lib/gdi/pixmapcache.h>
#include <unistd.h>
#include <map>
#include <string>
#include <lib/base/elock.h>
#include <jpeglib.h>
#include <gif_lib.h>
#include <nanosvg.h>
#include <nanosvgrast.h>
Classes | |
struct | my_error_mgr |
Macros | |
#define | PNG_SKIP_SETJMP_CHECK |
Typedefs | |
typedef struct my_error_mgr * | my_error_ptr |
Functions | |
int | loadPNG (ePtr< gPixmap > &result, const char *filename, int accel, int cached) |
static void | my_error_exit (j_common_ptr cinfo) |
int | loadJPG (ePtr< gPixmap > &result, const char *filename, int cached) |
int | loadJPG (ePtr< gPixmap > &result, const char *filename, ePtr< gPixmap > alpha, int cached) |
static int | savePNGto (FILE *fp, gPixmap *pixmap) |
int | loadSVG (ePtr< gPixmap > &result, const char *filename, int cached, int width, int height, float scale) |
int | loadImage (ePtr< gPixmap > &result, const char *filename, int accel, int width, int height) |
int | savePNG (const char *filename, gPixmap *pixmap) |
static void | loadGIFFile (GifFile *filepara) |
int | loadGIF (ePtr< gPixmap > &result, const char *filename, int accel, int cached) |
#define PNG_SKIP_SETJMP_CHECK |
typedef struct my_error_mgr* my_error_ptr |
|
static |
int loadSVG | ( | ePtr< gPixmap > & | result, |
const char * | filename, | ||
int | cached, | ||
int | width, | ||
int | height, | ||
float | scale | ||
) |
|
static |
int savePNG | ( | const char * | filename, |
gPixmap * | pixmap | ||
) |
|
static |