intf.m File Reference

Include dependency graph for intf.m:


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_tgetInput (void)
vout_thread_tgetVout (void)
aout_instance_tgetAout (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 []

Function Documentation

bool checkProgressPanel ( void *  priv  )  [static]

void CloseIntf ( vlc_object_t p_this  ) 

void destroyProgressPanel ( void *  priv  )  [static]

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

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]

aout_instance_t* getAout ( void   ) 

input_thread_t* getInput ( void   ) 

References pl_CurrentInput, and VLCIntf.

Referenced by getAout(), getVout(), and VLCVoutView::updateTitle.

vout_thread_t* getVout ( void   ) 

static void* ManageThread ( void *  user_data  )  [static]

static void MsgCallback ( msg_cb_data_t data,
msg_item_t item,
unsigned int  i 
) [static]

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]

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]

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

static unichar VLCKeyToCocoa ( unsigned int  i_key  )  [static]

static unsigned int VLCModifiersToCocoa ( unsigned int  i_key  )  [static]


Variable Documentation

VLCMain* _o_sharedMainInstance = nil [static]

int f_appExit = 0 [static]

unichar i_nskey

unsigned int i_vlckey

struct { ... } nskeys_to_vlckeys[] [static]

NSLock* o_appLock = nil [static]

Referenced by Run().

NSString* VLCToolbarMediaControl = @"VLCToolbarMediaControl" [static]


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