aboutsummaryrefslogtreecommitdiff
path: root/remuxer/mp4/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-03-07 02:58:52 +0100
committermetamuffin <metamuffin@disroot.org>2026-03-07 02:58:52 +0100
commitd3ed810656a563fc733771e760b2abbb05bd98cb (patch)
tree806040a97d38f5514990069de14f47f8ffff997a /remuxer/mp4/src/lib.rs
parentb306e65ddf91c97f5bf6f751122c7b87db233443 (diff)
downloadjellything-d3ed810656a563fc733771e760b2abbb05bd98cb.tar
jellything-d3ed810656a563fc733771e760b2abbb05bd98cb.tar.bz2
jellything-d3ed810656a563fc733771e760b2abbb05bd98cb.tar.zst
several mp4 fixes
Diffstat (limited to 'remuxer/mp4/src/lib.rs')
-rw-r--r--remuxer/mp4/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/remuxer/mp4/src/lib.rs b/remuxer/mp4/src/lib.rs
index 7af8417..2098e1b 100644
--- a/remuxer/mp4/src/lib.rs
+++ b/remuxer/mp4/src/lib.rs
@@ -12,6 +12,9 @@ impl<'a> BoxW<'a> {
pub fn new(buffer: &'a mut Vec<u8>) -> Self {
Self(buffer)
}
+ pub fn buffer_mut(&mut self) -> &mut Vec<u8> {
+ self.0
+ }
pub fn write<T: WriteBox>(&mut self, b: T) {
let start = self.0.len();
self.0.extend(0u32.to_be_bytes());