com.bitmovin.player.api.deficiency

com.bitmovin.player.api.deficiency

Contains types used to represent errors and warnings within the SDK.

Types

NameSummary
DeficiencyCodeinterface DeficiencyCode
Represents a deficiency code that a Player, Source or Offline deficiency can be associated with. The possible deficiency codes are ErrorCode and WarningCode.
DeficiencyDatasealed interface DeficiencyData
Represents additional data related to an error or warning event.
ErrorCodeinterface ErrorCode : DeficiencyCode
Represents an error code that a Player, Source or Offline error can be associated with. All possible error codes are split up into PlayerErrorCode, SourceErrorCode and OfflineErrorCode related errors.
ErrorEventinterface ErrorEvent
The common supertype implemented by all different error events that are emitted by the Player or Source.
OfflineErrorCode@Serializable(with = OfflineErrorCodeSerializer::class)
enum OfflineErrorCode : ErrorCode, Enum<OfflineErrorCode>
3000 - 3999: Offline-related error codes
OfflineWarningCode@Serializable(with = OfflineWarningCodeSerializer::class)
enum OfflineWarningCode : WarningCode, Enum<OfflineWarningCode>
3000 - 3999: Offline-related warning codes
PlayerErrorCode@Serializable(with = PlayerErrorCodeSerializer::class)
enum PlayerErrorCode : ErrorCode, Enum<PlayerErrorCode>
1000 - 1999: Player-related error codes
PlayerWarningCode@Serializable(with = PlayerWarningCodeSerializer::class)
enum PlayerWarningCode : WarningCode, Enum<PlayerWarningCode>
1000 - 1999: Player-related warning codes
SourceErrorCode@Serializable(with = SourceErrorCodeSerializer::class)
enum SourceErrorCode : ErrorCode, Enum<SourceErrorCode>
2000 - 2999: Source-related error codes
SourceWarningCode@Serializable(with = SourceWarningCodeSerializer::class)
enum SourceWarningCode : WarningCode, Enum<SourceWarningCode>
2000 - 2999: Source-related warning codes
WarningCodeinterface WarningCode : DeficiencyCode
Represents a warning code that a Player, Source or Offline warning can be associated with. All possible warning codes are split up into PlayerWarningCode, SourceWarningCode and OfflineWarningCode related warnings.
WarningEventinterface WarningEvent
The common supertype implemented by all different warning events that are emitted by the Player or Source.