
Data Structures | |
| class | VLCMain() |
| struct | manage_cleanup_stack |
Functions | |
| static void | Run (intf_thread_t *p_intf) |
| static void * | ManageThread (void *user_data) |
| static unichar | VLCKeyToCocoa (unsigned int i_key) |
| static unsigned int | VLCModifiersToCocoa (unsigned int i_key) |
| static void | updateProgressPanel (void *, const char *, float) |
| static bool | checkProgressPanel (void *) |
| static void | destroyProgressPanel (void *) |
| static void | MsgCallback (msg_cb_data_t *, msg_item_t *, unsigned) |
| int | OpenIntf (vlc_object_t *p_this) |
| void | CloseIntf (vlc_object_t *p_this) |
| static void | MsgCallback (msg_cb_data_t *data, msg_item_t *item, unsigned int i) |
| static int | PlaylistChanged (vlc_object_t *p_this, const char *psz_variable, vlc_value_t old_val, vlc_value_t new_val, void *param) |
| static int | ShowController (vlc_object_t *p_this, const char *psz_variable, vlc_value_t old_val, vlc_value_t new_val, void *param) |
| static int | FullscreenChanged (vlc_object_t *p_this, const char *psz_variable, vlc_value_t old_val, vlc_value_t new_val, void *param) |
| static int | DialogCallback (vlc_object_t *p_this, const char *type, vlc_value_t previous, vlc_value_t value, void *data) |
| input_thread_t * | getInput (void) |
| vout_thread_t * | getVout (void) |
| aout_instance_t * | getAout (void) |
Variables | |
| static NSLock * | o_appLock = nil |
| static int | f_appExit = 0 |
| static VLCMain * | _o_sharedMainInstance = nil |
| static NSString * | VLCToolbarMediaControl = @"VLCToolbarMediaControl" |
| struct { | |
| unichar i_nskey | |
| unsigned int i_vlckey | |
| } | nskeys_to_vlckeys [] |
| bool checkProgressPanel | ( | void * | priv | ) | [static] |
References VLCMain::coreDialogProvider, VLCCoreDialogProvider::progressCancelled, and VLCMain::sharedInstance.
Referenced by DialogCallback(), and DisplayProgressPanelAction().
| void CloseIntf | ( | vlc_object_t * | p_this | ) |
| void destroyProgressPanel | ( | void * | priv | ) | [static] |
References VLCMain::coreDialogProvider, and VLCMain::sharedInstance.
Referenced by DialogCallback(), and DisplayProgressPanelAction().
| static int DialogCallback | ( | vlc_object_t * | p_this, | |
| const char * | type, | |||
| vlc_value_t | previous, | |||
| vlc_value_t | value, | |||
| void * | data | |||
| ) | [static] |
References checkProgressPanel(), VLCMain::coreDialogProvider, destroyProgressPanel(), vlc_value_t::p_address, dialog_progress_bar_t::p_sys, dialog_progress_bar_t::pf_check, dialog_progress_bar_t::pf_destroy, dialog_progress_bar_t::pf_update, updateProgressPanel(), VLC_SUCCESS, and VLCIntf.
Referenced by VLCMain::applicationWillTerminate:, ExtensionsDialogProvider::ExtensionsDialogProvider(), and ExtensionsDialogProvider::~ExtensionsDialogProvider().
| static int FullscreenChanged | ( | vlc_object_t * | p_this, | |
| const char * | psz_variable, | |||
| vlc_value_t | old_val, | |||
| vlc_value_t | new_val, | |||
| void * | param | |||
| ) | [static] |
References intf_sys_t::b_fullscreen_update, intf_thread_t::p_sys, VLC_SUCCESS, and VLCIntf.
| aout_instance_t* getAout | ( | void | ) |
References getInput(), input_GetAout(), and vlc_object_release.
Referenced by VLCEqualizer::awakeFromNib, VLCEqualizer::bandSliderUpdated:, VLCExtended::changeAFiltersString:onOrOff:, VLCEqualizer::changePreset:, VLCEqualizer::equalizerUpdated, VLCEqualizer::preampSliderUpdated:, VLCExtended::sliderActionMaximumAudioLevel:, and VLCEqualizer::twopass:.
| input_thread_t* getInput | ( | void | ) |
References pl_CurrentInput, and VLCIntf.
Referenced by getAout(), getVout(), and VLCVoutView::updateTitle.
| vout_thread_t* getVout | ( | void | ) |
References getInput(), input_GetVout(), and vlc_object_release.
Referenced by VLCExtended::changeVideoFiltersString:onOrOff:, VLCExtended::changeVoutFiltersString:onOrOff:, VLCEmbeddedWindow::enterFullscreen, VLCExtended::opaqueSliderAction:, VLCMain::refreshVoutDeviceMenu:, and VLCExtended::sliderActionAdjustImage:.
| static void* ManageThread | ( | void * | user_data | ) | [static] |
| static void MsgCallback | ( | msg_cb_data_t * | data, | |
| msg_item_t * | item, | |||
| unsigned int | i | |||
| ) | [static] |
References msg_item_t::psz_module, msg_item_t::psz_msg, vlc_restorecancel(), and vlc_savecancel().
| static void MsgCallback | ( | msg_cb_data_t * | , | |
| msg_item_t * | , | |||
| unsigned | ||||
| ) | [static] |
Referenced by OpenIntf().
| static int OpenIntf | ( | vlc_object_t * | p_this | ) |
| static int PlaylistChanged | ( | vlc_object_t * | p_this, | |
| const char * | psz_variable, | |||
| vlc_value_t | old_val, | |||
| vlc_value_t | new_val, | |||
| void * | param | |||
| ) | [static] |
References intf_sys_t::b_current_title_update, intf_sys_t::b_intf_update, intf_sys_t::b_playlist_update, intf_sys_t::b_playmode_update, intf_thread_t::p_sys, VLC_SUCCESS, and VLCIntf.
Referenced by VLCMain::manage, and Run().
| static void Run | ( | intf_thread_t * | p_intf | ) | [static] |
| static int ShowController | ( | vlc_object_t * | p_this, | |
| const char * | psz_variable, | |||
| vlc_value_t | old_val, | |||
| vlc_value_t | new_val, | |||
| void * | param | |||
| ) | [static] |
References intf_sys_t::b_intf_show, intf_thread_t::p_sys, VLC_SUCCESS, and VLCIntf.
| void updateProgressPanel | ( | void * | priv, | |
| const char * | text, | |||
| float | value | |||
| ) | [static] |
References VLCMain::coreDialogProvider, VLCMain::sharedInstance, and VLCCoreDialogProvider::updateProgressPanelWithText:andNumber:.
Referenced by DialogCallback(), and DisplayProgressPanelAction().
| static unichar VLCKeyToCocoa | ( | unsigned int | i_key | ) | [static] |
| static unsigned int VLCModifiersToCocoa | ( | unsigned int | i_key | ) | [static] |
VLCMain* _o_sharedMainInstance = nil [static] |
int f_appExit = 0 [static] |
Referenced by VLCMain::applicationWillTerminate:, and VLCMain::manage.
| unichar i_nskey |
| unsigned int i_vlckey |
Referenced by MainInterface::wheelEvent().
struct { ... } nskeys_to_vlckeys[] [static] |
NSString* VLCToolbarMediaControl = @"VLCToolbarMediaControl" [static] |
1.5.6