libgpac
Documentation of the core library of GPAC
|
#include <gpac/modules/video_out.h>
#include <gpac/list.h>
#include <gpac/constants.h>
#include <gpac/setup.h>
#include <android/bitmap.h>
Data Structures | |
struct | AndroidContext |
Macros | |
#define | RAW_OUT_PIXEL_FORMAT GF_PIXEL_RGB_32 |
#define | NBPP 4 |
#define | RAWCTX AndroidContext *rc = (AndroidContext *)dr->opaque |
Functions | |
static GF_Err | raw_resize (GF_VideoOutput *dr, u32 w, u32 h) |
GF_Err | RAW_Setup (GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) |
static void | RAW_Shutdown (GF_VideoOutput *dr) |
static GF_Err | RAW_Flush (GF_VideoOutput *dr, GF_Window *dest) |
static GF_Err | RAW_LockBackBuffer (GF_VideoOutput *dr, GF_VideoSurface *vi, Bool do_lock) |
static GF_Err | RAW_ProcessEvent (GF_VideoOutput *dr, GF_Event *evt) |
GF_VideoOutput * | NewRawVideoOutput () |
void | DeleteVideoOutput (void *ifce) |
GPAC_MODULE_EXPORT const u32 * | QueryInterfaces () |
GPAC_MODULE_EXPORT GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
GPAC_MODULE_EXPORT void | ShutdownInterface (GF_BaseInterface *ifce) |
struct AndroidContext |
#define RAW_OUT_PIXEL_FORMAT GF_PIXEL_RGB_32 |
#define NBPP 4 |
#define RAWCTX AndroidContext *rc = (AndroidContext *)dr->opaque |
|
static |
GF_Err RAW_Setup | ( | GF_VideoOutput * | dr, |
void * | os_handle, | ||
void * | os_display, | ||
u32 | init_flags | ||
) |
|
static |
|
static |
|
static |
|
static |
GF_VideoOutput* NewRawVideoOutput | ( | ) |
void DeleteVideoOutput | ( | void * | ifce | ) |
GPAC_MODULE_EXPORT const u32* QueryInterfaces | ( | ) |
GPAC_MODULE_EXPORT GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
GPAC_MODULE_EXPORT void ShutdownInterface | ( | GF_BaseInterface * | ifce | ) |