voutagl.m File Reference

Include dependency graph for voutagl.m:


Enumerations

enum  { kEventClassVLCPlugin = 'vlcp' }
enum  { kEventVLCPluginShowFullscreen = 32768, kEventVLCPluginHideFullscreen }

Functions

static void aglSetViewport (vout_thread_t *p_vout, Rect viewBounds, Rect clipBounds)
static void aglReshape (vout_thread_t *p_vout)
static OSStatus WindowEventHandler (EventHandlerCallRef nextHandler, EventRef event, void *userData)
int aglInit (vout_thread_t *p_vout)
void aglEnd (vout_thread_t *p_vout)
static void sendEventToMainThread (EventTargetRef target, UInt32 class, UInt32 kind)
int aglManage (vout_thread_t *p_vout)
int aglControl (vout_thread_t *p_vout, int i_query, va_list args)
void aglSwap (vout_thread_t *p_vout)
int aglLock (vout_thread_t *p_vout)
void aglUnlock (vout_thread_t *p_vout)

Enumeration Type Documentation

anonymous enum

Enumerator:
kEventClassVLCPlugin 

anonymous enum

Enumerator:
kEventVLCPluginShowFullscreen 
kEventVLCPluginHideFullscreen 


Function Documentation

int aglControl ( vout_thread_t p_vout,
int  i_query,
va_list  args 
)

void aglEnd ( vout_thread_t p_vout  ) 

int aglInit ( vout_thread_t p_vout  ) 

int aglLock ( vout_thread_t p_vout  ) 

int aglManage ( vout_thread_t p_vout  ) 

void aglReshape ( vout_thread_t p_vout  )  [static]

static void aglSetViewport ( vout_thread_t p_vout,
Rect  viewBounds,
Rect  clipBounds 
) [static]

void aglSwap ( vout_thread_t p_vout  ) 

void aglUnlock ( vout_thread_t p_vout  ) 

static void sendEventToMainThread ( EventTargetRef  target,
UInt32  class,
UInt32  kind 
) [static]

static pascal OSStatus WindowEventHandler ( EventHandlerCallRef  nextHandler,
EventRef  event,
void *  userData 
) [static]


Generated on Wed Aug 13 08:03:40 2008 for VLC by  doxygen 1.5.1