Skip to content

[WIP] Update WebRTC viewer for Steam Deck compatibility#7

Closed
Copilot wants to merge 1 commit into
masterfrom
copilot/extend-webrtc-viewer-for-steam-deck
Closed

[WIP] Update WebRTC viewer for Steam Deck compatibility#7
Copilot wants to merge 1 commit into
masterfrom
copilot/extend-webrtc-viewer-for-steam-deck

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 31, 2026

  • Explore the repository structure and understand the native-viewer implementation
  • Understand the current macOS-focused WebRTC viewer architecture
  • Research Steam Deck development requirements (Linux-based, AMD APU, uses Proton/SteamOS)
  • Update CMakeLists.txt to add proper Linux/Steam Deck support
  • Add Linux-specific hardware decoding (VA-API for AMD GPU)
  • Update renderer to support Linux OpenGL properly
  • Add gamepad/controller support for Steam Deck
  • Update README.md with Steam Deck build instructions
  • Test the build process for Linux compatibility
  • Run code review and security checks
Original prompt

Based on initial implementation of the native WebRTC viewer, let's extend it to support installation on the Steam Deck. You need to research application development for Steam Deck and make sure that our viewer, WebRTC viewer, can run on both macOS and Steam Deck.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

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.

2 participants