mirror of
https://gitlab.futo.org/videostreaming/grayjay.git
synced 2025-09-11 03:56:23 +00:00
Added disable for hold playback rate increase.
This commit is contained in:
parent
15d771f7fc
commit
c6100ede70
3 changed files with 13 additions and 10 deletions
|
@ -587,18 +587,19 @@ class Settings : FragmentedStorageFileJson() {
|
||||||
|
|
||||||
@FormField(R.string.hold_playback_speed, FieldForm.DROPDOWN, R.string.hold_playback_speed_description, 27)
|
@FormField(R.string.hold_playback_speed, FieldForm.DROPDOWN, R.string.hold_playback_speed_description, 27)
|
||||||
@DropdownFieldOptionsId(R.array.hold_playback_speeds)
|
@DropdownFieldOptionsId(R.array.hold_playback_speeds)
|
||||||
var holdPlaybackSpeed: Int = 3;
|
var holdPlaybackSpeed: Int = 4;
|
||||||
|
|
||||||
fun getHoldPlaybackSpeed(): Double {
|
fun getHoldPlaybackSpeed(): Double {
|
||||||
return when(holdPlaybackSpeed) {
|
return when(holdPlaybackSpeed) {
|
||||||
0 -> 1.25
|
0 -> 1.0
|
||||||
1 -> 1.5
|
1 -> 1.25
|
||||||
2 -> 1.75
|
2 -> 1.5
|
||||||
3 -> 2.0
|
3 -> 1.75
|
||||||
4 -> 2.25
|
4 -> 2.0
|
||||||
5 -> 2.5
|
5 -> 2.25
|
||||||
6 -> 2.75
|
6 -> 2.5
|
||||||
7 -> 3.0
|
7 -> 2.75
|
||||||
|
8 -> 3.0
|
||||||
else -> 2.0
|
else -> 2.0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -240,7 +240,8 @@ class GestureControlView : LinearLayout {
|
||||||
&& !_adjustingFullscreenUp
|
&& !_adjustingFullscreenUp
|
||||||
&& !_adjustingFullscreenDown
|
&& !_adjustingFullscreenDown
|
||||||
&& !_isPanning
|
&& !_isPanning
|
||||||
&& !_isZooming) {
|
&& !_isZooming
|
||||||
|
&& Settings.instance.playback.getHoldPlaybackSpeed() > 1.0) {
|
||||||
_speedHolding = true
|
_speedHolding = true
|
||||||
showHoldSpeedControls()
|
showHoldSpeedControls()
|
||||||
onSpeedHoldStart.emit()
|
onSpeedHoldStart.emit()
|
||||||
|
|
|
@ -1112,6 +1112,7 @@
|
||||||
<item>5.0</item>
|
<item>5.0</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="hold_playback_speeds">
|
<string-array name="hold_playback_speeds">
|
||||||
|
<item>Disabled</item>
|
||||||
<item>1.25</item>
|
<item>1.25</item>
|
||||||
<item>1.5</item>
|
<item>1.5</item>
|
||||||
<item>1.75</item>
|
<item>1.75</item>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue