From 03483265a2e4a55329473f571674c89c9ff6ee10 Mon Sep 17 00:00:00 2001 From: Kartonrad <56208328+kartonrad@users.noreply.github.com> Date: Sun, 18 Aug 2024 03:32:22 +0200 Subject: [PATCH 1/2] Update read.rs --- src/read.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/read.rs b/src/read.rs index 7024947..8c60894 100644 --- a/src/read.rs +++ b/src/read.rs @@ -678,6 +678,11 @@ impl ChunksReader { self.reader } + /// Lend out the raw reader + pub fn inner(&mut self) -> &mut R { + &mut self.reader + } + /// Seek to the given time within the file. /// /// The given time is measured in number of samples (independent of the @@ -861,6 +866,11 @@ impl WavReader self.reader.into_inner() } + /// Grants mutable access to the underlying reader. + pub fn inner(&mut self) -> &mut R { + self.reader.inner(); + } + /// Seek to the given time within the file. /// /// The given time is measured in number of samples (independent of the From 9cc0e7e2b7cfbdbe453cdb33d489162fb7c3e846 Mon Sep 17 00:00:00 2001 From: Kartonrad <56208328+kartonrad@users.noreply.github.com> Date: Sun, 18 Aug 2024 04:03:33 +0200 Subject: [PATCH 2/2] Update read.rs --- src/read.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/read.rs b/src/read.rs index 8c60894..5e086d4 100644 --- a/src/read.rs +++ b/src/read.rs @@ -868,7 +868,7 @@ impl WavReader /// Grants mutable access to the underlying reader. pub fn inner(&mut self) -> &mut R { - self.reader.inner(); + self.reader.inner() } /// Seek to the given time within the file.