
Functions | |
| static int | vlclua_node_add_subitem (lua_State *) |
| static int | vlclua_node_add_node (lua_State *) |
| static int | vlclua_sd_get_services_names (lua_State *L) |
| static int | vlclua_sd_add (lua_State *L) |
| static int | vlclua_sd_remove (lua_State *L) |
| static int | vlclua_sd_is_loaded (lua_State *L) |
| static int | vlclua_sd_add_node (lua_State *L) |
| static int | vlclua_sd_add_item (lua_State *L) |
| static int | vlclua_sd_remove_item (lua_State *L) |
| void | luaopen_sd (lua_State *L) |
Variables | |
| static const luaL_Reg | vlclua_node_reg [] |
| static const luaL_Reg | vlclua_sd_reg [] |
| void luaopen_sd | ( | lua_State * | L | ) |
| static int vlclua_node_add_node | ( | lua_State * | L | ) | [static] |
| static int vlclua_node_add_subitem | ( | lua_State * | L | ) | [static] |
References input_item_NewExt, input_item_node_AppendItem(), input_item_node_Create(), input_item_node_PostAndDelete(), input_item_SetDuration(), msg_Err, msg_Warn, strdup(), vlc_gc_decref, VLC_INPUT_OPTION_TRUSTED, vlclua_get_this(), vlclua_read_custom_meta_data, vlclua_read_meta_data, and vlclua_read_options.
| static int vlclua_sd_add | ( | lua_State * | L | ) | [static] |
References playlist_ServicesDiscoveryAdd(), vlclua_get_playlist_internal(), and vlclua_push_ret().
| static int vlclua_sd_add_item | ( | lua_State * | L | ) | [static] |
| static int vlclua_sd_add_node | ( | lua_State * | L | ) | [static] |
References EnsureUTF8(), input_item_NewWithType(), input_item_SetArtURL, ITEM_TYPE_NODE, msg_Dbg, msg_Err, name, psz_value, services_discovery_AddItem(), strdup(), VLC_OBJECT, vlclua_get_this(), and vlclua_node_reg.
| static int vlclua_sd_get_services_names | ( | lua_State * | L | ) | [static] |
References vlc_sd_GetNames, and vlclua_get_playlist_internal().
| static int vlclua_sd_is_loaded | ( | lua_State * | L | ) | [static] |
References playlist_IsServicesDiscoveryLoaded(), and vlclua_get_playlist_internal().
| static int vlclua_sd_remove | ( | lua_State * | L | ) | [static] |
| static int vlclua_sd_remove_item | ( | lua_State * | L | ) | [static] |
References services_discovery_RemoveItem(), and vlclua_get_this().
const luaL_Reg vlclua_node_reg[] [static] |
Initial value:
{
{ "add_subitem", vlclua_node_add_subitem },
{ "add_node", vlclua_node_add_node },
{ NULL, NULL }
}
Referenced by vlclua_node_add_node(), and vlclua_sd_add_node().
const luaL_Reg vlclua_sd_reg[] [static] |
Initial value:
{
{ "get_services_names", vlclua_sd_get_services_names },
{ "add", vlclua_sd_add },
{ "remove", vlclua_sd_remove },
{ "is_loaded", vlclua_sd_is_loaded },
{ "add_node", vlclua_sd_add_node },
{ "add_item", vlclua_sd_add_item },
{ "remove_item", vlclua_sd_remove_item },
{ NULL, NULL }
}
Referenced by luaopen_sd().
1.5.6