aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'remuxer/src/lib.rs')
-rw-r--r--remuxer/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs
index 71b86b1..8aaee15 100644
--- a/remuxer/src/lib.rs
+++ b/remuxer/src/lib.rs
@@ -168,7 +168,7 @@ impl RemuxerContext {
let cluster_content_size = 1 + 1 // timestamp {tag, size}
+ vint_length(cluster_pts) // timestamp tag value
+ p;
- let cluster_header_size = 4 // tag length
+ let cluster_size = 4 // tag length
+ vint_length(cluster_content_size as u64) // size varint
+ cluster_content_size;
clusters.push(ClusterLayout {
@@ -180,7 +180,7 @@ impl RemuxerContext {
cluster_pts = block.pts;
source_offsets = vec![None; inputs.len()];
- gp += cluster_header_size;
+ gp += cluster_size;
p = 0;
}
if block.pts == u64::MAX {