mirror of
https://github.com/yattee/yattee.git
synced 2024-12-14 22:30:32 +05:30
28 lines
687 B
Swift
28 lines
687 B
Swift
import Defaults
|
|
import SwiftUI
|
|
|
|
struct PlaybackSettingsView: View {
|
|
@Default(.quality) private var quality
|
|
|
|
var body: some View {
|
|
Section(header: Text("Quality")) {
|
|
Picker("Quality", selection: $quality) {
|
|
ForEach(Stream.ResolutionSetting.allCases, id: \.self) { resolution in
|
|
Text(resolution.description).tag(resolution)
|
|
}
|
|
}
|
|
.labelsHidden()
|
|
|
|
#if os(iOS)
|
|
.pickerStyle(.automatic)
|
|
#elseif os(tvOS)
|
|
.pickerStyle(.inline)
|
|
#endif
|
|
|
|
#if os(macOS)
|
|
Spacer()
|
|
#endif
|
|
}
|
|
}
|
|
}
|