🐛(summary) complete webm support

When duration is not reported in the files metadata,
we directly infer the duration from the audio packets.
This prevents errors on webm files.

Very simple audio & video test files have been added
that cover relevant usecases to prevent regressions.
This commit is contained in:
Florent Chehab
2026-05-11 15:01:23 +02:00
parent 04f2a9ebdc
commit 90ebe231ef
12 changed files with 123 additions and 19 deletions
+1
View File
@@ -25,6 +25,7 @@ and this project adheres to
- 🐛(backend) make start-recording atomic and fault-tolerant
- 🔒️(frontend) room ids are generated with non-cryptographic rand
- ⬆️(mail) fix dependencies not having resolved or integrity field by updating #1321
- 🐛(summary) complete webm support #1328
## [1.15.0] - 2026-04-30