mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-08-19 06:52:37 +00:00
bcbb0e329e0f8f0b1e2c6184666ebeb213da6666
getDisplayMedia (renderer-bus whole-app loopback capture) rides the 'media' permission request with EMPTY mediaTypes. The audio-only rule denied it, so the display-media handler never ran and exclusive/ASIO output lost all page audio (song previews, element-song fallback). Allow media requests unless they explicitly ask for 'video' (camera stays blocked; getDisplayMedia video is the app's own frame), mirror the policy in the permission-check handler, and add [asio-diag] logs to every deny path plus the display-media handler so future denials name their stage in tester logs. Verified packaged: display-media granted → renderer-bus engaged, engine busEnabled/busFlowing=true on ASIO. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Languages
C++
52%
TypeScript
18.6%
JavaScript
17.9%
Shell
7.3%
CMake
2.4%
Other
1.8%