From 8880638c3662f00accbf77fbc9cb95680e9eeb9d Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Fri, 19 Dec 2025 15:27:06 +0100 Subject: [PATCH 1/3] Fix video errors having black rectangle around them --- crates/viewer/re_renderer/src/renderer/rectangles.rs | 10 +++++++++- .../src/visualizers/utilities/textured_rect.rs | 1 + .../re_view_spatial/src/visualizers/video/mod.rs | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/crates/viewer/re_renderer/src/renderer/rectangles.rs b/crates/viewer/re_renderer/src/renderer/rectangles.rs index 90d5722eb53d..3b1b49cf144c 100644 --- a/crates/viewer/re_renderer/src/renderer/rectangles.rs +++ b/crates/viewer/re_renderer/src/renderer/rectangles.rs @@ -204,6 +204,11 @@ pub struct RectangleOptions { /// Tint that is multiplied to the rect, supports pre-multiplied alpha. pub multiplicative_tint: Rgba, + /// Force drawing the rectangle with alpha blending enabled even if `multiplicative_tint` is opaque. + /// (Note that we'll draw without pre-multiplied alpha here, assuming all alpha is unmultiplied) + /// TODO(#12223): This is only really needed if you know you have a texture that you know has a meaningful alpha channel. + pub force_draw_with_transparency: bool, + pub depth_offset: DepthOffset, /// Optional outline mask. @@ -216,6 +221,7 @@ impl Default for RectangleOptions { texture_filter_magnification: TextureFilterMag::Nearest, texture_filter_minification: TextureFilterMin::Linear, multiplicative_tint: Rgba::WHITE, + force_draw_with_transparency: false, depth_offset: 0, outline_mask: OutlineMaskPreference::NONE, } @@ -332,6 +338,7 @@ mod gpu_data { multiplicative_tint, depth_offset, outline_mask, + force_draw_with_transparency: _, } = options; let sample_type = match texture_format.sample_type(None, None) { @@ -535,7 +542,8 @@ impl RectangleDrawData { }, ), draw_outline_mask: rectangle.options.outline_mask.is_some(), - has_transparency: rectangle.options.multiplicative_tint.a() < 1.0, // TODO(#12223): what about textures with alpha? + has_transparency: rectangle.options.multiplicative_tint.a() < 1.0 + || rectangle.options.force_draw_with_transparency, // TODO(#12223): what about textures with alpha? }); } diff --git a/crates/viewer/re_view_spatial/src/visualizers/utilities/textured_rect.rs b/crates/viewer/re_view_spatial/src/visualizers/utilities/textured_rect.rs index 4654bb95cbf3..c0f3df304d96 100644 --- a/crates/viewer/re_view_spatial/src/visualizers/utilities/textured_rect.rs +++ b/crates/viewer/re_view_spatial/src/visualizers/utilities/textured_rect.rs @@ -63,6 +63,7 @@ pub fn textured_rect_from_image( texture_filter_magnification, texture_filter_minification, multiplicative_tint, + force_draw_with_transparency: false, depth_offset: ent_context.depth_offset, outline_mask: ent_context.highlight.overall, }, diff --git a/crates/viewer/re_view_spatial/src/visualizers/video/mod.rs b/crates/viewer/re_view_spatial/src/visualizers/video/mod.rs index d64f6175e93d..cf3ee1517126 100644 --- a/crates/viewer/re_view_spatial/src/visualizers/video/mod.rs +++ b/crates/viewer/re_view_spatial/src/visualizers/video/mod.rs @@ -82,6 +82,7 @@ fn visualize_video_frame_texture( outline_mask: highlight.overall, depth_offset, multiplicative_tint, + force_draw_with_transparency: false, }, }; visualizer_data.add_pickable_rect( @@ -237,6 +238,7 @@ fn show_video_playback_issue( outline_mask: highlight.overall, #[expect(clippy::disallowed_methods)] // Ok to just dim it multiplicative_tint: egui::Rgba::from_gray(0.5), + force_draw_with_transparency: true, ..Default::default() }, }; From 965aae865471c8cc493855c15583a6a7f1a7305d Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Fri, 19 Dec 2025 16:14:32 +0100 Subject: [PATCH 2/3] improve tests to capture this error! --- .../video_asset_H264_before_start.png | 4 +-- .../snapshots/video_asset_H264_beyond_end.png | 4 +-- ...video_asset_H264_not_on_frame_boundary.png | 4 +-- .../snapshots/video_asset_H264_start.png | 4 +-- .../video_asset_H265_before_start.png | 4 +-- .../snapshots/video_asset_H265_beyond_end.png | 4 +-- ...video_asset_H265_not_on_frame_boundary.png | 4 +-- .../snapshots/video_asset_H265_start.png | 4 +-- .../video_asset_VP9_before_start.png | 4 +-- .../snapshots/video_asset_VP9_beyond_end.png | 4 +-- .../video_asset_VP9_not_on_frame_boundary.png | 4 +-- .../tests/snapshots/video_asset_VP9_start.png | 4 +-- .../video_stream_H264_before_start.png | 4 +-- .../video_stream_H264_beyond_end.png | 4 +-- ...ideo_stream_H264_not_on_frame_boundary.png | 4 +-- .../snapshots/video_stream_H264_start.png | 4 +-- .../video_stream_H265_before_start.png | 4 +-- .../video_stream_H265_beyond_end.png | 4 +-- ...ideo_stream_H265_not_on_frame_boundary.png | 4 +-- .../snapshots/video_stream_H265_start.png | 4 +-- crates/viewer/re_view_spatial/tests/video.rs | 25 ++++++++++++++++--- 21 files changed, 61 insertions(+), 44 deletions(-) diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_beyond_end.png index 91f060622ae6..6162fcba32ef 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1f8521b3f936b1a9dfad36acf44fc3d984cc726494988b98e53713573bd50693 -size 127972 +oid sha256:5f86d120694b6048d8880303f51b7d0bc19fd13785ec6ff45f4a9f2b4dbfb76a +size 127860 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_not_on_frame_boundary.png index b9bc549e4e5f..6e0f938a7e98 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e3816addfe8068681d9cc83f870d0c82d4b20d95d4cd5b6343150d6c4a35228d -size 126220 +oid sha256:552f650a1eb932f568017ed34d5aa5beda5241a29129abba6dc4cf716af64a90 +size 126152 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_start.png index bc2252c958f5..810474558714 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H264_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a90d406fec322695f1bf67619914e869c1782c714884e31dde99711fd4b02b8c -size 126526 +oid sha256:f96e1fcb655de637ae686f2d837a321428f6e0ce35c42d71a175877a123c848b +size 126446 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_beyond_end.png index 2c7999690802..2ce9f0acf453 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2bfeb08525f64fa8a18c68d5d072c1e63fd09bd113437076f4d54317ef46abab -size 124156 +oid sha256:e7c5acaccb6a5842184b4e1fa28fa63ec77a6bd92f79067ecac3a159728b5d1c +size 124046 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_not_on_frame_boundary.png index e7649e11c8e2..0edbb5148df6 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9f04d5ecc3be2c103e5922455d8ca02cd3887b1629010e0bd79ece11141c1344 -size 120993 +oid sha256:22b163395b70e36a187f5acc716b8277f149c73b925ce9c27cfc44021a9c0de7 +size 120931 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_start.png index 4fb1815c1ec4..5934b75d8894 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_H265_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:448e4d1e92980b2a18a452a694f49ac3591f0cc1f45316f37a1c27f09e7ada00 -size 125270 +oid sha256:521cd8a03d18f32a72665605079d6703309ae6e136f14fe9baccfbce409b0653 +size 125186 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_beyond_end.png index c2e63bac7af8..3b05c170a86a 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46ede39fdbd0190998dd1a779329cc37435ed2a211403f421d1447426aafc599 -size 8444 +oid sha256:b42256a0d423d5530680f6a477b9cb1b36eda0d4682378e680b854f279fb8831 +size 8010 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_not_on_frame_boundary.png index c2e63bac7af8..3b05c170a86a 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46ede39fdbd0190998dd1a779329cc37435ed2a211403f421d1447426aafc599 -size 8444 +oid sha256:b42256a0d423d5530680f6a477b9cb1b36eda0d4682378e680b854f279fb8831 +size 8010 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_start.png index c2e63bac7af8..3b05c170a86a 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_VP9_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46ede39fdbd0190998dd1a779329cc37435ed2a211403f421d1447426aafc599 -size 8444 +oid sha256:b42256a0d423d5530680f6a477b9cb1b36eda0d4682378e680b854f279fb8831 +size 8010 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_beyond_end.png index 6a60a5b3dd5c..0a1620213f8e 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:04b900bdeca5f976ff89b3132efd25ed9f01b88a0cbf36fcb80bddc77be8149f -size 128609 +oid sha256:0f924ca9d0e6cc6ee51b147578d665226818516f7159ce5c71bda61e6ff0a22e +size 128503 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_not_on_frame_boundary.png index c322c28a93a5..7a68f5aad0f5 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eab3e3efbc8047248f1fcc5b1f747b728fe4a81e6003a92d02e6529441519af7 -size 126863 +oid sha256:54a06db09347d5add162f2ba411b0e94cc681a9e56ab052a2b973d3e76743900 +size 126777 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_start.png index 480c344b031f..1ad53d220e2d 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H264_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25cb7475d4802e8d8c339ce82311e3688394f7c47e2c47b11ca175c227ab47dc -size 126484 +oid sha256:2b4bfa57e54309095872e9447be7974626ff13332bfc1146cff70f89597e6b3e +size 126408 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_beyond_end.png index 52af3eda0dfd..845c366506e7 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:284f6594bf830ef78e22477670d3920e3fcbfde45c1cdd8b1d5b49cb2e811a51 -size 125193 +oid sha256:2d4bd422c1a85b6f3968a1b1fa97da99ce9879a7e2267e3b581486edee81cf3c +size 125093 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_not_on_frame_boundary.png index 61af348e5f8c..70e18bcd39c7 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:baf6f21f484f8dc0e05aca8f23626433ecc7ed6204847003670adc1dea06fdb0 -size 123933 +oid sha256:e142a1651658da17bcba58e1458a1b40e98eba784347fdf41547fde24d56ec52 +size 123846 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_start.png index 1111b784bd03..653c1a65da8e 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_H265_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dd98a726e38927241e47c3fd431d815739745d74e23bf13fb5dfa24c70554ffc -size 125002 +oid sha256:2112da7b64558abd1122af68d71ed0cddc25346895e6db54db27d0dc4404cbcb +size 124910 diff --git a/crates/viewer/re_view_spatial/tests/video.rs b/crates/viewer/re_view_spatial/tests/video.rs index 05bcd612445f..d2444776f9e3 100644 --- a/crates/viewer/re_view_spatial/tests/video.rs +++ b/crates/viewer/re_view_spatial/tests/video.rs @@ -10,7 +10,7 @@ use re_test_context::external::egui_kittest::SnapshotOptions; use re_test_viewport::TestContextExt as _; use re_video::{VideoCodec, VideoDataDescription}; use re_viewer_context::{TimeControlCommand, ViewClass as _}; -use re_viewport_blueprint::ViewBlueprint; +use re_viewport_blueprint::{ViewBlueprint, ViewProperty}; fn workspace_dir() -> std::path::PathBuf { std::path::PathBuf::from(env!("CARGO_MANIFEST_DIR")) @@ -266,10 +266,27 @@ fn test_video(video_type: VideoType, codec: VideoCodec) { } } - let view_id = test_context.setup_viewport_blueprint(|_ctx, blueprint| { - blueprint.add_view_at_root(ViewBlueprint::new_with_root_wildcard( + let view_id = test_context.setup_viewport_blueprint(|ctx, blueprint| { + let view_id = blueprint.add_view_at_root(ViewBlueprint::new_with_root_wildcard( re_view_spatial::SpatialView2D::identifier(), - )) + )); + + // Set a background color other than black so we can see the effect of transparency on errors & lack thereof on the video. + let property = ViewProperty::from_archetype::< + re_sdk_types::blueprint::archetypes::Background, + >(ctx.blueprint_db(), ctx.blueprint_query, view_id); + property.save_blueprint_component( + ctx, + &re_sdk_types::blueprint::archetypes::Background::descriptor_kind(), + &re_sdk_types::blueprint::components::BackgroundKind::SolidColor, + ); + property.save_blueprint_component( + ctx, + &re_sdk_types::blueprint::archetypes::Background::descriptor_color(), + &re_sdk_types::components::Color::from_rgb(200, 100, 200), + ); + + view_id }); // Decoding videos can take quite a while! From 42144f0fc4d8f3cfe81ff2d1ecb12dc5c520e8ba Mon Sep 17 00:00:00 2001 From: Wumpf <1220815+Wumpf@users.noreply.github.com> Date: Fri, 19 Dec 2025 16:01:50 +0000 Subject: [PATCH 3/3] Update snapshot images --- .../tests/snapshots/video_asset_AV1_before_start.png | 4 ++-- .../tests/snapshots/video_asset_AV1_beyond_end.png | 4 ++-- .../tests/snapshots/video_asset_AV1_not_on_frame_boundary.png | 4 ++-- .../re_view_spatial/tests/snapshots/video_asset_AV1_start.png | 4 ++-- .../tests/snapshots/video_stream_AV1_before_start.png | 4 ++-- .../tests/snapshots/video_stream_AV1_beyond_end.png | 4 ++-- .../snapshots/video_stream_AV1_not_on_frame_boundary.png | 4 ++-- .../tests/snapshots/video_stream_AV1_start.png | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_beyond_end.png index d1b1b656e05c..63bb992ab986 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1821bdd72cab1017ffdd468678091cbcf26e0b9e51d470e0f6db553bd04cb953 -size 125143 +oid sha256:1b12fa3d61402cbd673f1ce6d5367d218787b6c3706868801231ae8a6e9e5a80 +size 125061 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_not_on_frame_boundary.png index 2dd5fecd7241..ae92e72ffcbd 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:19e5d0da551661c44cadbcb607437820050a1518b82304870bf94abc2888d737 -size 122380 +oid sha256:e437330a2fc2abc66eac9122bf034a303a52c382c2e57a8246f0985c6f3e991c +size 122319 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_start.png index e77aa9df2d81..373b2fc8e677 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_asset_AV1_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b86aa5c1586cfeba51bcebddef7a45f7b888c240c20e1da9027bc68628319303 -size 121884 +oid sha256:0052aa7a926c0ce12fdca3303e07030606251009d2235158974216c4bb0eccdb +size 121854 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_before_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_before_start.png index 7e24a445fec2..5e3a97f05307 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_before_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_before_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58c90b3172b47cc4f2c47a97e7f00d49a43b9d43b3bad50b18e5e8608c1cde18 -size 1796 +oid sha256:b498be2d084c4c2ff34265d9112cc0b6b23e6bb186b6b0c54f0eab1dbb3293d4 +size 1805 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_beyond_end.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_beyond_end.png index d1b1b656e05c..63bb992ab986 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_beyond_end.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_beyond_end.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1821bdd72cab1017ffdd468678091cbcf26e0b9e51d470e0f6db553bd04cb953 -size 125143 +oid sha256:1b12fa3d61402cbd673f1ce6d5367d218787b6c3706868801231ae8a6e9e5a80 +size 125061 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_not_on_frame_boundary.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_not_on_frame_boundary.png index 2dd5fecd7241..ae92e72ffcbd 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_not_on_frame_boundary.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_not_on_frame_boundary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:19e5d0da551661c44cadbcb607437820050a1518b82304870bf94abc2888d737 -size 122380 +oid sha256:e437330a2fc2abc66eac9122bf034a303a52c382c2e57a8246f0985c6f3e991c +size 122319 diff --git a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_start.png b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_start.png index 6b981824436e..373b2fc8e677 100644 --- a/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_start.png +++ b/crates/viewer/re_view_spatial/tests/snapshots/video_stream_AV1_start.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:329b561c68ad2edd6ee7f886e9f3964282b0f2fea6c2e90b77376e9a62f1d400 -size 121927 +oid sha256:0052aa7a926c0ce12fdca3303e07030606251009d2235158974216c4bb0eccdb +size 121854