moonlight-stream / moonlight-stream/moonlight-android

Custom resolution setting

Open
#1,109 37 comments 21 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C
Stars
7.1k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

The screen resolutions of current smartphones are getting higher and higher, the current app settings only offer the native settings of the smartphone besides the usual 16:9 resolutions. If you want to keep the aspect ratio of the smartphone, you have to select one of the native resolutions, but this leads to high streaming requirements at high resolutions.

To reduce the streaming requirements and keep the aspect ratio of the smartphone, it would be good to either offer downscaled values of the native smartphone resolution (0.5x, 0.75x) or a possibility to set a custom resolution (as it is already possible in the desktop app).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the existing desktop app's custom resolution behavior and the Android app's current resolution settings. Determine whether the Android setting should offer 0.5x/0.75x native resolutions or arbitrary custom values; done means preserving the phone's aspect ratio while allowing lower streaming resolutions.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.