

Public Member Functions | |
| (BOOL) | - setVout:subView:frame: |
| (void) | - closeVout |
| (void) | - updateTitle |
| (void) | - manage |
| (void) | - scaleWindowWithFactor:animate: |
| (void) | - setOnTop: |
| (void) | - toggleFloatOnTop |
| (void) | - toggleFullscreen |
| (BOOL) | - isFullscreen |
| (void) | - snapshot |
| (id) | - voutWindow |
| (void) | - enterFullscreen |
| (void) | - leaveFullscreen |
Static Public Member Functions | |
| (id) | + voutView:subView:frame: |
| (vout_thread_t *) | + realVout: |
Protected Attributes | |
| vout_thread_t * | p_vout |
| NSRect * | s_frame |
| NSView< VLCVoutViewResetting > * | o_view |
| vout_thread_t * | p_real_vout |
| id | o_window |
| - (BOOL) setVout: | (vout_thread_t *) | p_arg_vout | ||
| subView: | (NSView *) | view | ||
| frame: | (NSRect *) | s_arg_frame | ||
References _, vlc_value_t::b_bool, count, DeviceCallback(), i, vlc_value_t::i_int, msg_Err, o_view, vout_thread_t::p_libvlc, p_real_vout, p_vout, vlc_value_t::psz_string, realVout:, s_frame, text, var_AddCallback, var_Change, var_Create, var_GetInteger, var_Set, var_Type, VLC_VAR_ADDCHOICE, VLC_VAR_HASCHOICE, VLC_VAR_INTEGER, and VLC_VAR_SETTEXT.
| - (void) closeVout |
References VLCMain::controls, VLCFSPanel::fadeOut, VLCControls::fspanel, o_view, o_window, p_real_vout, p_vout, s_frame, VLCMain::sharedInstance, and voutWindow.
| - (void) updateTitle |
References getInput(), input_GetItem(), input_item_GetName(), input_item_GetNowPlaying(), input_item_GetURI(), o_window, p_item, p_vout, and vlc_object_release.
Referenced by VLCMain::manageIntf:.
| - (void) scaleWindowWithFactor: | (float) | factor | ||
| animate: | (BOOL) | animate | ||
| - (void) setOnTop: | (BOOL) | b_on_top |
References o_window.
| - (void) toggleFloatOnTop |
References vlc_value_t::b_bool, p_real_vout, var_Get, and var_Set.
| - (void) toggleFullscreen |
References p_real_vout, and var_ToggleBool.
| - (BOOL) isFullscreen |
References vlc_value_t::b_bool, p_real_vout, and var_Get.
| - (void) snapshot |
References p_real_vout, and var_TriggerCallback.
| + (id) voutView: | (vout_thread_t *) | p_vout | ||
| subView: | (NSView *) | view | ||
| frame: | (NSRect *) | s_frame | ||
References VLCMain::embeddedList, VLCEmbeddedList::embeddedVout, INTF_IDLE_SLEEP, msg_Err, msleep, vout_thread_t::p_libvlc, VLCMain::sharedInstance, var_Create, var_GetBool, var_GetInteger, VLC_VAR_BOOL, VLC_VAR_DOINHERIT, VLC_VAR_FLOAT, VLC_VAR_INTEGER, and VLCIntf.
Referenced by VLCGLView::resetVout:.
| + (vout_thread_t *) realVout: | (vout_thread_t *) | p_vout |
References vout_thread_t::p_parent.
Referenced by VLCExtended::opaqueSliderAction:, and setVout:subView:frame:.
| - (void) enterFullscreen |
References p_real_vout, pl_Get, and var_SetBool.
| - (void) leaveFullscreen |
References p_real_vout, pl_Get, and var_SetBool.
- (vout_thread_t*) p_vout [protected] |
Referenced by closeVout, scaleWindowWithFactor:animate:, setVout:subView:frame:, and updateTitle.
- (NSRect*) s_frame [protected] |
Referenced by closeVout, and setVout:subView:frame:.
- (NSView<VLCVoutViewResetting>*) o_view [protected] |
Referenced by closeVout, and setVout:subView:frame:.
- (vout_thread_t*) p_real_vout [protected] |
Referenced by closeVout, enterFullscreen, isFullscreen, leaveFullscreen, setVout:subView:frame:, snapshot, toggleFloatOnTop, and toggleFullscreen.
- (id) o_window [protected] |
Referenced by closeVout, VLCDetachedVoutView::hideMouse:, scaleWindowWithFactor:animate:, setOnTop:, updateTitle, and voutWindow.
1.5.6