mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Change minimal speed to 0.2
This commit is contained in:
parent
5c1e2088e1
commit
573c322fb3
@ -2625,7 +2625,7 @@ final class UniversalVideoGalleryItemNode: ZoomableContentGalleryItemNode {
|
|||||||
c.setItems(strongSelf.contextMenuMainItems(dismiss: dismiss) |> map { ContextController.Items(content: .list($0)) }, minHeight: nil)
|
c.setItems(strongSelf.contextMenuMainItems(dismiss: dismiss) |> map { ContextController.Items(content: .list($0)) }, minHeight: nil)
|
||||||
})))
|
})))
|
||||||
|
|
||||||
items.append(.custom(SliderContextItem(minValue: 0.5, maxValue: 2.5, value: status.baseRate, valueChanged: { [weak self] newValue, finished in
|
items.append(.custom(SliderContextItem(minValue: 0.2, maxValue: 2.5, value: status.baseRate, valueChanged: { [weak self] newValue, finished in
|
||||||
guard let strongSelf = self else {
|
guard let strongSelf = self else {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -531,7 +531,7 @@ public final class MediaNavigationAccessoryHeaderNode: ASDisplayNode, UIScrollVi
|
|||||||
var presetItems: [ContextMenuItem] = []
|
var presetItems: [ContextMenuItem] = []
|
||||||
|
|
||||||
let previousValue = self.playbackBaseRate?.doubleValue ?? 1.0
|
let previousValue = self.playbackBaseRate?.doubleValue ?? 1.0
|
||||||
let sliderItem: ContextMenuItem = .custom(SliderContextItem(minValue: 0.5, maxValue: 2.5, value: previousValue, valueChanged: { [weak self] newValue, finished in
|
let sliderItem: ContextMenuItem = .custom(SliderContextItem(minValue: 0.2, maxValue: 2.5, value: previousValue, valueChanged: { [weak self] newValue, finished in
|
||||||
let newValue = normalizeValue(newValue)
|
let newValue = normalizeValue(newValue)
|
||||||
self?.setRate?(AudioPlaybackRate(newValue), .sliderChange)
|
self?.setRate?(AudioPlaybackRate(newValue), .sliderChange)
|
||||||
if finished {
|
if finished {
|
||||||
|
@ -1034,7 +1034,7 @@ final class OverlayPlayerControlsNode: ASDisplayNode {
|
|||||||
var presetItems: [ContextMenuItem] = []
|
var presetItems: [ContextMenuItem] = []
|
||||||
|
|
||||||
let previousValue = self.currentRate?.doubleValue ?? 1.0
|
let previousValue = self.currentRate?.doubleValue ?? 1.0
|
||||||
let sliderItem: ContextMenuItem = .custom(SliderContextItem(minValue: 0.5, maxValue: 2.5, value: previousValue, valueChanged: { [weak self] newValue, finished in
|
let sliderItem: ContextMenuItem = .custom(SliderContextItem(minValue: 0.2, maxValue: 2.5, value: previousValue, valueChanged: { [weak self] newValue, finished in
|
||||||
let newValue = normalizeValue(newValue)
|
let newValue = normalizeValue(newValue)
|
||||||
self?.control?(.setBaseRate(AudioPlaybackRate(newValue)))
|
self?.control?(.setBaseRate(AudioPlaybackRate(newValue)))
|
||||||
if finished {
|
if finished {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user