Skip to content

Fix GitHub Actions simulator streaming#9

Merged
DjDeveloperr merged 9 commits intomainfrom
fix/provider-screen-adapter
Apr 30, 2026
Merged

Fix GitHub Actions simulator streaming#9
DjDeveloperr merged 9 commits intomainfrom
fix/provider-screen-adapter

Conversation

@DjDeveloperr
Copy link
Copy Markdown
Collaborator

Summary

  • make the private SimulatorKit screen attach path work on hosted runners
  • add WebRTC diagnostics and latest-frame streaming behavior for slow remote links
  • harden software H.264 handling around native frame copies and VideoToolbox scaler failures

Notes

This PR uses the already-pushed fix/provider-screen-adapter branch. Local uncommitted ffmpeg/libx264 experiments are intentionally not included.

Testing

  • Built SimDeck CLI/client during GitHub Actions provider experiments
  • Exercised Macrodex provider workflow against this branch
  • Ran standalone VideoToolbox encode probes on GitHub Actions to validate hardware encode availability/perf constraints

@DjDeveloperr DjDeveloperr force-pushed the fix/provider-screen-adapter branch from 5fd1f61 to c906cde Compare April 30, 2026 04:43
@DjDeveloperr DjDeveloperr merged commit f1dea64 into main Apr 30, 2026
1 check passed
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