Releases: mavlink/mavlink-camera-manager
Releases Β· mavlink/mavlink-camera-manager
t3.12.13
What's Changed
Full Changelog: t3.12.12...t3.12.13
t3.12.12
t3.12.11
What's Changed
Bug Fixes:
- readme: Add information of availability of WebRTC. #368
- readme: Add missing runtime dependency libssl. #376
- Add default argument for mavlink. #370
- Some random fixed and improvements around the code. #373
- Add webrtc test via CI. #324
- Fix v4l panics. #379
- src: stream: webrtc: Fix Signalling server websocket and mpsc management. #380
- src: stream: sink: Simplify WebRTCBin thread naming workaround. #381
- src: stream: Decouple WebRTC sink from Stream::Manager by using EndSeβ¦. #382
- src: stream: sink: name Sink's EOS OS thread. #383
- src: stream: sink: Fix lock during WebRTCSink's unlink. #384
- Add failsafe killer. #385
Full Changelog: t3.12.10...t3.12.11
t3.12.10
t3.12.9
What's Changed
Bug Fixes:
- src: stream: rtsp: shmsrc needs to wait for connection #356
Full Changelog: t3.12.8...t3.12.9
t3.12.8
What's Changed
Bug Fixes:
- src: stream: pipeline: Fix wrong frame duration #353
- src: stream: rtsp: shmsrc needs to do-timestamp #355
Full Changelog: t3.12.7...t3.12.8
t3.12.7
t3.12.6
What's Changed
Bug Fixes:
- Fix installation instructions. #336
- Update libs. #339
- Better signalling server. #338
- Improve queues and shm. #332
New Features:
- docker: Add a Ubuntu 22.04 container for reproducibility. #340
- Allow MAVLink System ID to be specified via CLI argument. #341
Full Changelog: t3.12.5...t3.12.6
t3.12.5
What's Changed
Apart from small crash and deadlock fixes, we now have arm64 (aarch64) binary releases, and WebRTC's STUN configuration via CLI.
Bug Fixes:
- cargo: Update mavlink from 0.10.4 to 0.10.6. #333
- Add video tee. #331
- src: stream: sink: Fix a deadlock when ICE fails. #335
New Features:
- Allow setting STUN and Signalling server addresses via CLI. #329
- .github, cross: Add aarch64 (arm64) deploy. #334
Known limitations/bugs:
- There are thread leaks whenever a WebRTC stream is ended, which leads to thread starvation after some start-end iteration cycles. An effort to test it was done by #316 #317 #319 #321 #320
New Contributors
- @Williangalvani made their first contribution in #329
Full Changelog: t3.12.4...t3.12.5
t3.12.4
What's Changed
Bug Fixes:
- Build and settings. #296 #297 #300 #311
- Readme updated with better instructions. #299 #325
- Cargo: Update to use mavlink 0.10.4. #302
- Fix MAVlink reconnection. #306
- Update clap to 4.4. #322
- Improve log messages. #323
- Fix stream recreation crashes and thread starvation caused by MAVLink-related thread leaks. #330
Known limitations/bugs:
- There are thread leaks whenever a WebRTC stream is ended, which leads to thread starvation after some start-end iteration cycles. An effort to test it was done by #316 #317 #319 #321 #320
Full Changelog: t3.12.3...t3.12.4