21 Commits (e37b3be7dad5e303fab4031213054cd7a77665a4)

Author SHA1 Message Date
evgeny d60f8e4b1b Preserve stream capture settings and refine audio playback 2 days ago
evgeny 8d0504c759 Exercise codec output delay explicitly in the desktop fixture 4 days ago
evgeny 5ce2877fc0 Bound desktop codec work and drain delayed frames through EOF 4 days ago
evgeny 74c96ba5e9 Let desktop codecs read ahead while keeping presentation bounded 4 days ago
evgeny 49ca49fa1e Assemble partial codec setup and test real out of band decoder configuration 5 days ago
evgeny bf12bd5b05 Count only current viewer media against the preparation limit 5 days ago
evgeny a4e6683c5b Exercise modern codec playback and partial video queue telemetry 5 days ago
evgeny 305eacbe95 Verify all media codec IDs and key configuration bounds 5 days ago
evgeny 5937904b4a Test delayed readers without frontend queue growth and isolate codec fixtures 5 days ago
evgeny 79701feef1 Drain startup audio on END and validate Opus fixture failures 5 days ago
evgeny f42b085e12 Align desktop audio startup with the first decoded video frame 5 days ago
evgeny 50005b108f Generate continuous stereo Opus in live playback regression 5 days ago
evgeny 214a98efb1 Play live stereo on desktop and verify channel separation 5 days ago
evgeny 1d984f0d0b Reproduce live video starvation behind audio output latency 5 days ago
evgeny 3a6dacf378 Add stream camera controls and preserve playback on changes 6 days ago
evgeny 29a8fb2531 Check source discovery requested before desktop startup 6 days ago
evgeny 061eb0f0f8 Preserve initial channel watches until desktop core attaches 6 days ago
evgeny e9982a2db6 Verify live Opus output and volume with real null audio devices 6 days ago
evgeny dd034a9d42 Cover channel closure and keep stream selection usable for long lists 6 days ago
evgeny dad67360b9 Remove obsolete Android stream polling and simplify lifecycle tests 6 days ago
evgeny 4e1c36955a Test desktop stream discovery, playback, pressure and teardown 6 days ago