// VLC callback prototypes
static int Open( vlc_object_t* );
static void Close( vlc_object_t* );
-VLC_SD_PROBE_HELPER("upnp", N_("Universal Plug'n'Play"))
+VLC_SD_PROBE_HELPER("upnp", "Universal Plug'n'Play", SD_CAT_LAN)
// Module descriptor
{
Container* container = parent->getContainer( i );
- input_item_t* p_input_item = input_item_New( _p_sd, "vlc://nop", parent->getTitle() );
- input_item_AddSubItem( parent->getInputItem(), p_input_item );
+ input_item_t* p_input_item = input_item_New( _p_sd, "vlc://nop", parent->getTitle() );
input_item_node_t *p_new_node =
input_item_node_AppendItem( p_input_node, p_input_item );
item->getResource(),
item->getTitle() );
assert( p_input_item );
- input_item_AddSubItem( parent->getInputItem(), p_input_item );
input_item_node_AppendItem( p_input_node, p_input_item );
item->setInputItem( p_input_item );
}
if( send )
- {
- input_item_AddSubItemTree( p_input_node );
- input_item_node_Delete( p_input_node );
- }
+ input_item_node_PostAndDelete( p_input_node );
}
void MediaServer::setInputItem( input_item_t* p_input_item )