GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
gapi.h File Reference
#include <gpac/list.h>
#include <gpac/thread.h>
#include <gpac/modules/video_out.h>
+ Include dependency graph for gapi.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  GAPIPriv
 

Functions

GF_Err GAPI_SetupOGL_ES_Offscreen (GF_VideoOutput *dr, u32 width, u32 height)
 

Data Structure Documentation

struct GAPIPriv
+ Collaboration diagram for GAPIPriv:
Data Fields
HWND hWnd
DWORD orig_wnd_proc
GF_Mutex * mx
unsigned char * raw_ptr
Bool contiguous_mem
GXKeyList keys
u32 screen_w
u32 screen_h
u32 fs_w
u32 fs_h
u32 backup_w
u32 backup_h
s32 x_pitch
s32 y_pitch
Bool fullscreen
u32 gx_mode
u32 sys_w
u32 sys_h
Bool scale_coords
char * backbuffer
u32 bb_size
u32 bb_width
u32 bb_height
u32 bb_pitch
u32 pixel_format
u32 BPP
u32 bits_per_pixel
GF_Window dst_blt
DWORD ThreadID
HANDLE hThread
Bool owns_hwnd
Bool erase_dest
u32 off_x
u32 off_y
HBITMAP bitmap
HBITMAP old_bitmap
DWORD * bits
HDC hdcBitmap
HDC hdc
BITMAPINFO * bmi

Function Documentation

GF_Err GAPI_SetupOGL_ES_Offscreen ( GF_VideoOutput dr,
u32  width,
u32  height 
)

+ Here is the caller graph for this function: