xbox-xcloud-player
xbox-xcloud-player copied to clipboard
Stable API: v1.0
As the player gets quite bloated and has no easy to use hooks to do specific customisation we want to make a stable API.
Some requirements for this are listed below:
- [ ] Full typed support for arguments and return values
- [ ] Ability to switch certain features on and off
- [ ] Support for a custom input API. This should make it easier for applications to implement custom controls and button remapping
Rewritten parts of application:
- [x] Base setup (tsc & tooling)
- [x] Api Client
- [x] Player client
- [x] Video
- [x] Audio
- [x] Chataudio
- [x] Gamepad input
- [x] Keyboard mouse input
- [x] Touch input
New features:
- [x] Gamepad mapper
- [ ] Volume control
- [x] Revamped dev ui
- [x] Virtual gamepad interface
- [x] Improved quality auto-negotiate
are we able to use this API on c++ app
No, this project targets Typescript and with that only towards browsers.