feedBack-desktop/src
OmikronApex bcbb0e329e fix(main): allow getDisplayMedia through the media permission handler
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>
2026-07-12 01:44:06 +02:00
..
audio feat(audio): ASIO/exclusive — renderer-bus in streamer mix, loopback plumbing, cache clear (#98) 2026-07-11 18:22:30 +02:00
main fix(main): allow getDisplayMedia through the media permission handler 2026-07-12 01:44:06 +02:00
renderer chore(plugin-manager): rebrand UI strings from Slopsmith to fee[dB]ack 2026-07-08 09:22:46 +02:00
vst-host Audio: song loudness normalization, in-process VSTs (perf), and stereo routing (#24) 2026-06-19 23:08:05 +02:00