From e6d5fb72a1ccf132327de87f5c86f2b8daa811b7 Mon Sep 17 00:00:00 2001 From: MattJackson <1085847+MattJackson@users.noreply.github.com> Date: Wed, 15 Apr 2026 17:22:52 +0000 Subject: [PATCH] v0.10.0: PES pipeline audit, codec_privates on DiscTitle, streams not files --- Cargo.toml | 2 +- src/mux/mkvstream.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index fc638be..a99851b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfreemkv" -version = "0.9.0" +version = "0.10.0" edition = "2021" rust-version = "1.86" license = "AGPL-3.0-only" diff --git a/src/mux/mkvstream.rs b/src/mux/mkvstream.rs index afae586..06ea809 100644 --- a/src/mux/mkvstream.rs +++ b/src/mux/mkvstream.rs @@ -506,7 +506,7 @@ fn parse_mkv_header( "EBML header too large", )); } - skip_bytes(r, size as u64)?; + skip_bytes(r, size)?; let (id, _, _) = ebml::read_element_header(r)?; if id != ebml::SEGMENT { @@ -560,7 +560,7 @@ fn parse_mkv_header( } ebml::CLUSTER => break, _ if size != u64::MAX => { - skip_bytes(r, size as u64)?; + skip_bytes(r, size)?; } _ => break, }