fix(voice-menus): drive stream actions from the published source (#2396)
Potential experimentfix(voice-menus): drive stream actions from the published source (#2396)
fluxerapp/fluxertests
fix(voice-menus): sentence-case participant menu labels (#2395)
Potential experimentfix(voice-menus): sentence-case participant menu labels (#2395)
fluxerapp/fluxerdocumentation
fix(voice): abort screen share when its audio cannot start (#2394)
Potential experimentfix(voice): abort screen share when its audio cannot start (#2394)
fluxerapp/fluxertests
feat(voice): skip the screen-share picker modal on web (#2393)
Potential experimentfeat(voice): skip the screen-share picker modal on web (#2393)
fluxerapp/fluxercode
feat(voice): redesign the screen-share source picker (#2392)
Potential experimentfeat(voice): redesign the screen-share source picker (#2392)
fluxerapp/fluxerdocumentation
feat(voice): sequence join chimes ahead of entrance sounds (#2391)
Potential experimentfeat(voice): sequence join chimes ahead of entrance sounds (#2391)
fluxerapp/fluxertests
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
fluxus interpretationlow confidenceView source