Commit 345deac
Improve error handling of srt and add support for 2.7k and 4k on board dvr video as input (#43)
* Initial attempt at adding debug srt processing
Currently it can parse debug srt, but is bypassing srt parsing completelly.
* Far from fluent in rust, but got the job done
* Lets try to break things
* Fix lint errors
* More lint fixes
* add missing ,
* Add pedantic ,
* more lint fixes
* trigger branch build
* Update workflows on branch, trigger actions
* Update release.yaml
* Add font sizes for 2.7k and 4k video
* fix 2.7k font
* increase bitrate limit to 160mbps
* revert workflows
* Fix clippy lints
* Update changelog
* One more clippy lint
* Add side by side font support for INAV (2 pages)
Also add 3 pages for completeness.
Considered renaming 4 colors to 4 pages, but didn't think it was needed.
* Add font auto scale
* Add race font size and scaling.
Fix detection to also consider height, to remove ambiguity between font sizes.
* Lint fixes
* Hopefully fix the crash when the font does not contain a character
* make clippy happy
* Code improvements
* Update changelog
* Clippy lints
---------
Co-authored-by: Alexander van Saase <avsaase@gmail.com>
Co-authored-by: Marcelo Bezerra <>1 parent d4654e2 commit 345deac
13 files changed
Lines changed: 1032 additions & 605 deletions
File tree
- backend/src
- ffmpeg
- font
- overlay
- srt
- ui/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
0 commit comments