libgpac
Documentation of the core library of GPAC
|
#include <DTAPI.h>
#include <gpac/modules/video_out.h>
#include <gpac/modules/audio_out.h>
#include <gpac/constants.h>
#include <gpac/setup.h>
Data Structures | |
struct | DtContext |
Macros | |
#define | _DTAPI_DISABLE_AUTO_LINK |
#define | tru 1 |
#define | DWIDTH 1280 |
#define | DHEIGHT 720 |
#define | DFORMAT DTAPI_IOCONFIG_720P59_94 |
#define | DNUMFIELDS 1 |
Functions | |
void | dx_copy_pixels (GF_VideoSurface *dst_s, const GF_VideoSurface *src_s, const GF_Window *src_wnd) |
static GF_Err | Dektec_Blit (GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) |
static GF_Err | Dektec_Flush (GF_VideoOutput *dr, GF_Window *dest) |
static GF_Err | Dektec_LockBackBuffer (GF_VideoOutput *dr, GF_VideoSurface *vi, Bool do_lock) |
static void | Dektec_Shutdown (GF_VideoOutput *dr) |
static GF_Err | Dektec_ProcessEvent (GF_VideoOutput *dr, GF_Event *evt) |
static GF_Err | Dektec_resize (GF_VideoOutput *dr, u32 w, u32 h) |
GF_Err | Dektec_Setup (GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) |
GF_VideoOutput * | NewDektecVideoOutput () |
void | DeleteDektecVideoOutput (void *ifce) |
GPAC_MODULE_EXPORT const u32 * | QueryInterfaces () |
GPAC_MODULE_EXPORT GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
GPAC_MODULE_EXPORT void | ShutdownInterface (GF_BaseInterface *ifce) |
Variables | |
static GF_GPACArg | DekTecArgs [] |
struct DtContext |
#define _DTAPI_DISABLE_AUTO_LINK |
#define tru 1 |
#define DWIDTH 1280 |
#define DHEIGHT 720 |
#define DFORMAT DTAPI_IOCONFIG_720P59_94 |
#define DNUMFIELDS 1 |
void dx_copy_pixels | ( | GF_VideoSurface * | dst_s, |
const GF_VideoSurface * | src_s, | ||
const GF_Window * | src_wnd | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
GF_Err Dektec_Setup | ( | GF_VideoOutput * | dr, |
void * | os_handle, | ||
void * | os_display, | ||
u32 | init_flags | ||
) |
GF_VideoOutput* NewDektecVideoOutput | ( | ) |
void DeleteDektecVideoOutput | ( | void * | ifce | ) |
GPAC_MODULE_EXPORT const u32* QueryInterfaces | ( | ) |
GPAC_MODULE_EXPORT GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
GPAC_MODULE_EXPORT void ShutdownInterface | ( | GF_BaseInterface * | ifce | ) |
|
static |