diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2010-01-21 20:15:52 +0100 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2010-01-21 20:15:52 +0100 |
commit | d2177eebb17eec2af91c26480d36435102c41db1 (patch) | |
tree | 026299866f4537d96417be53d77a41297b328e8b /streamer.c | |
parent | cf8e4015b3ef777b9fe1526eae7f4431116109ee (diff) |
oss buffer tweaks; fixed streamer error handling
Diffstat (limited to 'streamer.c')
-rw-r--r-- | streamer.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -308,7 +308,10 @@ streamer_thread (void *ctx) { else if (pstate == 1) { last_bitrate = -1; avg_bitrate = -1; - p_play (); + if (p_play () < 0) { + fprintf (stderr, "streamer: failed to start playback; output plugin doesn't work\n"); + streamer_set_nextsong (-2, 0); + } } else if (pstate == 2) { p_pause (); |