Enumerations

The following enumerations are available globally.

  • How the colors in the GIF should be computed.

    See more

    Declaration

    Objective-C

    enum MCLGIFColorTable {}

    Swift

    enum MCLGIFColorTable : Int32
  • What type of data should be prioritized when sharing

    See more

    Declaration

    Objective-C

    enum MCLSharingStrategy {}

    Swift

    enum MCLSharingStrategy : UInt
  • An overflow strategy determines how a recording will handle new frames when the total surpasses the configured MCLRecordingConfig.maxFrames.

    See more

    Declaration

    Objective-C

    enum MCLOverflowStrategy {}

    Swift

    enum MCLOverflowStrategy : UInt
  • Declaration

    Objective-C

    NS_OPTIONS(unsigned long, MCLFeature) {
        // clang-format off
        kMCLFeatureNone           = 0,
        kMCLFeatureGifs           = 1 << 0,
        kMCLFeatureAnalytics      = 1 << 1,
        kMCLFeatureGifUpload      = 1 << 2,
        kMCLFeatureGifPersistency = 1 << 3,
        // clang-format on
    }

    Swift

    struct MCLFeature : OptionSet
  • How screen captures are performed.

    See more

    Declaration

    Objective-C

    enum MCLCaptureMethod {}

    Swift

    enum MCLCaptureMethod : UInt