void gui_playq_song_add_after ( struct vfsref ve  ) 

Add a song after the selected item in the playlist.

Definition at line 386 of file gui_playq.c.

00387 {
00388         struct vfsref *vr_selected;
00389 
00390         playq_lock();
00391         vr_selected = gui_vfslist_getselected(win_playq);
00392         if (vr_selected == vfs_list_last(&playq_list)) {
00393                 playq_unlock();
00394                 /* List is empty or appending after the last node */
00395                 playq_song_add_tail(vr);
00396         } else {
00397                 playq_song_fast_add_after(vr, vr_selected,
00398                     gui_vfslist_getselectedidx(win_playq));
00399                 playq_unlock();
00400         }
00401 }

Here is the call graph for this function:

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:26 2010 for herrie by  doxygen 1.6.3