
Go to the source code of this file.
Functions | |
| static void | vout_SendEventClose (vout_thread_t *vout) |
| static void | vout_SendEventKey (vout_thread_t *vout, int key) |
| static void | vout_SendEventMouseMoved (vout_thread_t *vout, int x, int y) |
| static void | vout_SendEventMousePressed (vout_thread_t *vout, int button) |
| static void | vout_SendEventMouseReleased (vout_thread_t *vout, int button) |
| static void | vout_SendEventMouseDoubleClick (vout_thread_t *vout) |
| static void | vout_SendEventMouseVisible (vout_thread_t *vout) |
| static void | vout_SendEventMouseHidden (vout_thread_t *vout) |
| static void | vout_SendEventFullscreen (vout_thread_t *vout, bool is_fullscreen) |
| static void | vout_SendEventDisplayFilled (vout_thread_t *vout, bool is_display_filled) |
| static void | vout_SendEventZoom (vout_thread_t *vout, int num, int den) |
| static void | vout_SendEventOnTop (vout_thread_t *vout, bool is_on_top) |
| static void | vout_SendEventSourceAspect (vout_thread_t *vout, unsigned num, unsigned den) |
| It must be called on source aspect ratio changes, with the new DAR (Display Aspect Ratio) value. | |
| static void | vout_SendEventSourceCrop (vout_thread_t *vout, unsigned num, unsigned den, unsigned left, unsigned top, unsigned right, unsigned bottom) |
| static void vout_SendEventClose | ( | vout_thread_t * | vout | ) | [inline, static] |
References pl_Get, and playlist_Stop.
Referenced by VoutDisplayEvent().
| static void vout_SendEventDisplayFilled | ( | vout_thread_t * | vout, | |
| bool | is_display_filled | |||
| ) | [inline, static] |
References var_GetBool, and var_SetBool.
Referenced by vout_ManageDisplay().
| static void vout_SendEventFullscreen | ( | vout_thread_t * | vout, | |
| bool | is_fullscreen | |||
| ) | [inline, static] |
References var_SetBool.
Referenced by vout_ManageDisplay().
| static void vout_SendEventKey | ( | vout_thread_t * | vout, | |
| int | key | |||
| ) | [inline, static] |
References vout_thread_t::p_libvlc, and var_SetInteger.
Referenced by vout_SendEventMousePressed(), VoutDisplayEvent(), and VoutDisplayEventKeyDispatch().
| static void vout_SendEventMouseDoubleClick | ( | vout_thread_t * | vout | ) | [inline, static] |
References ACTIONID_TOGGLE_FULLSCREEN, vout_thread_t::p_libvlc, and var_SetInteger.
Referenced by vout_SendDisplayEventMouse().
| static void vout_SendEventMouseHidden | ( | vout_thread_t * | vout | ) | [inline, static] |
References VLC_UNUSED.
Referenced by vout_ManageDisplay().
| static void vout_SendEventMouseMoved | ( | vout_thread_t * | vout, | |
| int | x, | |||
| int | y | |||
| ) | [inline, static] |
References var_SetCoords.
Referenced by vout_SendDisplayEventMouse().
| static void vout_SendEventMousePressed | ( | vout_thread_t * | vout, | |
| int | button | |||
| ) | [inline, static] |
References MOUSE_BUTTON_CENTER, MOUSE_BUTTON_LEFT, MOUSE_BUTTON_RIGHT, MOUSE_BUTTON_WHEEL_DOWN, MOUSE_BUTTON_WHEEL_LEFT, MOUSE_BUTTON_WHEEL_RIGHT, MOUSE_BUTTON_WHEEL_UP, vout_thread_t::p_libvlc, var_GetCoords, var_OrInteger, var_SetBool, var_SetCoords, var_ToggleBool, and vout_SendEventKey().
Referenced by vout_SendDisplayEventMouse().
| static void vout_SendEventMouseReleased | ( | vout_thread_t * | vout, | |
| int | button | |||
| ) | [inline, static] |
References var_NAndInteger.
Referenced by vout_SendDisplayEventMouse().
| static void vout_SendEventMouseVisible | ( | vout_thread_t * | vout | ) | [inline, static] |
References VLC_UNUSED.
Referenced by VoutDisplayEventMouse().
| static void vout_SendEventOnTop | ( | vout_thread_t * | vout, | |
| bool | is_on_top | |||
| ) | [inline, static] |
References var_GetBool, var_SetBool, and VLC_UNUSED.
Referenced by vout_ManageDisplay().
| static void vout_SendEventSourceAspect | ( | vout_thread_t * | vout, | |
| unsigned | num, | |||
| unsigned | den | |||
| ) | [inline, static] |
It must be called on source aspect ratio changes, with the new DAR (Display Aspect Ratio) value.
References asprintf(), msg_Err, strdup(), var_GetString, var_SetString, and VLC_UNUSED.
Referenced by vout_ManageDisplay().
| static void vout_SendEventSourceCrop | ( | vout_thread_t * | vout, | |
| unsigned | num, | |||
| unsigned | den, | |||
| unsigned | left, | |||
| unsigned | top, | |||
| unsigned | right, | |||
| unsigned | bottom | |||
| ) | [inline, static] |
References asprintf(), vlc_value_t::i_int, vlc_value_t::psz_string, strdup(), var_Change, VLC_UNUSED, and VLC_VAR_SETVALUE.
Referenced by vout_ManageDisplay().
| static void vout_SendEventZoom | ( | vout_thread_t * | vout, | |
| int | num, | |||
| int | den | |||
| ) | [inline, static] |
References var_GetFloat, var_SetFloat, and VLC_UNUSED.
Referenced by vout_ManageDisplay().
1.7.1