evgeny
|
6f0bc4307f
|
Document QR task ownership and application license assets
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
f7a80d0a3a
|
Exercise QR cleanup during pending tasks and SDK failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
36328814e6
|
Compile real QR scanner ownership in video host tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
41208833b6
|
Model asynchronous ML Kit tasks and scanner failures in host tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
68997853b2
|
Add CameraX boundaries for QR resource lifecycle tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
857338a386
|
Retain QR scanner resources through asynchronous task completion
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
dc09332b2e
|
Share immersive window restoration across stream viewers
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
efe421b162
|
Restore viewer window state and handle photo decoding errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
bd4bd47e00
|
Recover join dialog after clipboard and connection errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
87b7c6f36c
|
Clarify setup and invitation dialog contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
a4a4707c4a
|
Describe NAT snapshots and stream buffer indicator limits
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
a442cea1b2
|
Handle emoji playback failures and clarify image gesture contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
104d70d465
|
Handle audio device menu launch errors and document UI ownership
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
257df6c520
|
Describe publisher navigation and video viewport geometry
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
83ba4a03a6
|
Clarify call banner and status icon presentation contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
a7b3d0fc51
|
Document Telecom cleanup and confirmed route ownership
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
eaed746934
|
Verify radio restoration waits for both service and Telecom release
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
e81138e3d1
|
Await Telecom cleanup before restoring the previous radio session
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
870f1b5914
|
Clarify Android build modules and handle rejected boot service requests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
1954c36367
|
Clarify Telecom ownership and distinguish requested from confirmed cleanup
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
37c72cc2fb
|
Report the retained service ID after the combined teardown check
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
9f1b09aefe
|
Verify Telecom cleanup blocks media and new foreground ownership
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
b71f992a45
|
Retain the media teardown barrier while Telecom cleanup is pending
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
e7a03f33fb
|
Cover endpoint callback order and malformed Telecom service requests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
90e33f568b
|
Validate Telecom request identity and contain extras decoding errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
482e1658b0
|
Preserve the latest route choice while endpoint confirmation is pending
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
8d3cee4a56
|
Exercise real Telecom ownership, callbacks and endpoint routing
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
8a9e421ea7
|
Ignore ended Telecom callbacks and contain route listener failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
f031e510b8
|
Model Telecom state, endpoint outcomes and ConnectionService requests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
3babc636b4
|
Compile real Telecom integration against explicit host boundaries
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
06058fad8e
|
Add URI and main executor boundaries for Telecom host tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
7d4a0e05fd
|
Allow explicit Telecom cleanup retry after a rejected timer
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
01a84c6851
|
Retain retiring Telecom connections and reject duplicate registrations
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
c136ff60c2
|
Document acknowledged publisher shutdown and lifecycle fault coverage
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
e5d3a1d584
|
Cover partial capture startup and callbacks from retired camera owners
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
4af2402e20
|
Exercise capture ownership across Camera2, Surface, microphone and Opus failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
6194538963
|
Preserve the earliest publisher cleanup retry across repeated shutdowns
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
41a4a2e37e
|
Compile real publisher capture with controlled microphone and native boundaries
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
7a2fc0112c
|
Model capture codec callbacks and Camera2 sessions for host fault tests
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
59d1839d8d
|
Exercise publisher lifecycle failures, retained capture and stale notifications
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
f1ffd21cda
|
Report missing publisher system services and use current app language
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
9166268102
|
Compile publisher service and controller in the lifecycle test harness
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
1beb19a7f8
|
Expose publisher service boundaries to the existing lifecycle harness
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
e49ccfeb64
|
Guard publisher handshake, error callbacks and native teardown
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
2abdb229fd
|
Keep publisher service owners until capture and foreground cleanup are acknowledged
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
68d21fbffa
|
Acknowledge stream capture shutdown only after every owner is released
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
5e9f7e01e0
|
Preserve capture camera and session ownership through late callbacks
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
fd1e3a7f77
|
Adopt passive stream capture ownership before starting SDK resources
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
100d208a9a
|
Document stream resource barriers and retained routing registrations
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
a1c624a819
|
Preserve the next KEY after a GAP within one native stream batch
|
2026-10-29 13:34:24 +01:00 |
|