diff options
Diffstat (limited to 'remuxer')
-rw-r--r-- | remuxer/src/lib.rs | 4 |
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 { |