diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-09-14 21:19:17 +0200 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-09-14 21:19:17 +0200 |
commit | ab2b7afb652b0eaaf253e5a204c74f02681d6548 (patch) | |
tree | 122e4eb59d2b877991329956464ef40f74a072c8 /streamer.c | |
parent | 59c4f60eb60efb29a29becc2b073d6af0eda50cf (diff) |
streamer: return 0 wavedata when stopped
Diffstat (limited to 'streamer.c')
-rw-r--r-- | streamer.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2565,7 +2565,8 @@ streamer_notify_order_changed (int prev_order, int new_order) { void audio_get_waveform_data (int type, float *data) { - if (!audio_mem_mutex) { + DB_output_t *output = plug_get_output (); + if (!audio_mem_mutex || !output || output->state () == OUTPUT_STATE_STOPPED) { memset (data, 0, sizeof (audio_data)); return; } |