21 Commits (ab283eebdcdf22a43dce90e2b5b668d7f7c01644)

Author SHA1 Message Date
evgeny 97fea6e809 Use shared media opening in desktop and Android viewers 1 week ago
evgeny 5a3999fbdb Prepare one Android media response per player request 1 week ago
evgeny 125f740a5f Use the shared publisher in Android and desktop stream bridges 1 week ago
evgeny 5677e8ec5f Initialize the publication media format with the selected codec 1 week ago
evgeny 8b6c72b704 Publish bounded 100 ms send telemetry from the Android media actor 1 week ago
evgeny 98655284b2 Discard stale playback snapshots before reseeking a media cursor 1 week ago
evgeny e1abcb5d69 Observe actual silent device intervals when adapting playback history 1 week ago
evgeny 9781f138ed Switch Android media delivery to demand reads from the shared RS ring 1 week ago
evgeny f15c97d11a Size Android publisher buffers for the signed batch format 1 week ago
evgeny 22b62699ac Describe stereo Opus in live media blocks 1 week ago
evgeny 3a6dacf378 Add stream camera controls and preserve playback on changes 2 weeks ago
evgeny 34349bd663 Require selected epochs and verify multiple live publishers 2 weeks ago
evgeny dad67360b9 Remove obsolete Android stream polling and simplify lifecycle tests 2 weeks ago
evgeny ba3dfa9fcc Watch Android stream sources and validate selected epochs 2 weeks ago
evgeny 98dcaae853 Close viewers on malformed media and release terminal owners immediately 2 weeks ago
evgeny 1dcf6a79ce Reject overlapping core ownership of Android stream handles 2 weeks ago
evgeny c2c202e716 Mute local preview and clear Android media queues at detach 2 weeks ago
evgeny e8adf03826 Preserve stream control events when discarding delayed media 2 weeks ago
evgeny 6c692399c2 Build verified live source snapshots in the core thread 2 weeks ago
evgeny 0ee1163a0b Bind Android media queues to core lifetime and source epochs 2 weeks ago
evgeny 36fceec6b2 Bridge Android live streams through bounded session queues 2 weeks ago