IOStreamBitRateStrategyConvertible
public protocol IOStreamBitRateStrategyConvertible : AnyObject
A type with a IOStream’s bitrate strategy representation.
-
Specifies the stream instance.
Declaration
Swift
var stream: IOStream? { get set }
-
The mamimum video bitRate.
Declaration
Swift
var mamimumVideoBitRate: Int { get }
-
The mamimum audio bitRate.
Declaration
Swift
var mamimumAudioBitRate: Int { get }
-
SetUps the NetBitRateStrategy instance.
Declaration
Swift
func setUp()
-
Invoke sufficientBWOccured.
Declaration
Swift
func sufficientBWOccured(_ stats: IOStreamBitRateStats)
-
Invoke insufficientBWOccured.
Declaration
Swift
func insufficientBWOccured(_ stats: IOStreamBitRateStats)