
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) |
| int aglControl | ( | vout_thread_t * | p_vout, | |
| int | i_query, | |||
| va_list | args | |||
| ) |
References aglLock(), aglReshape(), aglSetViewport(), aglUnlock(), vout_thread_t::p_parent, VLC_EGENERIC, and VLC_SUCCESS.
Referenced by OpenVideoGL().
| void aglEnd | ( | vout_thread_t * | p_vout | ) |
Referenced by CloseVideoGL(), and OpenVideoGL().
| int aglInit | ( | vout_thread_t * | p_vout | ) |
References aglLock(), aglReshape(), aglSetViewport(), aglUnlock(), vlc_value_t::i_int, msg_Err, vout_thread_t::p_libvlc, var_Get, var_GetInteger, VLC_EGENERIC, and VLC_SUCCESS.
Referenced by OpenVideoGL().
| int aglLock | ( | vout_thread_t * | p_vout | ) |
Referenced by aglControl(), aglInit(), aglManage(), and OpenVideoGL().
| int aglManage | ( | vout_thread_t * | p_vout | ) |
References aglLock(), aglReshape(), aglSetViewport(), aglUnlock(), vlc_value_t::i_int, kEventClassVLCPlugin, kEventVLCPluginHideFullscreen, kEventVLCPluginShowFullscreen, vout_thread_t::p_libvlc, sendEventToMainThread(), var_Get, var_GetInteger, VLC_SUCCESS, and WindowEventHandler().
Referenced by CloseVideoGL(), and OpenVideoGL().
| void aglReshape | ( | vout_thread_t * | p_vout | ) | [static] |
References i_height, and vout_thread_t::p_parent.
| static void aglSetViewport | ( | vout_thread_t * | p_vout, | |
| Rect | viewBounds, | |||
| Rect | clipBounds | |||
| ) | [static] |
| void aglSwap | ( | vout_thread_t * | p_vout | ) |
Referenced by OpenVideoGL().
| void aglUnlock | ( | vout_thread_t * | p_vout | ) |
Referenced by aglControl(), aglInit(), aglManage(), and OpenVideoGL().
| static void sendEventToMainThread | ( | EventTargetRef | target, | |
| UInt32 | class, | |||
| UInt32 | kind | |||
| ) | [static] |
| static pascal OSStatus WindowEventHandler | ( | EventHandlerCallRef | nextHandler, | |
| EventRef | event, | |||
| void * | userData | |||
| ) | [static] |
1.5.6