aboutsummaryrefslogtreecommitdiff
path: root/vgcodec/src/export.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-11-21 20:19:18 +0100
committermetamuffin <metamuffin@disroot.org>2022-11-21 20:19:18 +0100
commit11a57882861f9811cb1624d76a2b08ffb7d47b9c (patch)
tree9da6e5eea898a288a115413f2c928820f3541b1c /vgcodec/src/export.rs
parentb7e7bc086ff450f6234db5e868f1dde7d3e0c51b (diff)
downloadvideo-codec-experiments-11a57882861f9811cb1624d76a2b08ffb7d47b9c.tar
video-codec-experiments-11a57882861f9811cb1624d76a2b08ffb7d47b9c.tar.bz2
video-codec-experiments-11a57882861f9811cb1624d76a2b08ffb7d47b9c.tar.zst
works (not)
Diffstat (limited to 'vgcodec/src/export.rs')
-rw-r--r--vgcodec/src/export.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/vgcodec/src/export.rs b/vgcodec/src/export.rs
index 7b02085..e020c5d 100644
--- a/vgcodec/src/export.rs
+++ b/vgcodec/src/export.rs
@@ -76,5 +76,8 @@ impl Exporter {
let result: Vec<u8> = bytemuck::cast_slice(&data).to_vec();
let image = RgbaImage::from_raw(self.size.width, self.size.height, result).unwrap();
image.save(save_path).unwrap();
+
+ drop(data);
+ self.export_buffer.unmap();
}
}