Revert "fix: discard duplicate TS packets in non-PUSI continuation path"

This reverts commit f3c3614a17.
This commit is contained in:
Matthew Jackson
2026-06-24 01:59:49 -07:00
parent fb13f975df
commit 95b9762c51
+1 -2
View File
@@ -314,7 +314,6 @@ impl TsDemuxer {
Some(prev) => cc != ((prev + 1) & 0x0f) && cc != prev, Some(prev) => cc != ((prev + 1) & 0x0f) && cc != prev,
None => false, None => false,
}; };
let is_dup = asm.last_cc == Some(cc);
asm.last_cc = Some(cc); asm.last_cc = Some(cc);
if !pusi && (discontinuity_flag || cc_gap) && asm.active { if !pusi && (discontinuity_flag || cc_gap) && asm.active {
tracing::trace!( tracing::trace!(
@@ -359,7 +358,7 @@ impl TsDemuxer {
if skip < payload.len() { if skip < payload.len() {
asm.push(&payload[skip..]); asm.push(&payload[skip..]);
} }
} else if !is_dup { } else {
asm.push(payload); asm.push(payload);
} }
} }