dialogProvider.m File Reference

Include dependency graph for dialogProvider.m:


Data Structures

struct  intf_sys_t
 Per-interface private state. More...

Defines

#define T_HIDE_NOACTION   N_("Hide no user action dialogs")
#define LT_HIDE_NOACTION   N_("Don't display dialogs that don't require user action (Critical and error panel).")
#define prefix   "macosx-dialog-provider"
#define VLCAssertIsMainThread()   assert([NSThread isMainThread])

Functions

static int OpenIntf (vlc_object_t *)
static void CloseIntf (vlc_object_t *)
static void Run (intf_thread_t *)
static int DisplayError (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int DisplayCritical (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int DisplayQuestion (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int DisplayLogin (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int DisplayProgressPanelAction (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int DisplayExtension (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static void updateProgressPanel (void *, const char *, float)
static bool checkProgressPanel (void *)
static void destroyProgressPanel (void *)
static NSDictionary * DictFromDialogFatal (dialog_fatal_t *dialog)
static NSDictionary * DictFromDialogLogin (dialog_login_t *dialog)
static NSDictionary * DictFromDialogQuestion (dialog_question_t *dialog)
static NSDictionary * DictFromDialogProgressBar (dialog_progress_bar_t *dialog)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)

Define Documentation

#define LT_HIDE_NOACTION   N_("Don't display dialogs that don't require user action (Critical and error panel).")

#define prefix   "macosx-dialog-provider"

#define T_HIDE_NOACTION   N_("Hide no user action dialogs")

 
#define VLCAssertIsMainThread (  )     assert([NSThread isMainThread])


Function Documentation

bool checkProgressPanel ( void *  priv  )  [static]

static void CloseIntf ( vlc_object_t p_this  )  [static]

void destroyProgressPanel ( void *  priv  )  [static]

static NSDictionary* DictFromDialogFatal ( dialog_fatal_t dialog  )  [inline, static]

static NSDictionary* DictFromDialogLogin ( dialog_login_t dialog  )  [inline, static]

static NSDictionary* DictFromDialogProgressBar ( dialog_progress_bar_t dialog  )  [inline, static]

static NSDictionary* DictFromDialogQuestion ( dialog_question_t dialog  )  [inline, static]

static int DisplayCritical ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int DisplayError ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int DisplayExtension ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int DisplayLogin ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int DisplayProgressPanelAction ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int DisplayQuestion ( vlc_object_t p_this,
const char *  type,
vlc_value_t  previous,
vlc_value_t  value,
void *  data 
) [static]

static int OpenIntf ( vlc_object_t p_this  )  [static]

static void Run ( intf_thread_t  )  [static]

void updateProgressPanel ( void *  priv,
const char *  text,
float  value 
) [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Generated on Tue May 25 08:05:18 2010 for VLC by  doxygen 1.5.6