diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-04-04 15:26:28 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-04-04 15:26:39 -0400 |
commit | 91f2f46a0aff1fdeaa63e7dfadf4b3d0196ac18e (patch) | |
tree | 8e08a609614aa1bb4fac68134ed6f106d12f6c7f /libs/ardour/audio_diskstream.cc | |
parent | d3447dfd15df54f82bd2f3a22af451773bdb3b7a (diff) |
fix return value for playback/capture buffer loads on audio tracks with no channels
Diffstat (limited to 'libs/ardour/audio_diskstream.cc')
-rw-r--r-- | libs/ardour/audio_diskstream.cc | 6 |
1 files 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<ChannelList> 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<ChannelList> c = channels.reader(); if (c->empty ()) { - return 0; + return 1.0; } return (float) ((double) c->front()->capture_buf->write_space()/ |