com.bitmovin.player.api.deficiency
Contains types used to represent errors and warnings within the SDK.
Types
| Name | Summary |
|---|---|
| DeficiencyCode | interface DeficiencyCode Represents a deficiency code that a Player, Source or Offline deficiency can be associated with. The possible deficiency codes are ErrorCode and WarningCode. |
| DeficiencyData | sealed interface DeficiencyData Represents additional data related to an error or warning event. |
| ErrorCode | interface 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. |
| ErrorEvent | interface 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 |
| WarningCode | interface 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. |
| WarningEvent | interface WarningEvent The common supertype implemented by all different warning events that are emitted by the Player or Source. |