libgpac
Documentation of the core library of GPAC
|
Data Structures | |
struct | SDLKeyToGPAC |
Macros | |
#define | SDLVID() SDLVidCtx *ctx = (SDLVidCtx *)dr->opaque |
#define | SDLK_KP_0 SDLK_KP0 |
#define | SDLK_KP_1 SDLK_KP1 |
#define | SDLK_KP_2 SDLK_KP2 |
#define | SDLK_KP_3 SDLK_KP3 |
#define | SDLK_KP_4 SDLK_KP4 |
#define | SDLK_KP_5 SDLK_KP5 |
#define | SDLK_KP_6 SDLK_KP6 |
#define | SDLK_KP_7 SDLK_KP7 |
#define | SDLK_KP_8 SDLK_KP8 |
#define | SDLK_KP_9 SDLK_KP9 |
#define | SDLK_NUMLOCKCLEAR SDLK_NUMLOCK |
#define | SDLK_SCROLLLOCK SDLK_SCROLLOCK |
#define | SDLK_APPLICATION SDLK_COMPOSE |
#define | SDLK_PRINTSCREEN SDLK_PRINT |
#define | SDL_WINDOW_RESIZABLE SDL_RESIZABLE |
#define | SDL_WINDOW_FLAGS SDL_HWSURFACE | SDL_ASYNCBLIT | SDL_HWACCEL | SDL_RESIZABLE |
#define | SDL_FULLSCREEN_FLAGS SDL_HWSURFACE | SDL_ASYNCBLIT | SDL_HWACCEL | SDL_FULLSCREEN |
#define | SDL_GL_WINDOW_FLAGS SDL_HWSURFACE | SDL_OPENGL | SDL_HWACCEL | SDL_RESIZABLE |
#define | SDL_GL_FULLSCREEN_FLAGS SDL_HWSURFACE | SDL_OPENGL | SDL_HWACCEL | SDL_FULLSCREEN |
Variables | |
static char | hand_data [] |
static char | collide_data [] |
static u32 | video_modes [] |
static const u32 | nb_video_modes = 8 |
static SDLKeyToGPAC | SDLKeys [] |
static u32 | num_sdl_keys = sizeof(SDLKeys) / sizeof(SDLKeyToGPAC) |
static GF_List * | video_outputs = NULL |
static u32 | nb_video_outputs =0 |
static GF_GPACArg | SDLArgs [] |
#define SDLK_KP_0 SDLK_KP0 |
#define SDLK_KP_1 SDLK_KP1 |
#define SDLK_KP_2 SDLK_KP2 |
#define SDLK_KP_3 SDLK_KP3 |
#define SDLK_KP_4 SDLK_KP4 |
#define SDLK_KP_5 SDLK_KP5 |
#define SDLK_KP_6 SDLK_KP6 |
#define SDLK_KP_7 SDLK_KP7 |
#define SDLK_KP_8 SDLK_KP8 |
#define SDLK_KP_9 SDLK_KP9 |
#define SDLK_NUMLOCKCLEAR SDLK_NUMLOCK |
#define SDLK_SCROLLLOCK SDLK_SCROLLOCK |
#define SDLK_APPLICATION SDLK_COMPOSE |
#define SDLK_PRINTSCREEN SDLK_PRINT |
#define SDL_WINDOW_RESIZABLE SDL_RESIZABLE |
#define SDL_WINDOW_FLAGS SDL_HWSURFACE | SDL_ASYNCBLIT | SDL_HWACCEL | SDL_RESIZABLE |
#define SDL_FULLSCREEN_FLAGS SDL_HWSURFACE | SDL_ASYNCBLIT | SDL_HWACCEL | SDL_FULLSCREEN |
#define SDL_GL_WINDOW_FLAGS SDL_HWSURFACE | SDL_OPENGL | SDL_HWACCEL | SDL_RESIZABLE |
#define SDL_GL_FULLSCREEN_FLAGS SDL_HWSURFACE | SDL_OPENGL | SDL_HWACCEL | SDL_FULLSCREEN |
void SDLVid_SetCaption | ( | ) |
SDL_Cursor* SDLVid_LoadCursor | ( | char * | maskdata | ) |
|
static |
|
static |
void SDLVid_SetIcon | ( | SDLVidCtx * | ctx | ) |
GF_Err SDLVid_ResizeWindow | ( | GF_VideoOutput * | dr, |
u32 | width, | ||
u32 | height | ||
) |
|
static |
|
static |
|
static |
|
static |
Bool SDLVid_ProcessMessageQueue | ( | SDLVidCtx * | ctx, |
GF_VideoOutput * | dr | ||
) |
|
static |
GF_Err SDLVid_SetFullScreen | ( | GF_VideoOutput * | dr, |
Bool | bFullScreenOn, | ||
u32 * | screen_width, | ||
u32 * | screen_height | ||
) |
GF_Err SDLVid_SetBackbufferSize | ( | GF_VideoOutput * | dr, |
u32 | newWidth, | ||
u32 | newHeight, | ||
Bool | system_mem | ||
) |
|
static |
|
static |
|
static |
|
static |
void* SDL_NewVideo | ( | ) |
void SDL_DeleteVideo | ( | void * | ifce | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |