Skip to content

Commit ce2bfd7

Browse files
authored
Bump re_mp4 to 0.4.0 (#11226)
### Related rerun-io/re_mp4#20 ### What For mp4 videos of 1 frame rerun fails to load them at all with a weird error about indexes needing to be the same length * I fixed something that caused us to skip frames when they are all the same size (not sure how common that is outside of single frame samples). Right now this points to that branch to demo nothing breaks. Will need to update to latest version once we update the crate. Pointing at the same directory containing episode 1 and episode 58 Before (Where we both couldn't load episode 58 ever but also couldn't load it because our vector was of length 2): <img width="2032" height="1167" alt="Screenshot 2025-09-15 at 5 47 46 PM" src="https://github.com/user-attachments/assets/db33ec58-7432-4069-bb5b-a5f02f4ba356" /> After (where things appear to work): <img width="2032" height="1167" alt="Screenshot 2025-09-15 at 5 52 05 PM" src="https://github.com/user-attachments/assets/b24c823c-4051-4d5f-a1bc-8a5cc39f9a67" /> NOTE: I put a link to the re_mp4 branch for validation but I assume we will land that then update the version here.
1 parent 0fe8b97 commit ce2bfd7

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

.typos.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ somes = "somes" # many `Some`
2323
teh = "teh" # part of @teh-cmc
2424
trak = "trak" # mp4 crate spelling
2525
typ = "typ" # We cannot write "type" in rust
26+
Yoh = "Yoh" # Part of @YohDeadfall
2627

2728
# Use the more common spelling
2829
adaptor = "adapter"

Cargo.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8008,9 +8008,9 @@ dependencies = [
80088008

80098009
[[package]]
80108010
name = "re_mp4"
8011-
version = "0.3.0"
8011+
version = "0.4.0"
80128012
source = "registry+https://github.com/rust-lang/crates.io-index"
8013-
checksum = "751650322999417b64a5a89b034b4e34e4596826e5dfee9327856db77ca511e3"
8013+
checksum = "02cf24563b952aa0d55031cca30e58c11f853e59806ba5ac2a28054caffc3eb5"
80148014
dependencies = [
80158015
"byteorder",
80168016
"bytes",

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version
147147
re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.26.0-alpha.1", default-features = false }
148148

149149
# Rerun crates in other repos:
150-
re_mp4 = "0.3.0"
150+
re_mp4 = "0.4.0"
151151

152152
# If this package fails to build, install `nasm` locally, or build through `pixi`.
153153
# NOTE: we use `dav1d` as an alias for our own re_rav1d crate

0 commit comments

Comments
 (0)