Skip to content

Receive Unified Plan tracks on Android - #69

Merged
TheCryptoDonkey merged 1 commit into
mainfrom
fix/android-unified-plan-remote-tracks
Sep 20, 2026
Merged

TheCryptoDonkey merged 1 commit into
mainfrom
fix/android-unified-plan-remote-tracks

Conversation

@TheCryptoDonkey

@TheCryptoDonkey TheCryptoDonkey commented Sep 20, 2026

Copy link
Copy Markdown
Member

Android could remain on “Connecting video…” even while its own camera preview worked because the Unified Plan onTrack callback refreshed UI state without retaining the delivered receiver track. Store that owned track before rebuilding remote bindings, and exercise the same callback path in browser interoperability instrumentation.

Validation:

  • production and Android instrumentation Kotlin sources compile
  • git diff --check
  • local Qwen diagnosis reviewed; unsafe transient-wrapper fallback rejected
  • testDebugUnitTest lintDebug passed after preparing the Link bridge (8m 2s)

Physical Pixel camera and screen-share acceptance remains required; the M4 ADB server currently sees only its emulator.

@TheCryptoDonkey
TheCryptoDonkey merged commit c73ef25 into main Sep 20, 2026
4 checks passed
@TheCryptoDonkey
TheCryptoDonkey deleted the fix/android-unified-plan-remote-tracks branch September 20, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant