Skip to content

Add WHEP video stream support#14591

Open
ikalnytskyi wants to merge 1 commit into
mavlink:masterfrom
ikalnytskyi:feat/whep-video-stream
Open

Add WHEP video stream support#14591
ikalnytskyi wants to merge 1 commit into
mavlink:masterfrom
ikalnytskyi:feat/whep-video-stream

Add WHEP video stream support

84388b5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 7, 2026 in 0s

30.67% (target 30.00%)

View this Pull Request on Codecov

30.67% (target 30.00%)

Details

Codecov Report

❌ Patch coverage is 21.87500% with 25 lines in your changes missing coverage. Please review.
✅ Project coverage is 30.67%. Comparing base (f29efd3) to head (84388b5).
⚠️ Report is 127 commits behind head on master.

Files with missing lines Patch % Lines
...anager/VideoReceiver/GStreamer/GStreamerHelpers.cc 0.00% 14 Missing ⚠️
src/Settings/VideoSettings.cc 37.50% 3 Missing and 2 partials ⚠️
src/VideoManager/VideoManager.cc 0.00% 4 Missing ⚠️
...anager/VideoReceiver/GStreamer/GstSourceFactory.cc 60.00% 0 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #14591      +/-   ##
==========================================
+ Coverage   25.47%   30.67%   +5.20%     
==========================================
  Files         769      785      +16     
  Lines       65912    66814     +902     
  Branches    30495    30958     +463     
==========================================
+ Hits        16788    20494    +3706     
+ Misses      37285    32368    -4917     
- Partials    11839    13952    +2113     
Files with missing lines Coverage Δ
src/Settings/VideoSettings.h 100.00% <100.00%> (+85.71%) ⬆️
...anager/VideoReceiver/GStreamer/GstSourceFactory.cc 31.47% <60.00%> (ø)
src/VideoManager/VideoManager.cc 7.99% <0.00%> (+6.09%) ⬆️
src/Settings/VideoSettings.cc 31.01% <37.50%> (+15.22%) ⬆️
...anager/VideoReceiver/GStreamer/GStreamerHelpers.cc 36.05% <0.00%> (-0.64%) ⬇️

... and 432 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0983301...84388b5. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.