input_item_t **pp_waiting;
};
-typedef struct preparse_item_t
-{
- input_item_t *p_item;
- bool b_fetch_art;
-} preparse_item_t;
-
struct playlist_fetcher_t
{
VLC_COMMON_MEMBERS
vlc_mutex_t lock;
int i_art_policy;
- bool b_fetch_meta;
int i_waiting;
- preparse_item_t *p_waiting;
+ input_item_t **pp_waiting;
DECL_ARRAY(playlist_album_t) albums;
};
playlist_item_t *playlist_GetLastLeaf( playlist_t *p_playlist,
playlist_item_t *p_root );
+playlist_item_t *playlist_ItemFindFromInputAndRoot( playlist_t *p_playlist,
+ int i_input_id, playlist_item_t *p_root,
+ bool );
+
int playlist_DeleteFromItemId( playlist_t*, int );
int playlist_ItemDelete ( playlist_item_t * );