Skip to content

feat(video): Add selectable video decoder support#194

Draft
ReenigneArcher wants to merge 1 commit into
masterfrom
feat/decoder-choices
Draft

feat(video): Add selectable video decoder support#194
ReenigneArcher wants to merge 1 commit into
masterfrom
feat/decoder-choices

feat: Add video decoder selection and MPEG/H263 support

dff1ed2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 24, 2026 in 1s

62.83% (-0.33%) compared to d9c10ee

View this Pull Request on Codecov

62.83% (-0.33%) compared to d9c10ee

Details

Codecov Report

❌ Patch coverage is 51.08696% with 45 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.83%. Comparing base (d9c10ee) to head (dff1ed2).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/app/settings_storage.cpp 52.38% 12 Missing and 8 partials ⚠️
src/ui/shell_view.cpp 0.00% 11 Missing and 3 partials ⚠️
src/app/client_state.cpp 62.06% 7 Missing and 4 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #194      +/-   ##
==========================================
- Coverage   63.16%   62.83%   -0.33%     
==========================================
  Files          35       33       -2     
  Lines        5261     5330      +69     
  Branches     2385     2417      +32     
==========================================
+ Hits         3323     3349      +26     
- Misses        935      964      +29     
- Partials     1003     1017      +14     
Files with missing lines Coverage Δ
src/app/client_state.h 97.91% <100.00%> (+0.04%) ⬆️
src/startup/video_mode.cpp 61.62% <100.00%> (+0.91%) ⬆️
src/streaming/stats_overlay.cpp 100.00% <100.00%> (ø)
src/app/client_state.cpp 66.89% <62.06%> (-0.10%) ⬇️
src/ui/shell_view.cpp 58.52% <0.00%> (-1.61%) ⬇️
src/app/settings_storage.cpp 71.86% <52.38%> (-3.33%) ⬇️

... and 6 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 d9c10ee...dff1ed2. Read the comment docs.