vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sat Jun 3 21:31:04 2017 +0300| [e2ced46523339a716c2ae2821ef078d59181d388] | committer: Rémi Denis-Courmont
input: remove input_item_PostSubItem() (refs #17652) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e2ced46523339a716c2ae2821ef078d59181d388 --- include/vlc_input_item.h | 12 ------------ src/input/item.c | 11 ----------- src/libvlccore.sym | 1 - 3 files changed, 24 deletions(-) diff --git a/include/vlc_input_item.h b/include/vlc_input_item.h index 24d67871d6..16dfaf8e2e 100644 --- a/include/vlc_input_item.h +++ b/include/vlc_input_item.h @@ -174,18 +174,6 @@ VLC_API void input_item_CopyOptions( input_item_t *p_child, input_item_t *p_pare VLC_API void input_item_SetName( input_item_t *p_item, const char *psz_name ); /** - * Add one subitem to this item - * - * This won't hold the item, but can tell to interested third parties - * Like the playlist, that there is a new sub item. With this design - * It is not the input item's responsibility to keep all the ref of - * the input item children. - * - * Sends a vlc_InputItemSubItemTreeAdded event - */ -VLC_API void input_item_PostSubItem( input_item_t *p_parent, input_item_t *p_child ); - -/** * Start adding multiple subitems. * * Create a root node to hold a tree of subitems for given item diff --git a/src/input/item.c b/src/input/item.c index 299927fe3b..2e987ffd61 100644 --- a/src/input/item.c +++ b/src/input/item.c @@ -226,17 +226,6 @@ void input_item_CopyOptions( input_item_t *p_child, free( optv ); } -/* This won't hold the item, but can tell to interested third parties - * Like the playlist, that there is a new sub item. With this design - * It is not the input item's responsibility to keep all the ref of - * the input item children. */ -void input_item_PostSubItem( input_item_t *p_parent, input_item_t *p_child ) -{ - input_item_node_t *p_node = input_item_node_Create( p_parent ); - input_item_node_AppendItem( p_node, p_child ); - input_item_node_PostAndDelete( p_node ); -} - bool input_item_HasErrorWhenReading( input_item_t *p_item ) { vlc_mutex_lock( &p_item->lock ); diff --git a/src/libvlccore.sym b/src/libvlccore.sym index aa957ff26d..ef0e9d20ff 100644 --- a/src/libvlccore.sym +++ b/src/libvlccore.sym @@ -193,7 +193,6 @@ input_item_node_AppendNode input_item_node_Create input_item_node_Delete input_item_node_PostAndDelete -input_item_PostSubItem input_item_ReplaceInfos input_item_SetDuration input_item_SetMeta _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
