From 4d7d1006b0daec59ea94b4ebfa7a5ebf1c316f31 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 27 Oct 2019 06:35:23 -0400 Subject: creator should just return the frame can convert the frame to bytes separately --- src/writer.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/writer.rs') diff --git a/src/writer.rs b/src/writer.rs index 1717032..680da3d 100644 --- a/src/writer.rs +++ b/src/writer.rs @@ -20,7 +20,8 @@ impl Writer { time: std::time::Instant, data: &[u8], ) -> crate::error::Result<()> { - let bytes = self.creator.frame(time, data)?; + let frame = self.creator.frame(time, data); + let bytes: Vec = std::convert::TryFrom::try_from(frame)?; self.to_write.extend(bytes.iter()); Ok(()) } -- cgit v1.2.3-54-g00ecf