From 91f2f46a0aff1fdeaa63e7dfadf4b3d0196ac18e Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 4 Apr 2016 15:26:28 -0400 Subject: [PATCH] fix return value for playback/capture buffer loads on audio tracks with no channels --- libs/ardour/audio_diskstream.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/ardour/audio_diskstream.cc b/libs/ardour/audio_diskstream.cc index f2e4245823..f755f15a89 100644 --- a/libs/ardour/audio_diskstream.cc +++ b/libs/ardour/audio_diskstream.cc @@ -2237,11 +2237,11 @@ AudioDiskstream::playback_buffer_load () const boost::shared_ptr c = channels.reader(); if (c->empty ()) { - return 0; + return 1.0; } return (float) ((double) c->front()->playback_buf->read_space()/ - (double) c->front()->playback_buf->bufsize()); + (double) c->front()->playback_buf->bufsize()); } float @@ -2250,7 +2250,7 @@ AudioDiskstream::capture_buffer_load () const boost::shared_ptr c = channels.reader(); if (c->empty ()) { - return 0; + return 1.0; } return (float) ((double) c->front()->capture_buf->write_space()/