diff --git a/app/src/main/java/com/limelight/preferences/StreamSettings.java b/app/src/main/java/com/limelight/preferences/StreamSettings.java index 484ab436..7e78a928 100644 --- a/app/src/main/java/com/limelight/preferences/StreamSettings.java +++ b/app/src/main/java/com/limelight/preferences/StreamSettings.java @@ -160,7 +160,7 @@ public class StreamSettings extends Activity { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O || !getActivity().getPackageManager().hasSystemFeature("android.software.picture_in_picture")) { PreferenceCategory category = - (PreferenceCategory) findPreference("category_basic_settings"); + (PreferenceCategory) findPreference("category_ui_settings"); category.removePreference(findPreference("checkbox_enable_pip")); } @@ -337,7 +337,7 @@ public class StreamSettings extends Activity { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { LimeLog.info("Excluding unlock FPS toggle based on OS"); PreferenceCategory category = - (PreferenceCategory) findPreference("category_basic_settings"); + (PreferenceCategory) findPreference("category_advanced_settings"); category.removePreference(findPreference("checkbox_unlock_fps")); } else { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8120b14f..a1528a3f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -127,13 +127,7 @@ Video bitrate Increase for better image quality. Decrease to improve performance on slower connections. Kbps - Unlock all possible frame rates - Streaming at 90 or 120 FPS may reduce latency on high-end devices but can cause lag or crashes on devices that can\'t support it Stretch video to full-screen - Disable warning messages - Disable on-screen connection warning messages while streaming - Enable Picture-in-Picture observer mode - Allows the stream to be viewed (but not controlled) while multitasking Audio Settings Surround sound configuration @@ -177,6 +171,8 @@ % UI Settings + Enable Picture-in-Picture observer mode + Allows the stream to be viewed (but not controlled) while multitasking Language Language to use for Moonlight Use lists instead of grids @@ -191,10 +187,14 @@ Play audio from the computer and this device Advanced Settings + Unlock all possible frame rates + Streaming at 90 or 120 FPS may reduce latency on high-end devices but can cause lag or crashes on devices that can\'t support it + Disable warning messages + Disable on-screen connection warning messages while streaming Never drop frames May reduce micro-stuttering on some devices, but can increase latency Change H.265 settings - H.265 lowers video bandwidth requirements but requires a very recent device + H.265 lowers video bandwidth requirements but requires a newer device Enable HDR (Experimental) Stream HDR when the game and PC GPU support it. HDR requires a GTX 1000 series GPU or later. Enable performance overlay diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 1bfd6466..0e18d725 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -27,20 +27,10 @@ android:summary="@string/summary_seekbar_bitrate" android:text="@string/suffix_seekbar_bitrate" android:title="@string/title_seekbar_bitrate" /> - - - + + +