
| void luaopen_misc | ( | lua_State * | L | ) |
| static int vlclua_action_id | ( | lua_State * | L | ) | [static] |
References vlc_GetActionId().
| static int vlclua_cachedir | ( | lua_State * | L | ) | [static] |
References config_GetUserDir(), and VLC_CACHE_DIR.
| static int vlclua_configdir | ( | lua_State * | L | ) | [static] |
References config_GetUserDir(), and VLC_CONFIG_DIR.
| static int vlclua_copyright | ( | lua_State * | L | ) | [static] |
| static int vlclua_datadir | ( | lua_State * | L | ) | [static] |
References config_GetDataDir, and vlclua_get_this().
| static int vlclua_datadir_list | ( | lua_State * | L | ) | [static] |
References i, VLC_SUCCESS, vlclua_dir_list(), vlclua_dir_list_free(), and vlclua_get_this().
| static intf_sys_t* vlclua_get_intf | ( | lua_State * | L | ) | [static] |
References vlclua_get_object(), and vlclua_set_intf().
Referenced by vlclua_intf_should_die(), and vlclua_lock_and_wait().
| static void* vlclua_get_object | ( | lua_State * | L, | |
| void * | id | |||
| ) | [static] |
Referenced by vlclua_get_intf(), and vlclua_get_this().
| vlc_object_t* vlclua_get_this | ( | lua_State * | L | ) |
References vlclua_get_object(), and vlclua_set_this.
Referenced by lua_DialogFlush(), vlclua_acl_create(), vlclua_acl_duplicate(), vlclua_command(), vlclua_config_get(), vlclua_config_set(), vlclua_datadir(), vlclua_datadir_list(), vlclua_demux_peek(), vlclua_demux_read(), vlclua_demux_readline(), vlclua_dialog_create(), vlclua_dialog_delete(), vlclua_dialog_delete_widget(), vlclua_dialog_update(), vlclua_get_libvlc(), vlclua_get_playlist_internal(), vlclua_httpd_file_callback(), vlclua_httpd_handler_callback(), vlclua_httpd_tls_host_new(), vlclua_libvlc_command(), vlclua_memory_stream_new(), vlclua_menu_activate(), vlclua_menu_down(), vlclua_menu_hide(), vlclua_menu_next(), vlclua_menu_prev(), vlclua_menu_show(), vlclua_menu_up(), vlclua_msg_dbg(), vlclua_msg_err(), vlclua_msg_info(), vlclua_msg_warn(), vlclua_net_accept(), vlclua_net_connect_tcp(), vlclua_net_listen_tcp(), vlclua_node_add_node(), vlclua_node_add_subitem(), vlclua_object_find(), vlclua_object_find_name(), vlclua_osd_icon(), vlclua_osd_message(), vlclua_osd_slider(), vlclua_playlist_add(), vlclua_playlist_enqueue(), vlclua_quit(), vlclua_sd_add_item(), vlclua_sd_add_node(), vlclua_sd_remove_item(), vlclua_spu_channel_clear(), vlclua_spu_channel_register(), vlclua_stream_add_filter(), vlclua_stream_new(), and vlclua_xml_create().
| static int vlclua_homedir | ( | lua_State * | L | ) | [static] |
References config_GetUserDir(), and VLC_HOME_DIR.
| static int vlclua_intf_should_die | ( | lua_State * | L | ) | [static] |
References intf_sys_t::exiting, p_sys, and vlclua_get_intf().
| static int vlclua_license | ( | lua_State * | L | ) | [static] |
References LICENSE_MSG.
| static int vlclua_lock_and_wait | ( | lua_State * | L | ) | [static] |
| int vlclua_push_ret | ( | lua_State * | L, | |
| int | i_error | |||
| ) |
| static int vlclua_quit | ( | lua_State * | L | ) | [static] |
References libvlc_Quit(), vlc_object_t::p_libvlc, and vlclua_get_this().
| void vlclua_set_intf | ( | lua_State * | L, | |
| intf_sys_t * | p_intf | |||
| ) |
References vlclua_set_intf(), and vlclua_set_object().
Referenced by Open_LuaIntf(), vlclua_get_intf(), and vlclua_set_intf().
| static void vlclua_set_object | ( | lua_State * | L, | |
| void * | id, | |||
| void * | value | |||
| ) | [static] |
Referenced by vlclua_set_intf(), and vlclua_set_this().
| void vlclua_set_this | ( | lua_State * | L, | |
| vlc_object_t * | p_this | |||
| ) |
References vlclua_set_object(), and vlclua_set_this.
| static int vlclua_userdatadir | ( | lua_State * | L | ) | [static] |
References config_GetUserDir(), and VLC_DATA_DIR.
| static int vlclua_version | ( | lua_State * | L | ) | [static] |
References VLC_Version().
const luaL_Reg vlclua_misc_reg[] [static] |
Initial value:
{
{ "version", vlclua_version },
{ "copyright", vlclua_copyright },
{ "license", vlclua_license },
{ "datadir", vlclua_datadir },
{ "userdatadir", vlclua_userdatadir },
{ "homedir", vlclua_homedir },
{ "configdir", vlclua_configdir },
{ "cachedir", vlclua_cachedir },
{ "datadir_list", vlclua_datadir_list },
{ "action_id", vlclua_action_id },
{ "mdate", vlclua_mdate },
{ "mwait", vlclua_mwait },
{ "lock_and_wait", vlclua_lock_and_wait },
{ "should_die", vlclua_intf_should_die },
{ "quit", vlclua_quit },
{ NULL, NULL }
}
Referenced by luaopen_misc().
1.5.6