libfreemkv 0.31.5: do not force monotonic block timestamps on video

B-frame video PTS is legitimately non-monotonic in decode/storage order; the
audio-oriented monotonic nudge was clobbering it to prev+1ms, which decoders
flagged as non-monotonic DTS (thousands per title). Apply the nudge to
audio/subtitle only; video keeps its true PES PTS. + regression test.
This commit is contained in:
Matthew Jackson
2026-06-08 09:00:35 -07:00
parent f79c2a0aa9
commit 41a6d89cd1
3 changed files with 88 additions and 7 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "libfreemkv"
version = "0.31.4"
version = "0.31.5"
edition = "2024"
rust-version = "1.86"
license = "AGPL-3.0-only"