aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/remux.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-06-10 15:28:36 +0200
committermetamuffin <metamuffin@disroot.org>2024-06-10 15:28:36 +0200
commit05d11426a8e60fa060733eb8ae7843bc2ae9725c (patch)
tree57cfad9cedf1eb50de193f1657b42234745c044e /remuxer/src/remux.rs
parentc0365c8c64f403fd9ee75c0db1a9ed6134633e8f (diff)
downloadjellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar
jellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar.bz2
jellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar.zst
apply many clippy issue
Diffstat (limited to 'remuxer/src/remux.rs')
-rw-r--r--remuxer/src/remux.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/remuxer/src/remux.rs b/remuxer/src/remux.rs
index 733dc49..9419847 100644
--- a/remuxer/src/remux.rs
+++ b/remuxer/src/remux.rs
@@ -305,7 +305,7 @@ pub fn remux_stream_into(
for (block_track, index_block) in cluster.blocks {
let track_reader = &mut track_readers[block_track];
// TODO handle duration
- let mut block = track_reader.stream.next()?.0;
+ let mut block = track_reader.stream.next_block()?.0;
assert_eq!(index_block.size, block.data.len(), "seek index is wrong");
@@ -326,8 +326,8 @@ fn find_first_cluster_with_off(
skip: usize,
track: usize,
) -> Option<u64> {
- for skip in skip..segment_layout.len() {
- if let Some(off) = segment_layout[skip].source_offsets[track] {
+ for cluster in segment_layout.iter().skip(skip) {
+ if let Some(off) = cluster.source_offsets[track] {
return Some(off);
}
}