+
+int playlist_CurrentId( playlist_t * p_playlist )
+{
+ return pl_priv(p_playlist)->status.p_item->i_id;
+}
+
+bool playlist_IsPlaying( playlist_t * p_playlist )
+{
+ return ( pl_priv(p_playlist)->status.i_status == PLAYLIST_RUNNING &&
+ !(pl_priv(p_playlist)->request.b_request && pl_priv(p_playlist)->request.i_status == PLAYLIST_STOPPED) );
+}
+
+playlist_item_t * playlist_CurrentPlayingItem( playlist_t * p_playlist )
+{
+ return pl_priv(p_playlist)->status.p_item;
+}
+
+int playlist_Status( playlist_t * p_playlist )
+{
+ return pl_priv(p_playlist)->status.i_status;
+}