You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8af4e0f
Browse filesBrowse the repository at this point in the historyBrowse files
Address secondary Deno, remux, and release metadata notes (#537)
* Address secondary Deno, remux, and release metadata notes
* Fix formatting and preserve packaging script modes
* Update live remux argv test for full stream mapping
/// Return the next (AAC bitstream filter, timestamp repair) configuration.
939
+
/// Timestamp repair gets one priority retry; otherwise the AAC filter is
940
+
/// dropped once. Pure logic so retry ordering can be regression-tested.
941
+
fnnext_live_remux_attempt(
942
+
with_bsf:bool,
943
+
repair_timestamps:bool,
944
+
log_tail:&str,
945
+
) -> Option<(bool,bool)>{
946
+
if !repair_timestamps && needs_live_timestamp_repair(log_tail){
947
+
Some((true,true))
948
+
}elseif with_bsf {
949
+
Some((false, repair_timestamps))
950
+
}else{
951
+
None
952
+
}
953
+
}
954
+
938
955
/// Remux a stopped live capture into place. ffmpeg writes `<dest>.part` and the result is renamed to `dest` only on success: a bare `final.<n>.<ext>` is always worth keeping, a `.part` never is.
0 commit comments