osd.c File Reference

Include dependency graph for osd.c:


Functions

static int vlc_osd_icon_from_string (const char *psz_name)
static int vlclua_osd_icon (lua_State *L)
static int vlclua_osd_message (lua_State *L)
static int vlc_osd_slider_type_from_string (const char *psz_name)
static int vlclua_osd_slider (lua_State *L)
static int vlclua_spu_channel_register (lua_State *L)
static int vlclua_spu_channel_clear (lua_State *L)
static int vlclua_menu_show (lua_State *L)
static int vlclua_menu_hide (lua_State *L)
static int vlclua_menu_prev (lua_State *L)
static int vlclua_menu_next (lua_State *L)
static int vlclua_menu_up (lua_State *L)
static int vlclua_menu_down (lua_State *L)
static int vlclua_menu_activate (lua_State *L)
void luaopen_osd (lua_State *L)

Variables

static const luaL_Reg vlclua_osd_reg []
static const luaL_Reg vlclua_menu_reg []

Function Documentation

void luaopen_osd ( lua_State L  ) 

References vlclua_menu_reg, and vlclua_osd_reg.

Referenced by GetLuaState(), and Open_LuaIntf().

static int vlc_osd_icon_from_string ( const char *  psz_name  )  [static]

static int vlc_osd_slider_type_from_string ( const char *  psz_name  )  [static]

References i, i_type, OSD_HOR_SLIDER, and OSD_VERT_SLIDER.

Referenced by vlclua_osd_slider().

static int vlclua_menu_activate ( lua_State L  )  [static]

static int vlclua_menu_down ( lua_State L  )  [static]

References osd_MenuDown, and vlclua_get_this().

static int vlclua_menu_hide ( lua_State L  )  [static]

References osd_MenuHide, and vlclua_get_this().

static int vlclua_menu_next ( lua_State L  )  [static]

References osd_MenuNext, and vlclua_get_this().

static int vlclua_menu_prev ( lua_State L  )  [static]

References osd_MenuPrev, and vlclua_get_this().

static int vlclua_menu_show ( lua_State L  )  [static]

References osd_MenuShow, and vlclua_get_this().

static int vlclua_menu_up ( lua_State L  )  [static]

References osd_MenuUp, and vlclua_get_this().

static int vlclua_osd_icon ( lua_State L  )  [static]

static int vlclua_osd_message ( lua_State L  )  [static]

static int vlclua_osd_slider ( lua_State L  )  [static]

static int vlclua_spu_channel_clear ( lua_State L  )  [static]

static int vlclua_spu_channel_register ( lua_State L  )  [static]


Variable Documentation

const luaL_Reg vlclua_menu_reg[] [static]

Initial value:

 {
    { "show", vlclua_menu_show },
    { "hide", vlclua_menu_hide },
    { "prev", vlclua_menu_prev },
    { "next", vlclua_menu_next },
    { "up", vlclua_menu_up },
    { "down", vlclua_menu_down },
    { "activate", vlclua_menu_activate },
    { NULL, NULL }
}

Referenced by luaopen_osd().

const luaL_Reg vlclua_osd_reg[] [static]

Initial value:

 {
    { "icon", vlclua_osd_icon },
    { "message", vlclua_osd_message },
    { "slider", vlclua_osd_slider },
    { "channel_register", vlclua_spu_channel_register },
    { "channel_clear", vlclua_spu_channel_clear },
    { NULL, NULL }
}

Referenced by luaopen_osd().


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