diff options
author | Hardeep Sidhu <dyp@pobox.com> | 2005-06-23 17:31:44 +0000 |
---|---|---|
committer | Hardeep Sidhu <dyp@pobox.com> | 2005-06-23 17:31:44 +0000 |
commit | 0574151ee0d9a9cc5d8902e1741ec18b9a8f7eee (patch) | |
tree | 6b75c213ff546e5d35cfe19b8768ce89d6667e35 /apps/playlist_viewer.c | |
parent | 9cedf39430ad5615e3f27df3ab02e942d8ec1732 (diff) | |
download | rockbox-0574151ee0d9a9cc5d8902e1741ec18b9a8f7eee.tar.gz rockbox-0574151ee0d9a9cc5d8902e1741ec18b9a8f7eee.zip |
Don't need to stop audio before changing tracks. Fixes problem when selecting a new track in playlist viewer on iriver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6846 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r-- | apps/playlist_viewer.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index 8b517b686d..2cdfa7f582 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c | |||
@@ -702,9 +702,6 @@ static int onplay_menu(int index) | |||
702 | { | 702 | { |
703 | case 0: | 703 | case 0: |
704 | /* delete track */ | 704 | /* delete track */ |
705 | if (current) | ||
706 | audio_stop(); | ||
707 | |||
708 | playlist_delete(viewer.playlist, tracks[index].index); | 705 | playlist_delete(viewer.playlist, tracks[index].index); |
709 | 706 | ||
710 | if (current) | 707 | if (current) |
@@ -954,16 +951,12 @@ bool playlist_viewer_ex(char* filename) | |||
954 | } | 951 | } |
955 | else if (!viewer.playlist) | 952 | else if (!viewer.playlist) |
956 | { | 953 | { |
957 | /* Stop current track and play new track */ | 954 | /* play new track */ |
958 | audio_stop(); | ||
959 | playlist_start(tracks[INDEX(viewer.cursor_pos)].index, 0); | 955 | playlist_start(tracks[INDEX(viewer.cursor_pos)].index, 0); |
960 | update_playlist(false); | 956 | update_playlist(false); |
961 | } | 957 | } |
962 | else | 958 | else |
963 | { | 959 | { |
964 | /* Play track from playlist on disk */ | ||
965 | audio_stop(); | ||
966 | |||
967 | /* New playlist */ | 960 | /* New playlist */ |
968 | if (playlist_set_current(viewer.playlist) < 0) | 961 | if (playlist_set_current(viewer.playlist) < 0) |
969 | goto exit; | 962 | goto exit; |