evgeny
|
ea121ac4e7
|
Model failed-session acknowledgement and verify live preview fallback
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
e6e3006128
|
Test Camera2 configuration failure and preview output retention
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
4d559dc08b
|
Handle failed Camera2 sessions without waiting for an absent callback
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
53340db0e3
|
Verify independent image and codec cleanup under SDK failures
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
43992bb6b3
|
Expose codec resource ownership to host fault tests
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
87e90b9462
|
Cover late camera callbacks, rejected cleanup and video port recovery
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
776cec590e
|
Retry each pending encoder once per cleanup pass with the shared backoff
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
682ed68d2f
|
Exercise explicit video startup after host tests adopt resource ownership
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
5e9dad2e9e
|
Handle camera error callbacks promised alongside synchronous open failures
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
53383ec754
|
Reproduce premature video shutdown acknowledgments and lost camera cleanup owners
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
12db99531f
|
Compile the real call video engine alongside its receive worker in host tests
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
63f393c615
|
Provide video engine capability, encoder and native port test boundaries
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
3a4e1c6a7c
|
Model Camera2 device session and image reader ownership for lifecycle faults
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
5ad36ba57b
|
Support direct preview buffer sizing and YUV capture format in host fixtures
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
92a301ae54
|
Provide camera context and fault-controlled orientation sensor boundaries
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
278efd574e
|
Run camera handler tasks on real host worker threads with controlled main timers
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
44a137e23b
|
Verify preview ownership, callback rollback and independent physical release retries
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
4d15c6d42a
|
Keep preview cleanup retryable after scheduling rejection and compile real leases in host tests
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
83ea839d0c
|
Recognize shared preview sources and model texture cleanup failures
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
d8fd73d917
|
Exercise video RX cleanup failures, surface leases and generation draining
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
71e1e5c747
|
Run real call video receive tests with controlled native and codec boundaries
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
7f89b7c734
|
Provide controlled MediaCodec input output and cleanup failures
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
8951af6b63
|
Model video surfaces and deterministic cleanup retry timers on the JVM
|
2026-10-29 13:34:24 +01:00 |
|
evgeny
|
af2209ec96
|
Prepare host video tests and initialize receive ownership before starting its worker
|
2026-10-29 13:34:24 +01:00 |
|