Skip to content

Commit ae8529d

Browse files
committed
fix: SymphoniaDecoder::current_span_length now returns None instead of Some(0)
1 parent e105222 commit ae8529d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/decoder/symphonia.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,8 @@ impl SymphoniaDecoder {
160160
impl Source for SymphoniaDecoder {
161161
#[inline]
162162
fn current_span_len(&self) -> Option<usize> {
163-
Some(self.buffer.len())
163+
let buffer_len = self.buffer.len();
164+
(buffer_len != 0).then_some(buffer_len)
164165
}
165166

166167
#[inline]

0 commit comments

Comments
 (0)