mirror of
https://github.com/HaishinKit/HaishinKit.swift.git
synced 2026-05-07 20:12:28 +00:00
14 lines
301 B
Swift
14 lines
301 B
Swift
import AVFoundation
|
|
import Foundation
|
|
|
|
@available(tvOS 17.0, *)
|
|
extension AVFrameRateRange {
|
|
func clamp(rate: Float64) -> Float64 {
|
|
max(minFrameRate, min(maxFrameRate, rate))
|
|
}
|
|
|
|
func contains(frameRate: Float64) -> Bool {
|
|
(minFrameRate...maxFrameRate) ~= frameRate
|
|
}
|
|
}
|