Skip to content

Commit

Permalink
Enable HW decoding by default on all platforms
Browse files Browse the repository at this point in the history
  • Loading branch information
Opelkuh committed Oct 28, 2021
1 parent ebb5fb8 commit 1cd2ff3
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 7 deletions.
3 changes: 0 additions & 3 deletions osu.Framework.Android/AndroidGameHost.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ protected override void SetupConfig(IDictionary<FrameworkSetting, object> defaul
if (!defaultOverrides.ContainsKey(FrameworkSetting.ExecutionMode))
defaultOverrides.Add(FrameworkSetting.ExecutionMode, ExecutionMode.SingleThread);

if (!defaultOverrides.ContainsKey(FrameworkSetting.HardwareVideoDecoder))
defaultOverrides.Add(FrameworkSetting.HardwareVideoDecoder, HardwareVideoDecoder.MediaCodec);

base.SetupConfig(defaultOverrides);
}

Expand Down
3 changes: 0 additions & 3 deletions osu.Framework.iOS/IOSGameHost.cs
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,6 @@ protected override void SetupConfig(IDictionary<FrameworkSetting, object> defaul
if (!defaultOverrides.ContainsKey(FrameworkSetting.ExecutionMode))
defaultOverrides.Add(FrameworkSetting.ExecutionMode, ExecutionMode.SingleThread);

if (!defaultOverrides.ContainsKey(FrameworkSetting.HardwareVideoDecoder))
defaultOverrides.Add(FrameworkSetting.HardwareVideoDecoder, HardwareVideoDecoder.VideoToolbox);

base.SetupConfig(defaultOverrides);

DebugConfig.SetValue(DebugSetting.BypassFrontToBackPass, true);
Expand Down
2 changes: 1 addition & 1 deletion osu.Framework/Configuration/FrameworkConfigManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ protected override void InitialiseDefaults()
SetDefault(FrameworkSetting.VolumeUniversal, 1.0, 0.0, 1.0, 0.01);
SetDefault(FrameworkSetting.VolumeMusic, 1.0, 0.0, 1.0, 0.01);
SetDefault(FrameworkSetting.VolumeEffect, 1.0, 0.0, 1.0, 0.01);
SetDefault(FrameworkSetting.HardwareVideoDecoder, HardwareVideoDecoder.None);
SetDefault(FrameworkSetting.HardwareVideoDecoder, HardwareVideoDecoder.Any);
SetDefault(FrameworkSetting.SizeFullscreen, new Size(9999, 9999), new Size(320, 240));
SetDefault(FrameworkSetting.FrameSync, FrameSync.Limit2x);
SetDefault(FrameworkSetting.WindowMode, WindowMode.Windowed);
Expand Down

0 comments on commit 1cd2ff3

Please sign in to comment.