- /// Update Node's children
- void buildNode( playlist_item_t *p_node, VarTree &m_pNode );
+ /// Function called to notify playlist item delete
+ void onDelete( int );
+
+ /// Items waiting to be appended
+ int i_items_to_append;
+
+private:
+ /// VLC playlist object
+ playlist_t *m_pPlaylist;
+
+ /// Build the list from the VLC playlist
+ void buildTree();
+
+ /// Update Node's children
+ void buildNode( playlist_item_t *p_node, VarTree &m_pNode );
+
+ /// keep track of item being played
+ Iterator m_playingIt;