- playlist_private_t *p_sys = pl_priv(p_playlist);
- assert( !p_sys->p_input );
-
- /* No input. Several cases
- * - No request, running status -> start new item
- * - No request, stopped status -> collect garbage
- * - Request, running requested -> start new item
- * - Request, stopped requested -> collect garbage
- */
- if( i_status == PLAYLIST_STOPPED )
- {
- p_sys->status.i_status = PLAYLIST_STOPPED;
- vlc_cond_wait( &p_sys->signal, &p_sys->lock );
- return;
- }
-