refactor: streamline Android display streaming around shared video#76
Conversation
…mponents - Updated StreamQualityLimits struct to be cloneable and public. - Introduced stream_quality_limits_for_payload function to resolve quality limits from payload. - Refactored Android H.264 socket handling to utilize new quality resolution logic. - Renamed native encoder function to encode BGRA frames instead of RGBA. - Removed deprecated RGBA WebRTC transport handling in favor of H.264. - Implemented shared video frame encoding for Android using native H.264 encoder. - Improved error handling and logging for stream quality updates and encoding failures. - Updated SimDeck documentation to reflect changes in Android live viewing capabilities.
Deploying simdeck with
|
| Latest commit: |
1fcabf1
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://05c56e63.simdeck.pages.dev |
| Branch Preview URL: | https://improve-android-display-stre.simdeck.pages.dev |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
simdeckciproxy | 1fcabf1 | Commit Preview URL Branch Preview URL |
Jun 05 2026, 03:16 AM |
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
-share-vidshared memory into the native H.264 encoderTesting