fix(voice): honour the codec preference in fallback selection (#2390)
Potential experimentfix(voice): honour the codec preference in fallback selection (#2390)
fluxerapp/fluxercode
fix(voice): guard stale screen-share negotiation and probes (#2389)
Potential experimentfix(voice): guard stale screen-share negotiation and probes (#2389)
fluxerapp/fluxercode
refactor(voice): bound the screen-share codec wire formats (#2388)
Potential experimentrefactor(voice): bound the screen-share codec wire formats (#2388)
fluxerapp/fluxertests
refactor(voice): request mic and camera permission separately (#2387)
Potential experimentrefactor(voice): request mic and camera permission separately (#2387)
fluxerapp/fluxertests
fix(voice): log local voice state hydration failures (#2386)
Potential experimentfix(voice): log local voice state hydration failures (#2386)
fluxerapp/fluxercode
refactor(voice): make screen-share source swaps atomic (#2385)
Potential experimentrefactor(voice): make screen-share source swaps atomic (#2385)
fluxerapp/fluxertests
feat(voice): request web share audio via the browser picker (#2384)
Potential experimentfeat(voice): request web share audio via the browser picker (#2384)
fluxerapp/fluxertests
fix(voice): refresh camera capture when the device changes (#2383)
Potential experimentfix(voice): refresh camera capture when the device changes (#2383)
fluxerapp/fluxercode
fix(voice): polish the stream settings menu (#2382)
Potential experimentfix(voice): polish the stream settings menu (#2382)
fluxerapp/fluxerdocumentation
refactor(voice): pin screen share to a fixed 7 Mbps bitrate (#2381)
Potential experimentrefactor(voice): pin screen share to a fixed 7 Mbps bitrate (#2381)
fluxerapp/fluxertests
refactor(voice): clamp premium video quality at read time (#2380)
Potential experimentrefactor(voice): clamp premium video quality at read time (#2380)
fluxerapp/fluxerapi
feat(voice): add screen-share audio and rollback error handling (#2379)
Potential experimentfeat(voice): add screen-share audio and rollback error handling (#2379)
fluxerapp/fluxerdocumentation
feat(voice): add the camera background effects pipeline (#2378)
Potential experimentfeat(voice): add the camera background effects pipeline (#2378)
fluxerapp/fluxerapi
feat(backgrounds): accept webm custom call backgrounds (#2377)
Potential experimentfeat(backgrounds): accept webm custom call backgrounds (#2377)
fluxerapp/fluxercode
vendor(livekit): make local track swaps transactional (#2376)
Potential experimentvendor(livekit): make local track swaps transactional (#2376)
fluxerapp/fluxercode
vendor(livekit): await setParameters in setDegradationPreference (#2375)
Potential experimentvendor(livekit): await setParameters in setDegradationPreference (#2375)
fluxerapp/fluxercode
feat(voice-engine): add a sourceLifecycle.removed event (#2374)
Potential experimentfeat(voice-engine): add a sourceLifecycle.removed event (#2374)
fluxerapp/fluxertests
fix(ui): let callers style the audio level meter (#2373)
Potential experimentfix(ui): let callers style the audio level meter (#2373)
fluxerapp/fluxercode
feat(sound): play one-shot sounds immediately and abortably (#2372)
Potential experimentfeat(sound): play one-shot sounds immediately and abortably (#2372)
fluxerapp/fluxercode
fix(ui): keep context menus clear of the native titlebar (#2371)
Potential experimentfix(ui): keep context menus clear of the native titlebar (#2371)
fluxerapp/fluxerdocumentation
fluxus interpretationlow confidenceView source