Constants
The following constants are available globally.
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSErrorDomain const BMPBitmovinPlayerErrorDomain
Swift
let BMPBitmovinPlayerErrorDomain: String
-
Undocumented
Declaration
Objective-C
NS_SWIFT_NAME(GoogleCastReceiverVersion.v2) static BMPGoogleCastReceiverVersion const BMPGoogleCastReceiverVersionV2 = @"v2"
Swift
static let v2: GoogleCastReceiverVersion
-
Undocumented
Declaration
Objective-C
NS_SWIFT_NAME(GoogleCastReceiverVersion.v3) static BMPGoogleCastReceiverVersion const BMPGoogleCastReceiverVersionV3 = @"v3"
Swift
static let v3: GoogleCastReceiverVersion
-
Following constants enumerate the different available HTTPRequest types which can be handled in the BMPNetworkConfiguration.
Declaration
Objective-C
extern NSString *const BMPHttpRequestTypeDrmLicenseFairplay
Swift
let BMPHttpRequestTypeDrmLicenseFairplay: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeDrmCertificateFairplay
Swift
let BMPHttpRequestTypeDrmCertificateFairplay: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeMediaThumbnails
Swift
let BMPHttpRequestTypeMediaThumbnails: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeMediaSubtitles
Swift
let BMPHttpRequestTypeMediaSubtitles: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeManifestHlsMaster
Swift
let BMPHttpRequestTypeManifestHlsMaster: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeManifestHlsVariant
Swift
let BMPHttpRequestTypeManifestHlsVariant: String
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const BMPHttpRequestTypeKeyHlsAes
Swift
let BMPHttpRequestTypeKeyHlsAes: String
-
Identifier for an artwork which will be visible in the iOS system setting ‘Review Downloaded Videos’. The type of the value must be
NSData
.Declaration
Objective-C
extern NSString *const BMPMetadataIdentifierArtwork
Swift
let MetadataIdentifierArtwork: String
-
Identifier for navigation markers on tvOS which will be passed to
AVPlayerItem.navigationMarkerGroups
. The type of the value must beNSArray<AVNavigationMarkersGroup>
.Declaration
Objective-C
extern NSString *const BMPMetadataIdentifierNavigationMarker
Swift
let MetadataIdentifierNavigationMarker: String
-
Undocumented
Declaration
Objective-C
static BMPVttAlign const BMPVttAlignStart = @"start"
Swift
static let start: VttAlign
-
Undocumented
Declaration
Objective-C
static BMPVttAlign const BMPVttAlignCenter = @"center"
Swift
static let center: VttAlign
-
Undocumented
Declaration
Objective-C
static BMPVttAlign const BMPVttAlignEnd = @"end"
Swift
static let end: VttAlign
-
Undocumented
Declaration
Objective-C
static BMPVttAlign const BMPVttAlignLeft = @"left"
Swift
static let left: VttAlign
-
Undocumented
Declaration
Objective-C
static BMPVttAlign const BMPVttAlignRight = @"right"
Swift
static let right: VttAlign
-
Undocumented
Declaration
Objective-C
static BMPVttLineAlign const BMPVttLineAlignStart = @"start"
Swift
static let start: VttLineAlign
-
Undocumented
Declaration
Objective-C
static BMPVttLineAlign const BMPVttLineAlignCenter = @"center"
Swift
static let center: VttLineAlign
-
Undocumented
Declaration
Objective-C
static BMPVttLineAlign const BMPVttLineAlignEnd = @"end"
Swift
static let end: VttLineAlign
-
Undocumented
Declaration
Objective-C
static BMPVttPositionAlign const BMPVttPositionAlignLineLeft = @"line-left"
Swift
static let lineLeft: VttPositionAlign
-
Undocumented
Declaration
Objective-C
static BMPVttPositionAlign const BMPVttPositionAlignCenter = @"center"
Swift
static let center: VttPositionAlign
-
Undocumented
Declaration
Objective-C
static BMPVttPositionAlign const BMPVttPositionAlignLineRight = @"line-right"
Swift
static let lineRight: VttPositionAlign
-
Undocumented
Declaration
Objective-C
static BMPVttPositionAlign const BMPVttPositionAlignAuto = @"auto"
Swift
static let auto: VttPositionAlign
-
Undocumented
Declaration
Objective-C
static BMPVttVertical const BMPVttVerticalUnset = @""
Swift
static let unset: VttVertical
-
Undocumented
Declaration
Objective-C
static BMPVttVertical const BMPVttVerticalRightToLeft = @"rl"
Swift
static let rightToLeft: VttVertical
-
Undocumented
Declaration
Objective-C
static BMPVttVertical const BMPVttVerticalLeftToRight = @"lr"
Swift
static let leftToRight: VttVertical
-
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSErrorDomain const BMPBitmovinPlayerWarningDomain
Swift
let BMPBitmovinPlayerWarningDomain: String