@@ -38,6 +38,7 @@ public struct PlayerSettings: Codable {
3838 public var currentTime : Float ? = nil
3939 public var playbackState : String ? = nil
4040 public var playbackRate : Float ? = nil
41+ public var playbackRates : [ Float ] ? = nil
4142 public var textColor : String ? = nil
4243 public var backgroundColor : String ? = nil
4344 public var iconColor : String ? = nil
@@ -183,7 +184,7 @@ public struct PlayerSettings: Codable {
183184 }
184185 }
185186
186- public init ( playerApiUrl: String ? = nil , projectId: Int ? = nil , contentId: String ? = nil , playlistId: Int ? = nil , sourceId: String ? = nil , sourceUrl: String ? = nil , playlist: [ Identifier ] ? = nil , summary: Bool ? = nil , loadContentAs: [ String ] ? = nil , contentVariant: String ? = nil , showUserInterface: Bool ? = nil , playerStyle: String ? = nil , playerTitle: String ? = nil , callToAction: String ? = nil , skipButtonStyle: String ? = nil , playlistStyle: String ? = nil , playlistToggle: String ? = nil , mediaSession: String ? = nil , content: [ Content ] ? = nil , contentIndex: Int ? = nil , introsOutros: [ IntroOutro ] ? = nil , introsOutrosIndex: Int ? = nil , adverts: [ Advert ] ? = nil , advertIndex: Int ? = nil , minDurationForMidroll: Float ? = nil , minTimeUntilEndForMidroll: Float ? = nil , persistentAdImage: Bool ? = nil , persistentIndex: Int ? = nil , duration: Float ? = nil , currentTime: Float ? = nil , playbackState: String ? = nil , playbackRate: Float ? = nil , textColor: String ? = nil , backgroundColor: String ? = nil , iconColor: String ? = nil , logoIconEnabled: Bool ? = nil , currentSegment: Segment ? = nil , loadedMedia: Media ? = nil , advertConsent: String ? = nil , analyticsConsent: String ? = nil , analyticsCustomUrl: String ? = nil , analyticsTag: String ? = nil , bundleIdentifier: String ? = nil , vendorIdentifier: String ? = nil ) {
187+ public init ( playerApiUrl: String ? = nil , projectId: Int ? = nil , contentId: String ? = nil , playlistId: Int ? = nil , sourceId: String ? = nil , sourceUrl: String ? = nil , playlist: [ Identifier ] ? = nil , summary: Bool ? = nil , loadContentAs: [ String ] ? = nil , contentVariant: String ? = nil , showUserInterface: Bool ? = nil , playerStyle: String ? = nil , playerTitle: String ? = nil , callToAction: String ? = nil , skipButtonStyle: String ? = nil , playlistStyle: String ? = nil , playlistToggle: String ? = nil , mediaSession: String ? = nil , content: [ Content ] ? = nil , contentIndex: Int ? = nil , introsOutros: [ IntroOutro ] ? = nil , introsOutrosIndex: Int ? = nil , adverts: [ Advert ] ? = nil , advertIndex: Int ? = nil , minDurationForMidroll: Float ? = nil , minTimeUntilEndForMidroll: Float ? = nil , persistentAdImage: Bool ? = nil , persistentIndex: Int ? = nil , duration: Float ? = nil , currentTime: Float ? = nil , playbackState: String ? = nil , playbackRate: Float ? = nil , playbackRates: [ Float ] ? = nil , textColor: String ? = nil , backgroundColor: String ? = nil , iconColor: String ? = nil , logoIconEnabled: Bool ? = nil , currentSegment: Segment ? = nil , loadedMedia: Media ? = nil , advertConsent: String ? = nil , analyticsConsent: String ? = nil , analyticsCustomUrl: String ? = nil , analyticsTag: String ? = nil , bundleIdentifier: String ? = nil , vendorIdentifier: String ? = nil ) {
187188 self . playerApiUrl = playerApiUrl
188189 self . projectId = projectId
189190 self . contentId = contentId
@@ -216,6 +217,7 @@ public struct PlayerSettings: Codable {
216217 self . currentTime = currentTime
217218 self . playbackState = playbackState
218219 self . playbackRate = playbackRate
220+ self . playbackRates = playbackRates
219221 self . textColor = textColor
220222 self . backgroundColor = backgroundColor
221223 self . iconColor = iconColor
0 commit comments