+DBUS_METHOD( Next )
+{ /* next playlist item */
+ REPLY_INIT;
+ playlist_t *p_playlist = pl_Yield( ((vlc_object_t*) p_this) );
+ playlist_Next( p_playlist );
+ pl_Release( ((vlc_object_t*) p_this) );
+ REPLY_SEND;
+}
+
+DBUS_METHOD( Prev )
+{ /* previous playlist item */
+ REPLY_INIT;
+ playlist_t *p_playlist = pl_Yield( ((vlc_object_t*) p_this) );
+ playlist_Prev( p_playlist );
+ pl_Release( ((vlc_object_t*) p_this) );
+ REPLY_SEND;
+}
+
+DBUS_METHOD( Stop )
+{ /* stop playing */
+ REPLY_INIT;
+ playlist_t *p_playlist = pl_Yield( ((vlc_object_t*) p_this) );
+ playlist_Stop( p_playlist );
+ pl_Release( ((vlc_object_t*) p_this) );
+ REPLY_SEND;
+}