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)