ConvivaAdPlayerState

NS_ENUM(NSUInteger, ConvivaAdPlayerState) {
    /** Report this state when you can confirm that the player is currently inactive/idle. */
    CONVIVA_AD_STOPPED = 1,
    /** Report this state when you can confirm that the player is actively rendering video content for the viewer.<br>
     This should never be reported for unavailable/blocked content. */
    CONVIVA_AD_PLAYING  = 3,
    /** Report this state when you can confirm that the player is stalled due to lack of video data in the buffer.<br>
     It may show a spinner or it may simply present a freeze frame. */
    CONVIVA_AD_BUFFERING  = 6,
    /** Report this state when you can confirm that the player is paused, generally upon viewer request. */
    CONVIVA_AD_PAUSED = 12,
    /** Report this state when no other recognized Conviva player states apply. */
    CONVIVA_AD_NOT_MONITORED = 98,
    /** Reserved state. Do not use. */
    CONVIVA_AD_UNKNOWN = 100
}

Undocumented

  • Report this state when you can confirm that the player is currently inactive/idle.

    Declaration

    Objective-C

    CONVIVA_AD_STOPPED = 1

    Swift

    case CONVIVA_AD_STOPPED = 1
  • Report this state when you can confirm that the player is actively rendering video content for the viewer.
    This should never be reported for unavailable/blocked content.

    Declaration

    Objective-C

    CONVIVA_AD_PLAYING = 3

    Swift

    case CONVIVA_AD_PLAYING = 3
  • Report this state when you can confirm that the player is stalled due to lack of video data in the buffer.
    It may show a spinner or it may simply present a freeze frame.

    Declaration

    Objective-C

    CONVIVA_AD_BUFFERING = 6

    Swift

    case CONVIVA_AD_BUFFERING = 6
  • Report this state when you can confirm that the player is paused, generally upon viewer request.

    Declaration

    Objective-C

    CONVIVA_AD_PAUSED = 12

    Swift

    case CONVIVA_AD_PAUSED = 12
  • Report this state when no other recognized Conviva player states apply.

    Declaration

    Objective-C

    CONVIVA_AD_NOT_MONITORED = 98

    Swift

    case CONVIVA_AD_NOT_MONITORED = 98
  • Reserved state. Do not use.

    Declaration

    Objective-C

    CONVIVA_AD_UNKNOWN = 100

    Swift

    case CONVIVA_AD_UNKNOWN = 100