Enumerations

The following enumerations are available globally.

  • * The type of audio track clip

    See more

    Declaration

    Objective-C

    enum AEPAudioTrackClipType : NSUInteger {}
  • ** Timeline effect types.

    • AEPEffectTimeType_Speed: Change the playback speed.
    • AEPEffectTimeType_Repeat: Repeat the playback.
    • AEPEffectTimeType_Invert: Reverse the playback.
    See more

    Declaration

    Objective-C

    enum AEPEffectTimeType : NSUInteger {}
  • * The module of resource

    See more

    Declaration

    Objective-C

    enum AEPResourceModule : NSUInteger {}
  • * The type of resource

    See more

    Declaration

    Objective-C

    enum AEPSourceType : NSUInteger {}
  • * The module of resource API_AVAILABLE(3.27.0)

    See more

    Declaration

    Objective-C

    enum ATResourceModule : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSUInteger, AliyunActionCoordinateSpace) {
        AliyunActionCoordinateSpace_Local   = 0,
        AliyunActionCoordinateSpace_Global  = 1,
    }
  • * Repeat Mode API_AVAILABLE(3.25.0)

    • AliyunActionRepeatModeNone: not repeat, repeatCount invalid in this mode.
    • AliyunActionRepeatModeNormal: repeat normal, restart
    • AliyunActionRepeatModeReverse: repeat reverse
    See more

    Declaration

    Objective-C

    enum AliyunActionRepeatMode : NSInteger {}
  • * time Interpolator. API_AVAILABLE(3.25.0)

    • AliyunActionInterpolatorLinear: Linear
    • AliyunActionInterpolatorAccelerate: Accelerate
    • AliyunActionInterpolatorDecelerate: Decelerate
    • AliyunActionInterpolatorAccelerate_Decelerate: Accelerate first then Decelerate
    • AliyunActionInterpolatorOvershot: Overshot
    • AliyunActionInterpolatorAnticipate: Anticipate
    • AliyunActionInterpolatorAnticipate_Overshot: Anticipate and Overshot
    • AliyunActionInterpolatorBound: Bounds
    • AliyunActionInterpolatorCycle: Cycle
    See more

    Declaration

    Objective-C

    enum AliyunActionInterpolator : NSInteger {}
  • * the output pixel format of camera API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordCameraPixelFormat : NSInteger {}
  • * The resolution of camera API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordCameraResolution : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_OPTIONS(NSUInteger, AliyunCaptionStickerFaceType) {
        AliyunCaptionStickerFaceTypeNormal                 = 0,     //常规
        AliyunCaptionStickerFaceTypeBold                   = 1 << 0,//粗体
        AliyunCaptionStickerFaceTypeItatic                 = 1 << 1,//斜体
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_OPTIONS(NSUInteger, AliyunCaptionStickerTextAlignment) {
        AliyunCaptionStickerTextAlignmentLeft             = 1<<0,
        AliyunCaptionStickerTextAlignmentCenter           = 1<<1,
        AliyunCaptionStickerTextAlignmentRight            = 1<<2,
    }
  • * Clip types.

    • AliyunClipVideo: Video
    • AliyunClipImage: Image
    • AliyunClipAudio: Audio
    • AliyunClipGif: GIF
    See more

    Declaration

    Objective-C

    enum AliyunClipType : NSInteger {}
  • * Crop modes.

    • AliyunCropCutModeScaleAspectFill: Fill mode.
    • AliyunCropModeScaleAspectCut: Cut mode.
    See more

    Declaration

    Objective-C

    enum AliyunCropCutMode : NSInteger {}
  • * Edit modes in an enumerated type.

    • AliyunEditorModeNull: Null
    • AliyunEditorModePlay: Playback
    • AliyunEditorModeExport: Export
    See more

    Declaration

    Objective-C

    enum AliyunEditorMode : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSUInteger, AliyunEditorRenderViewMode) {
        /****
         Stretch to fill layer bounds. API_AVAILABLE(3.25.0)
         */
        AliyunEditorRenderViewModeResize,
        /****
         Preserve aspect ratio; fit within layer bounds. API_AVAILABLE(3.25.0)
         */
        AliyunEditorRenderViewModeResizeAspect,
    }
  • * Sound effect types.

    • AliyunAudioEffectDefault: Default
    • AliyunAudioEffectLolita: Cute girl
    • AliyunAudioEffectUncle: Middle-aged man
    • AliyunAudioEffectReverb: Reverberation
    • AliyunAudioEffectEcho: Echo
    • AliyunAudioEffectRobot: Robot
    • AliyunAudioEffectBigDevil: Demon
    • AliyunAudioEffectMinions: Minion
    • AliyunAudioEffectDenoise: Denoised
    See more

    Declaration

    Objective-C

    enum AliyunAudioEffectType : NSInteger {}
  • * API_AVAILABLE(3.20.0) The shape of audio fade in fade out

    • AliyunEditorAudioFadeShapeLinear: linear
    • AliyunEditorAudioFadeShapeSin: sin
    See more

    Declaration

    Objective-C

    enum AliyunAudioFadeShape : NSUInteger {}
  • * API_AVAILABLE(3.20.0) Video EQ type

    • AliyunVideoAugmentationTypeBrightness: Brightness, default
    • AliyunVideoAugmentationTypeContrast: Contrast
    • AliyunVideoAugmentationTypeSaturation: Saturation
    • AliyunVideoAugmentationTypeSharpness: Sharpness
    • AliyunVideoAugmentationTypeVignette: Vignette
    See more

    Declaration

    Objective-C

    enum AliyunVideoAugmentationType : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunValueType){
        AliyunValueINT = 0,
        AliyunValueFLOAT,
        AliyunValueVEC1I,
        AliyunValueVEC2I,
        AliyunValueVEC3I,
        AliyunValueVEC4I,
        AliyunValueVEC1F,
        AliyunValueVEC2F,
        AliyunValueVEC3F,
        AliyunValueVEC4F,
        AliyunValueSCA1I,
        AliyunValueSCA2I,
        AliyunValueSCA3I,
        AliyunValueSCA4I,
        AliyunValueSCA1F,
        AliyunValueSCA2F,
        AliyunValueSCA3F,
        AliyunValueSCA4F,
        AliyunValueMAT3F,
        AliyunValueMAT4F,
    }
  • * Sticker types.

    • AliyunPasterTypeNormal: Normal sticker
    • AliyunPasterTypeFace: Face sticker
    See more

    Declaration

    Objective-C

    enum AliyunPasterType : NSInteger {}
  • * Display modes.

    • AliyunRunningModeFit:Cut mode
    • AliyunRunningModeFill:Fill mode
    See more

    Declaration

    Objective-C

    enum AliyunRunningMode : NSInteger {}
  • ** Timeline effect types.

    • TimeFilterTypeSpeed: Change the playback speed.
    • TimeFilterTypeRepeat: Repeat the playback.
    • TimeFilterTypeInvert: Reverse the playback.
    See more

    Declaration

    Objective-C

    enum TimeFilterType : NSInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunVideoCoreError) {
       
        // alivc error start
    
        ALIVC_COMMON_RETURN_SUCCESS =                                    0,
    
        ALIVC_COMMON_RETURN_FAILED =                                    -1,
    
        ALIVC_COMMON_INVALID_PARAM =                                    -2,
    
        ALIVC_COMMON_UNKNOWN_ERROR_CODE =                               -3,
    
        ALIVC_COMMON_INVALID_STATE =                                    -4,
    
        ALIVC_FRAMEWORK_ERROR_START =                                   -10000000,
    
        ALIVC_FRAMEWORK_ERROR_THREAD_EXIT =                             -10000001,
    
        ALIVC_FRAMEWORK_DISPATCH_MSG_FAILED =                           -10000002,
    
        ALIVC_FRAMEWORK_IS_SYNC_MSG =                                   -10000003,
    
        ALIVC_FRAMEWORK_SEND_SYNC_MSG_TIME_OUT =                        -10000004,
    
        ALIVC_FRAMEWORK_ERROR_MSG_QUEUE_FULL =                          -10000005,
    
        ALIVC_FRAMEWORK_ERROR_SERVICE_IS_ALREADY_EXIST =                -10000006,
    
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_STATE_NULL =               -10000007,
    
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_PREPARED_STATE_FAILED =    -10000008,
    
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_PLAYING_STATE_FAILED =     -10000009,
    
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_INITED_STATE_FAILED =      -10000010,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_START =                             -10001000,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_CREAT_OUTPUT =                      -10001001,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_CREATE_ACTX =                       -10001002,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_CREATE_STREAM =                     -10001003,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_CREATE_VCTX =                       -10001004,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_INPUT_PACKET =                      -10001005,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_VIDEO_AUDIO_UNSET =                 -10001006,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_STATE =                             -10001007,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_WRITE_HEADER =                      -10001008,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_WRITE_TRAILER =                     -10001009,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_INVALIDATE_PARAM =                  -10001010,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_FIND_ENCODER =                      -10001011,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_NEW_STREAM =                        -10001012,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_NEW_ALLOC_OUTPUT_CONTEXT =          -10001013,
    
        ALIVC_FRAMEWORK_MUXER_ERROR_AVIO_OPEN =                         -10001014,
    
        ALIVC_FRAMEWORK_DEMUXER_ERROR_START =                           -10002000,
    
        ALIVC_FRAMEWORK_DEMUXER_ERROR_INPUT_FILE =                      -10002001,
    
        ALIVC_FRAMEWORK_DEMUXER_INIT_MULTI_TIMES =                      -10002002,
    
        ALIVC_FRAMEWORK_DEMUXER_OPEN_FILE_FAILED =                      -10002003,
    
        ALIVC_FRAMEWORK_DEMUXER_FIND_STREAM_INFO_FAILED =               -10002004,
    
        ALIVC_FRAMEWORK_DEMUXER_ERROR_IN_END =                          -10002005,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_START =                     -10003000,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_CREATE_ENCODER_FAILED =           -10003001,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_WIDTHOUT_MATCH_ENCODER =          -10003002,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_WITHOUT_WORK =              -10003003,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_INTERRUPT =                 -10003004,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_API_LEVEL =         -10003005,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_STATE =                     -10003006,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_INPUT =                     -10003007,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_NO_BUFFER_AVAILABLE =       -10003008,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_SESSION_BORKEN =            -10003009,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_INVALID_PTS =               -10003010,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_NOT_ACTIVE =                -10003011,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_CB =                        -10003012,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_NULL_INPUT =                -10003013,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_INIT =             -10003101,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_INPUT =            -10003102,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_WITHOUT_WORK =     -10003103,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_FMT_NOTSUPPORT =   -10003104,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_ENCODE =           -10003105,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_OUT_ZERO =         -10003106,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_SPS =              -10003107,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_ERROR_STATE =       -10003201,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_BUFFER_ERROR =      -10003202,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_INTERNAL =          -10003203,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_INPUT =             -10003204,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_WITHOUT_WORK =      -10003205,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_FEAT_NOTSUPPORT =   -10003206,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_FMT_NOTSUPPORT =    -10003207,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_CREATE_FAILED =     -10003208,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_TRY_READ =          -10003209,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_INPUT =   -10003210,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_STATE =   -10003211,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_FAILED =  -10003212,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_SIZE_NOTSUPPORT =   -10003213,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_INPUT =              -10003301,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_NO_CODEC =           -10003302,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_OPEN_FAILED =        -10003303,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_ENCODE_FAILED =      -10003304,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_MIX_HW_INIT_FAILED =        -10003401,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_MIX_ALAV_OPEN_FAILED =      -10003402,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_MIX_START_FAILED =          -10003403,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_MIX_ENCINIT_FAILED =        -10003404,
    
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_MIX_ENCSTART_FAILED =       -10003405,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_START =                     -10004000,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_SPS_PPS_NULL =                    -10004001,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_CREATE_H264_PARAM_SET_FAILED =    -10004002,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_CREATE_HEVC_PARAM_SET_FAILED =    -10004003,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_CREATE_DECODER_FAILED =           -10004004,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_STATE =                     -10004005,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_INPUT =                     -10004006,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_NO_BUFFER_AVAILABLE =       -10004007,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_INTERRUPT =                 -10004008,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_DECODE_SPS =                -10004009,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_RESOURCE_PREEMPTED =        -10004010,
    
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_DECODE_PACKET =             -10004011,
    
        ALIVC_VDEC_ERROR_FFMPEG_NOT_SUPPORT_OES                       = -10004101,
    
        ALIVC_VDEC_ERROR_FFMPEG_NOT_FIND_DECODER                      = -10004102,
    
        ALIVC_VDEC_ERROR_FFMPEG_DECODE_PACKET_INVALID                 = -10004103,
    
        ALIVC_VDEC_ERROR_FFMPEG_NO_CONTEXT                            = -10004104,
    
        ALIVC_VDEC_ERROR_FFMPEG_OPEN_CODEC                            = -10004105,
    
        ALIVC_VDEC_ERROR_FFMPEG_DEC_VIDEO                             = -10004106,
    
        ALIVC_VDEC_ERROR_FFMPEG_UNKNOWN_FORMAT                        = -10004107,
    
        ALIVC_VDEC_ERROR_FFMPEG_TYPE_INVALID                          = -10004108,
    
        ALIVC_VDEC_ERROR_FFMPEG_FLUSH_FAILED                          = -10004109,
    
        ALIVC_VDEC_ERROR_API18_BLACKLIST                              = -10004201,
    
        ALIVC_VDEC_ERROR_API18_CODEC_NOT_SUPPORT                      = -10004202,
    
        ALIVC_VDEC_ERROR_API18_CREATE_SURFACE_FAILED                  = -10004203,
    
        ALIVC_VDEC_ERROR_API18_DECODER_INIT_ERROR                     = -10004204,
    
        ALIVC_VDEC_ERROR_API18_DECODER_CFG_ERROR                      = -10004205,
    
        ALIVC_VDEC_ERROR_API18_PACKET_TYPE_INVALID                    = -10004206,
    
        ALIVC_VDEC_ERROR_API18_SPS_DEQUEUE_IN                         = -10004207,
    
        ALIVC_VDEC_ERROR_API18_START                                  = -10004208,
    
        ALIVC_VDEC_ERROR_API18_FLUSH_DEQUEUE_IN                       = -10004209,
    
        ALIVC_VDEC_ERROR_API18_SLICE_DEQUEUE_IN                       = -10004210,
    
        ALIVC_VDEC_ERROR_API18_SLICE_DEQUEUE_OUT                      = -10004211,
    
        ALIVC_VDEC_ERROR_API18_SLICE_QUEUE_IN                         = -10004212,
    
        ALIVC_VDEC_ERROR_API18_SLICE_QUEUE_IN_INFO                    = -10004213,
    
        ALIVC_VDEC_ERROR_API18_EOS_QUEUE_IN                           = -10004214,
    
        ALIVC_VDEC_ERROR_API18_FLUSH                                  = -10004215,
    
        ALIVC_VDEC_ERROR_API18_FLUSHCODEC                             = -10004216,
    
        ALIVC_VDEC_ERROR_API18_FLUSH_INTERRUPT                        = -10004217,
    
        ALIVC_VDEC_ERROR_IOS_HEVC_VERSION_LOW                         = -10004301,
    
        ALIVC_VDEC_ERROR_IOS_HEVC_HW_NOT_SUPPORT                      = -10004302,
    
        ALIVC_VDEC_ERROR_IOS_PLATFORM_ERROR                           = -10004303,
    
        ALIVC_VDEC_ERROR_IOS_CODEC_NOT_SUPPORT                        = -10004304,
    
        ALIVC_VDEC_ERROR_IOS_INVALID_PACKET                           = -10004305,
    
        ALIVC_VDEC_ERROR_IOS_INVALID_PACKET2                          = -10004306,
    
        ALIVC_VDEC_ERROR_IOS_PLATFORM_ERROR2                          = -10004308,
    
        ALIVC_VDEC_ERROR_IOS_DECODER_CREATE                           = -10004309,
    
        ALIVC_VDEC_ERROR_IOS_CREATE_BUFFER                            = -10004310,
    
        ALIVC_VDEC_ERROR_IOS_CREATE_SAMPLE                            = -10004311,
    
        ALIVC_VDEC_ERROR_IOS_RESOURCE_INVALID_ERROR                   = -10004312,
    
        ALIVC_VDEC_ERROR_IOS_DECODE_ERROR                             = -10004313,
    
        ALIVC_VDEC_ERROR_IOS_FETCHFRAME_ERROR                         = -10004314,
    
        ALIVC_VDEC_ERROR_IOS_CREATE_FORMAT                            = -10004315,
    
        ALIVC_VDEC_ERROR_NO_VIDEO_FORMAT                              = -10004316,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_START =                     -10005000,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_INIT_FAILED =                     -10005001,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_STATE =                     -10005002,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_INPUT =                     -10005003,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_INTERRUPT =                 -10005004,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_WITHOUT_WORK =              -10005005,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_WIDTHOUT_MATCH_ENCODER =          -10005006,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_OPEN_FAILED =                     -10005007,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_BITRATE_FAILED =              -10005008,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_SAMPLERATE_FAILED =           -10005009,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_AOT_FAILED =                  -10005010,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_TRANSMUX_FAILED =             -10005011,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_SINGLEMODE_FAILED =           -10005012,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_CHANNEL_FAILED =              -10005013,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_CHANLOADER_FAILED =           -10005014,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_AFTERBURNER_FAILED =          -10005015,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_GETINFO_FAILED =                  -10005016,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_NOT_OPEN =                        -10005017,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ERROR_INPUT_CONFIG =              -10005018,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_ALREADY_EXIST =                   -10005019,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_CREATE_FAILED =                   -10005020,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_WIDTHOUT_MATCH_STREAMTYPE =       -10005021,
    
        ALIVC_FRAMEWORK_AUDIO_ENCODER_NO_INSTANSE =                     -10005022,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_ERROR_START =                     -10006000,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_CREATE_DECODER_FAILED =           -10006001,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_ERROR_STATE =                     -10006002,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_ERROR_INPUT =                     -10006003,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_ERROR_NO_BUFFER_AVAILABLE =       -10006004,
    
        ALIVC_ADEC_ERROR_FFMPEG_OEPN_FAIL =                             -10006005,
    
        ALIVC_ADEC_ERROR_FFMPEG_NOT_FIND_DECODER =                      -10006006,
    
        ALIVC_ADEC_ERROR_FFMPEG_DEC_ERROR =                             -10006007,
    
        ALIVC_ADEC_ERROR_FFMPEG_NO_CONTEXT =                            -10006008,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_ALREADY_EXIST =                   -10006009,
    
        ALIVC_FRAMEWORK_AUDIO_DECODER_CREATE_NULL_CFG =                 -10006010,
    
        ALIVC_FRAMEWORK_FFMPEGADECODER_ALREADY_EXIST =                  -10006011,
    
        ALIVC_FRAMEWORK_IOSADECODER_ALREADY_EXIST =                     -10006012,
    
        ALIVC_FRAMEWORK_IOSADECODER_NEW_FAILED =                        -10006013,
    
        ALIVC_FRAMEWORK_IOSADECODER_ERROR_INPUT =                       -10006014,
    
        ALIVC_FRAMEWORK_IOSADECODER_ERROR_INFO =                        -10006015,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_START =                            -10007000,
    
        ALIVC_FRAMEWORK_RENDER_FIRST_FRAME_PREVIEWED =                  -10007001,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_EGL =                              -10007002,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_GL =                               -10007003,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_INVALID_DATA =                     -10007004,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_INVALID_OPERATION =                -10007005,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_EDITORLAYOUT_INVALID_SIZE =        -10007006,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_SCENE_INVALID =                    -10007007,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_INVALID_OPTION =                   -10007008,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_LAYOUT_NOT_INIT =                  -10007009,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_INVALID_ANIMATION =                -10007010,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_GL_CONTEXT_INIT_FAILED =           -10007011,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_LOAD_LIBRARY_FAILED =              -10007012,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_GL_SWAP_BUFFER_FAILED =            -10007013,
    
        ALIVC_FRAMEWORK_RENDER_ERROR_GL_SWAP_DEFAULT_BUFFER =           -10007014,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_ERROR_START =                        -10008000,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_WRONG_STATE =                        -10008001,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_PROCESS_FAILED =                     -10008002,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_NO_FREE_DISK_SPACE =                 -10008003,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_CREATE_DECODE_GOP_TASK_FAILED =      -10008004,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_AUDIO_STREAM_DECODER_INIT_FAILED =   -10008005,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_VIDEO_STREAM_DECODER_INIT_FAILED =   -10008006,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_CACHE_DATA_SIZE_OVERFLOW =           -10008007,
    
        ALIVC_FRAMEWORK_MEDIA_POOL_STREAM_NOT_EXISTS =                  -10008008,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_ERROR_START =                     -10009000,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_CREATE_FAILED =                   -10009001,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_RE_CREATE =                       -10009002,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_DESTROY_FAILED =                  -10009003,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_RE_DESTROY =                      -10009004,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_FILE_STREAM_LIST_FAILED =         -10009005,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_OPTION_LIST_FAILED =              -10009006,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_ADD_FRAME_INPUT_FAILED =          -10009007,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_ADD_FRAME_BUFFER_FULL =           -10009008,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_CTL_INPUT_ERROR =                 -10009009,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_SEEK_FAILED =                     -10009010,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_CONTROL_UNKNOWN =                 -10009011,
    
        ALIVC_FRAMEWORK_AUDIO_PROCESS_SEND_INVALID =                    -10009012,
    
        ALIVC_FRAMEWORK_AUDIO_RENDER_ERROR_START =                      -10010000,
    
        ALIVC_FRAMEWORK_AUDIO_RENDER_INIT_SPEAKER_FAILED =              -10010001,
    
        ALIVC_FRAMEWORK_AUDIO_RENDER_ALLOC_SPEAKER_FAILED =             -10010002,
    
        ALIVC_FRAMEWORK_AUDIO_RENDER_SETMUTE_FAILED =                   -10010003,
    
        ALIVC_FRAMEWORK_LICENSE_FAILED =                                -10011001,
    
        ALIVC_FRAMEWORK_LICENSE_CHECK_MV_FAILED =                       -10011002,
    
        ALIVC_FRAMEWORK_LICENSE_CHECK_PASTER_FAILED =                   -10011003,
    
        ALIVC_FRAMEWORK_LICENSE_CHECK_TRANSCODE_FAILED =                -10011004,
    
        ALIVC_SVIDEO_ERROR_START =                                      -20000000,
    
        ALIVC_SVIDEO_ERROR_PERMISSION_START =                           -20001000,
    
        ALIVC_SVIDEO_ERROR_LICENSE_FAILED =                             -20001001,
    
        ALIVC_SVIDEO_ERROR_EFFECT_NOT_PAY =                             -20001002,
    
        ALIVC_SVIDEO_ERROR_EFFECT_NO_RESOURCE =                         -20001003,
    
        ALIVC_SVIDEO_ERROR_EFFECT_USE_NOT_OVERRIDE =                    -20001004,
    
        ALIVC_SVIDEO_ERROR_EFFECT_USE_FAILED =                          -20001005,
    
        ALIVC_SVIDEO_ERROR_PERM_NO_DEVICE_PERMISSION =                  -20001006,
    
        ALIVC_SVIDEO_ERROR_MUSIC_PARAM =                                -20001007,
    
        ALIVC_SVIDEO_ERROR_MUSIC_NOT_SUPPORT =                          -20001008,
    
        ALIVC_SVIDEO_ERROR_TRES_START =                                 -20002000,
    
        ALIVC_SVIDEO_ERROR_TRES_PLAYER_UNPREPARED =                     -20002001,
    
        ALIVC_SVIDEO_ERROR_TRES_START_MULTI =                           -20002002,
    
        ALIVC_SVIDEO_ERROR_TRES_AUDIO_INPUTS_INVALID =                  -20002003,
    
        ALIVC_SVIDEO_ERROR_TRES_SCREENRENDER_INVALID =                  -20002004,
    
        ALIVC_SVIDEO_ERROR_TRES_DUPLICATE_ADD_EFFECT =                  -20002005,
    
        ALIVC_SVIDEO_ERROR_TRES_INVALID_STATE =                         -20002006,
    
        ALIVC_SVIDEO_ERROR_PARAM_START =                                -20003000,
    
        ALIVC_SVIDEO_ERROR_PARAM_PARAMETER =                            -20003001,
    
        ALIVC_SVIDEO_ERROR_PARAM_INVALID_ARGUMENTS =                    -20003002,
    
        ALIVC_SVIDEO_ERROR_PARAM_PATH_NULL =                            -20003003,
    
        ALIVC_SVIDEO_ERROR_PARAM_VIDEO_PATH_NULL =                      -20003004,
    
        ALIVC_SVIDEO_ERROR_PARAM_FILE_NOT_EXISTS =                      -20003005,
    
        ALIVC_SVIDEO_ERROR_PARAM_CLIP_INDEX_INVALID =                   -20003006,
    
        ALIVC_SVIDEO_ERROR_PARAM_CLIP_INVALID =                         -20003007,
    
        ALIVC_SVIDEO_ERROR_PARAM_NO_CLIP =                              -20003008,
    
        ALIVC_SVIDEO_ERROR_PARAM_SIZE_INVALID =                         -20003009,
    
        ALIVC_SVIDEO_ERROR_PARAM_AUDIO_VIDEO_DURATION_INVALID =         -20003010,
    
        ALIVC_SVIDEO_ERROR_PARAM_GIF_FILE_PATH_INVALID =                -20003011,
    
        ALIVC_SVIDEO_ERROR_PARAM_RESOURCE_PARSE_INVALID =               -20003012,
    
        ALIVC_SVIDEO_ERROR_PARAM_IMAGE_FILE_PATH_INVALID =              -20003013,
    
        ALIVC_SVIDEO_ERROR_PARAM_FILTER_FILE_PATH_INVALID =             -20003014,
    
        ALIVC_SVIDEO_ERROR_PARAM_PICTURE_SIZE =                         -20003015,
    
        ALIVC_SVIDEO_ERROR_PARAM_IMAGE_WATERMARK_NULL =                 -20003016,
    
        ALIVC_SVIDEO_ERROR_PARAM_INVALID_CANVAS =                       -20003017,
    
        ALIVC_SVIDEO_ERROR_PARAM_CONFLICT_TIME_INTERVAL =               -20003018,
    
        ALIVC_SVIDEO_ERROR_PARAM_PROJECT_NULL =                         -20003019,
    
        ALIVC_SVIDEO_ERROR_PARAM_ADD_MEDIA_SOURCE_FAILED =              -20003020,
    
        ALIVC_SVIDEO_ERROR_PARAM_OUTOUT_PATH_INVALID =                  -20003021,
    
        ALIVC_SVIDEO_ERROR_PARAM_MV_FILE_PATH_INVALID =                 -20003022,
    
        ALIVC_SVIDEO_ERROR_MEDIA_START =                                -20004000,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_VIDEO =                  -20004001,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_AUDIO =                  -20004002,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_IMAGE =                  -20004003,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_TYPE =                   -20004004,
    
        ALIVC_SVIDEO_ERROR_MEDIA_VIDEO_ENCODER_INTERNAL =               -20004005,
    
        ALIVC_SVIDEO_ERROR_MEDIA_AUDIO_ENCODER_INTERNAL =               -20004006,
    
        ALIVC_SVIDEO_ERROR_MEDIA_CROP_IMAGE_FAILURE =                   -20004007,
    
        ALIVC_SVIDEO_ERROR_MEDIA_VIDEO_DECODER_INTERNAL =               -20004008,
    
        ALIVC_SVIDEO_ERROR_MEDIA_VIDEO_ENCODER_PARAM =                  -20004009,
    
        ALIVC_SVIDEO_ERROR_MEDIA_AUDIO_ENCODER_PARAM =                  -20004010,
    
        ALIVC_SVIDEO_ERROR_MEDIA_AUDIO_DECODER_INTERNAL =               -20004011,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_PIXEL_FORMAT =           -20004012,
    
        ALIVC_SVIDEO_ERROR_MEDIA_PLAYER_INTERNAL =                      -20004013,
    
        ALIVC_SVIDEO_ERROR_MEDIA_NOT_SUPPORTED_PIXCEL_FORMAT =          -20004014,
    
        ALIVC_SVIDEO_ERROR_MEDIA_DECODER_CANNOT_WORK =                  -20004015,
    
        ALIVC_SVIDEO_ERROR_MEDIA_PARSE_INPUT_FILE_FAILED =              -20004016,
    
        ALIVC_SVIDEO_ERROR_MEDIA_IMAGE_QUEQU_EMPTY =                    -20004017,
    
        ALIVC_SVIDEO_ERROR_MEDIA_SOUND_QUEQU_EMPTY =                    -20004018,
    
        ALIVC_SVIDEO_ERROR_MEDIA_AUDIO_PROC_SUPPORT_TWO_INPUTS =        -20004019,
    
        ALIVC_SVIDEO_ERROR_MEDIA_AUDIO_PROC_INIT_FAILED =               -20004020,
    
        ALIVC_SVIDEO_ERROR_MEDIA_MV_PARSE_CONFIG_ERROR =                -20004021,
    
        ALIVC_SVIDEO_ERROR_IO_START =                                   -20005000,
    
        ALIVC_SVIDEO_ERROR_IO_START_PREVIEW_FAILED =                    -20005001,
    
        ALIVC_SVIDEO_ERROR_IO_OPEN_CAMERA_FAILED =                      -20005002,
    
        ALIVC_SVIDEO_ERROR_IO_SWITCH_CAMERA =                           -20005003,
    
        ALIVC_SVIDEO_ERROR_IO_CREATE_TEMP_FILE_FAILED =                 -20005004,
    
        ALIVC_SVIDEO_ERROR_IO_AUDIO_RECORD_FAILED =                     -20005005,
    
        ALIVC_SVIDEO_ERROR_IO_CAMERA_SET_PARAM =                        -20005006,
    
        ALIVC_SVIDEO_ERROR_IO_CAMERA_NOT_OPEN =                         -20005007,
    
        ALIVC_SVIDEO_ERROR_IO_NOT_SUPPORTED_CAMERA_TYPE =               -20005008,
    
        ALIVC_SVIDEO_ERROR_OTHER_START =                                -20006000,
    
        ALIVC_SVIDEO_ERROR_OTHER_PHONE_CALL =                           -20006001,
    
        ALIVC_SVIDEO_ERROR_OTHER_RESIGN_ACTIVE =                        -20006002,
    
        ALIVC_SVIDEO_ERROR_THUMB_START =                                -20007000,
    
        ALIVC_SVIDEO_ERROR_THUMB_INTERNAL_LOGIC =                       -20007001,
    
        ALIVC_SVIDEO_ERROR_THUMB_IMAGE_MATRIX_INIT_FAILED =             -20007002,
    
        ALIVC_SVIDEO_ERROR_THUMB_IMAGE_MATRIX_DETAIL_DATA =             -20007003,
    
        ALIVC_SVIDEO_ERROR_THUMB_DECODER_INTERNAL =                     -20007004,
    
        ALIVC_SVIDEO_ERROR_THUMB_VIDEO_STREAM =                         -20007005,
    
        ALIVC_SVIDEO_ERROR_THUMB_TASK_FAILED =                          -20007006,
    
        ALIVC_SVIDEO_ERROR_THUMB_PREPARE_FAILED =                       -20007007,
    
        ALIVC_SVIDEO_ERROR_RECORD_START =                               -20008000,
    
        ALIVC_SVIDEO_ERROR_RECORD_VIDEO_RGB_FAILED =                    -20008001,
    
        ALIVC_SVIDEO_ERROR_RECORD_VIDEO_DATA_FAILED =                   -20008002,
    
        ALIVC_SVIDEO_ERROR_RECORD_AUDIO_DATA_FAILED =                   -20008003,
    
        ALIVC_SVIDEO_ERROR_RECORD_FINISH_FAILED =                       -20008004,
    
        ALIVC_SVIDEO_ERROR_RECORD_NOT_COMPLETE =                        -20008005,
    
        ALIVC_SVIDEO_ERROR_RECORD_ENCODER_INIT_FAILED =                 -20008006,
    
        ALIVC_SVIDEO_ERROR_RECORD_RECORDER_NOT_READY =                  -20008007,
    
        ALIVC_SVIDEO_ERROR_RECORD_MAX_DURATION =                        -20008008,
    
        ALIVC_SVIDEO_ERROR_REC_SERVICE_CREATE_FAILED =                  -20008009,
    
        ALIVC_SVIDEO_ERROR_REC_PROXY_CREATE_FAILED =                    -20008010,
    
        ALIVC_SVIDEO_ERROR_REC_INVALID_STATE  =                         -20008011,
    
        ALIVC_SVIDEO_ERROR_REC_INVALID_CAP_FORMAT  =                    -20008012,
    
        ALIVC_SVIDEO_ERROR_REC_FIND_TEXTURE_CLASS  =                    -20008013,
    
        ALIVC_SVIDEO_ERROR_MIX_START =                                  -20009000,
    
        ALIVC_SVIDEO_ERROR_MIX_LAYOUT =                                 -20009001,
    
        ALIVC_SVIDEO_ERROR_TRANSCODE_START =                            -20010000,
    
        ALIVC_SVIDEO_ERROR_TRANSCODE_ILLEGAL_CROP_STATE =               -20010001,
    
        ALIVC_SVIDEO_ERROR_TRANSCODE_CROP_PARAM =                       -20010002,
    
        ALIVC_SVIDEO_ERROR_TRANSCODE_BACKGROUND =                       -20010003,
    
        ALIVC_SVIDEO_ERROR_TRANSCODE_INIT_PARAM_INVALID =               -20010004,
    
        ALIVC_SVIDEO_ERROR_EDITOR_ERROR_START =                         -20011000,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SYSTEM =                              -20011001,
    
        ALIVC_SVIDEO_ERROR_EDITOR_PREPARE =                             -20011002,
    
        ALIVC_SVIDEO_ERROR_EDITOR_START =                               -20011003,
    
        ALIVC_SVIDEO_ERROR_EDITOR_STOP =                                -20011004,
    
        ALIVC_SVIDEO_ERROR_EDITOR_PAUSE =                               -20011005,
    
        ALIVC_SVIDEO_ERROR_EDITOR_RESUME =                              -20011006,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SEEK =                                -20011007,
    
        ALIVC_SVIDEO_ERROR_EDITOR_TIME_EFFECT_NOT_SUPPORT =             -20011008,
    
        ALIVC_SVIDEO_ERROR_EDITOR_INIT_FAILED =                         -20011009,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SET_MODE_UNINIT_FAILED =              -20011010,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SET_MODE_DISPLAY_NONE  =              -20011011,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SEEK_IN_OFFSET =                      -20011012,
    
        ALIVC_SVIDEO_ERROR_EDITOR_SET_DISPLAY_FAILED =                  -20011013,
    
        ALIVC_SVIDEO_ERROR_EDITOR_FILE_NOT_EXIST =                      -20011014,
    
        ALIVC_SVIDEO_ERROR_EDITOR_PARSE_RESOURCE_FAILED =               -20011015,
    
        ALIVC_SVIDEO_ERROR_EDITOR_VIEW_TYPE_NOT_SUPPORTED =             -20011016,
    
        ALIVC_SVIDEO_ERROR_EDITOR_DEMUX_FILE_FAILED =                   -20011017,
    
        ALIVC_SVIDEO_ERROR_EDITOR_COMPOSE_STATUS_ERROR =                -20011018,
    
        ALIVC_SVIDEO_ERROR_EDITOR_ILLEGAL_EDITOR_STATE =                -20011019,
    
        ALIVC_SVIDEO_ERROR_EDITOR_INVALID_COMPOSE =                     -20011020,
    
        ALIVC_SVIDEO_ERROR_EDITOR_COMPOSE_INIT_FAILED =                 -20011021,
    
        ALIVC_SVIDEO_ERROR_EDITOR_TRANSITION_DURATION_INVALID =         -20011022,
    
        ALIVC_SVIDEO_ERROR_EDITOR_COMPOSE_NULL =                        -20011023,
    
        ALIVC_SVIDEO_ERROR_EDITOR_NATIVE_NOT_INITED =                   -20011024,
    
        ALIVC_SVIDEO_ERROR_UPLOAD_START =                               -20012000,
    
        ALIVC_SVIDEO_ERROR_UPLOAD_FAILED =                              -20012001,
    
        ALIVC_SVIDEO_ERROR_UPLOAD_VOD_NULL =                            -20012002,
    
        ALIVC_SVIDEO_ERROR_UPLOAD_VOD_STATE =                           -20012003,
        // alivc error end
    }

deprecated enums and classes

  • Deprecated

    use AliyunVideoCoreError instead

    Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunVideoError) {
        // license校验失败
        ALIV_LICENSE_CHECK_FAILED = ALIVC_SVIDEO_ERROR_LICENSE_FAILED,
        // 文件错误
        ALIV_FRAMEWORK_DEMUXER_ERROR_INPUT_FILE = ALIVC_FRAMEWORK_DEMUXER_ERROR_INPUT_FILE,
        // 磁盘空间不足
        ALIV_FRAMEWORK_MEDIA_POOL_NO_FREE_DISK_SPACE = ALIVC_FRAMEWORK_MEDIA_POOL_NO_FREE_DISK_SPACE,
        // 缓存已满
        ALIV_FRAMEWORK_MEDIA_POOL_CACHE_DATA_SIZE_OVERFLOW = ALIVC_FRAMEWORK_MEDIA_POOL_CACHE_DATA_SIZE_OVERFLOW,
    }
  • Deprecated

    use AliyunVideoCoreError instead

    Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIErrorCode) {
        
        OK = 0,
        
        ERROR_UNKNOWN = -3,
        
        ERROR_LICENSE_FAILED = -20001001,
        
        ERROR_EFFECT_NOT_PAY = -20001002,
        
        ERROR_EFFECT_NO_RESOURCE = -20001003,
        
        ERROR_EFFECT_USE_NOT_OVERRIDE = -20001004,
        
        ERROR_EFFECT_USE_FAILED = -20001005,
        
        ERROR_PERM_NO_DEVICE_PERMISSION = -20001006,
        
        
        ERROR_MUSIC_PARAM = -20001007,
        
        ERROR_MUSIC_NOT_SUPPORT = -20001008,
        
        
        
        ERROR_TRES_PLAYER_UNPREPARED = -20002001,
        
        
        ERROR_TRES_ILLEGAL_CROP_STATE = -20010001,//Android保留
        
        
        ERROR_START_MULTI = -20002002,
        
        ERROR_AUDIO_INPUTS_INVALID = -20002003,
        
        ERROR_SCREENRENDER_INVALID = -20002004,
        
        ERROR_ILLEGAL_CROP_STATE = -20010001,
        
        ERROR_TRES_NOT_SUPPORTED_CAMERA_TYPE = -20005008,
        
        ERROR_CROP_PARAM = -20010002,
        ERROR_CLIP_INDEX_INVALID = -20003006,
        ERROR_CLIP_INVALID = -20003007,
        ERROR_NO_CLIP = -20003008,
        
        ERROR_RECORDER_NOT_READY = -20008007,
        
        ERROR_DUPLICATE_ADD_EFFECT = -20002005,
        
        ERROR_COMPOSE_STATUS_ERROR = -20011018,
        
        ERROR_TRES_ILLEGAL_EDITOR_STATE = -20011019,
        
        ERROR_INVALID_STATE = -4,
        
        ERROR_MAX_DURATION = -20008008,
        
        
        ERROR_MEDIA_NOT_SUPPORTED_VIDEO = -20004001,
        
        ERROR_MEDIA_NOT_SUPPORTED_AUDIO = -20004002,
        
        ERROR_MEDIA_NOT_SUPPORTED_IMAGE = -20004003,
        
        ERROR_MEDIA_NOT_SUPPORTED_TYPE = -20004004,
        
        ERROR_MEDIA_VIDEO_ENCODER_INTERNAL = -20004005,
        
        ERROR_MEDIA_AUDIO_ENCODER_INTERNAL = -20004006,
        
        ERROR_MEDIA_CROP_IMAGE_FAILURE = -20004007,
        
        ERROR_MEDIA_VIDEO_DECODER_INTERNAL = -20004008,
        
        ERROR_MEDIA_VIDEO_ENCODER_PARAM = -20004009,
        
        ERROR_MEDIA_AUDIO_ENCODER_PARAM = -20004010,
        
        ERROR_MEDIA_AUDIO_DECODER_INTERNAL = -20004011,
        
        ERROR_MEDIA_NOT_SUPPORTED_PIXEL_FORMAT = -2000401,
        
        ERROR_MEDIA_PLAYER_INTERNAL = -20004013,
        
        ERROR_MEDIA_NOT_SUPPORTED_PIXCEL_FORMAT = -20004012,
        
        ERROR_FINISH_RECORD_FAILED = -20008004,
        
        
        ERROR_RECORD_NOT_COMPLETE = -20008005,
        
        
        ERROR_IO_START_PREVIEW_FAILED = -20005001,
        
        ERROR_IO_OPEN_CAMERA_FAILED = -20005002,
        
        ERROR_IO_SWITCH_CAMERA = -20005003,
        
        ERROR_IO_CREATE_TEMP_FILE_FAILED = -20005004,
        
        ERROR_IO_AUDIO_RECORD_FAILED = -20005005,
        
        ERROR_IO_CAMERA_SET_PARAM = -20005006,
        
        ERROR_IO_CAMERA_NOT_OPEN = -20005007,
        
        ERROR_VIDEO_PATH_NULL = -20003004,
        
        ERROR_TRANSCODE_INIT_PARAM_INVALID = -20010004,
        
        ERROR_SIZE_INVALID = -20003009,
        
        ERROR_PARAM_AUDIO_VIDEO_DURATION_INVALID = -20003010,
        
        ERROR_PARAM_TRANSITION_DURATION_INVALID = -20011022,
        
        ERROR_PARAM_GIF_FILE_PATH_INVALID = -20003011,
        
        ERROR_PARAM_RESOURCE_PARSE_INVALID = -20003012,
        
        ERROR_PARAM_IMAGE_FILE_PATH_INVALID = -20003013,
        
        ERROR_PARAM_FILTER_FILE_PATH_INVALID = -20003014,
        
        ERROR_PARAM_PICTURE_SIZE = -20003015,
        
        ERROR_PARAM_IMAGE_WATERMARK_NULL = -20003016,
        
        ERROR_PARAM_INVALID_CANVAS = -20003017,
        
        ERROR_PARAM_INVALID_COMPOSE = -20011020,
        
        ERROR_COMPOSE_INIT_FAILED = -20011021,
        
        ERROR_CONFLICT_TIME_INTERVAL = -20003018,
        
        ERROR_INVALID_ARGUMENTS = -20003002,
        
        
        ERROR_PROJECT_NULL = -20003019,
        
        ERROR_ADD_MEDIA_SOURCE_FAILED = -20003020,
        
        
        ERROR_OUTOUT_PATH_INVALID = -20003021,
        
        ERROR_MV_FILE_PATH_INVALID = -20003022,
        
        ERROR_TASK_FAILED = -20007006,
        
        ERROR_FILE_NOT_EXISTS = -20003005,
        
        ERROR_PARAMETER = -20003001,
        
        ERROR_ARG_VOD_UPLOAD_NULL = -20012002,
        
        ERROR_ARG_VOD_UPLOAD_STATE = -20012003,
        
        ERROR_ARG_COMPOSE_NULL = -20011023,
        
        
        ERROR_UPLOAD_FAILED = -20012001,
        
        ERROR_TRANS_BACKGROUND = -20010003,
    }
  • * Error types. Deprecated.

    • AliyunErrorMediaThreshold: AliyunErrorMediaThreshold
    • AliyunErrorMediaVideoNotSupport: AliyunErrorMediaVideoNotSupport
    • AliyunErrorMediaAudioNotSupport: AliyunErrorMediaAudioNotSupport
    • AliyunErrorMediaImageFormatNotSupport: AliyunErrorMediaImageFormatNotSupport
    • AliyunErrorMediaVideoEncoderInternal: AliyunErrorMediaVideoEncoderInternal
    See more

    Declaration

    Objective-C

    enum AliyunErrorMedia : int {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunEvent) {
        AliyunEventRecordInit = 2001,
        AliyunEventRecordStart,
        AliyunEventRecordSuccess,
        AliyunEventRecordDelete,
        AliyunEventRecordFinish,
        AliyunEventRecordError,
        AliyunEventRecordPaster,
        AliyunEventRecordMusic,
        AliyunEventRecordFilter,
        AliyunEventRecordRate,
        AliyunEventRecordBeauty,
        AliyunEventRecordPosition,
        AliyunEventRecordStop,
        AliyunEventRecordMV = 2014,
        AliyunEventEditInit = 3001,
        AliyunEventEditFilter = 3005,
        AliyunEventEditMV,
        AliyunEventEditExportStart = 3011,
        AliyunEventEditExportCancel,
        AliyunEventEditExportError = 3016,
        AliyunEventEditExportFinish = 3017,
        AliyunEventTranscodeStart = 8001,
        AliyunEventTranscodeCancel,
        AliyunEventTranscodeError,
        AliyunEventTranscodeFinish,
        AliyunEventImporterAddVideo = 9001,
        AliyunEventImporterAddImage = 9002,
        AliyunEventImporterFinish = 9003,
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunSubmoduleType) { AliyunSubmoduleTypeNull, AliyunSubmoduleTypeRecord, AliyunSubmoduleTypeCut, AliyunSubmoduleTypeEdit, AliyunSubmoduleTypeImport }
  • * The type of gif sticker API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunGifStickerType : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIRecorderCameraPosition) {
        AliyunIRecorderCameraPositionFront = 0,
        AliyunIRecorderCameraPositionBack,
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIRecorderFlashMode) {
        AliyunIRecorderFlashModeOff = 0,
        AliyunIRecorderFlashModeOn = 1,
        AliyunIRecorderFlashModeAuto = 2
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIRecorderTorchMode) {
        AliyunIRecorderTorchModeOff = 0,
        AliyunIRecorderTorchModeOn = 1,
        AliyunIRecorderTorchModeAuto = 2,
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIRecorderDeviceAuthor) {
        AliyunIRecorderDeviceAuthorEnabled,
        AliyunIRecorderDeviceAuthorAudioDenied,
        AliyunIRecorderDeviceAuthorVideoDenied
    }
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AliyunIRecorderVideoOutputPixelFormatType) {
        AliyunIRecorderVideoOutputPixelFormatType420f,
        AliyunIRecorderVideoOutputPixelFormatType420v,
        AliyunIRecorderVideoOutputPixelFormatTypeBGRA,
    }
  • * Crop modes.

    • AliyunImageCropModeAspectFill: Fill mode. The image is centered by default.
    • AliyunImageCropModeAspectCut: Cut mode.
    See more

    Declaration

    Objective-C

    enum AliyunImageCropMode : NSInteger {}
  • * The type of audio capture API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunAudioUnitType : NSInteger {}
  • * audioSourceType modes in an enumerated type.

    • MixAudioSourceTypeOriginal: the voice of media play
    • MixAudioSourceTypeRecorded: the voice of recorded
    • MixAudioSourceTypeMute: mute
    • MixAudioSourceTypeBoth: Both API_AVAILABLE(3.19.0)
    See more

    Declaration

    Objective-C

    enum MixAudioSourceType : NSUInteger {}
  • * recorderAECType modes in an enumerated type.

    • AliyunIRecorderAECTypeNone: not use AEC
    • AliyunIRecorderAECTypeHardware: use Hardware AEC effect
    • AliyunIRecorderAECType3A: use 3A AEC effect
    See more

    Declaration

    Objective-C

    enum AliyunIRecorderAECType : NSInteger {}
  • * TranslateType. API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunMoveActionTranslateType : NSInteger {}
  • * part animation playmode. API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunActionPartParamMode : NSInteger {}
  • * Sticker types.

    • AliyunPasterEffectTypeNormal: Sticker.
    • AliyunPasterEffectTypeSubtitle: Standard caption.
    • AliyunPasterEffectTypeCaption: Animated caption.
    See more

    Declaration

    Objective-C

    enum AliyunPasterEffectType : NSInteger {}
  • * API_AVAILABLE(3.25.0) The type of picture in picture

    See more

    Declaration

    Objective-C

    enum AliyunPipClipType : NSUInteger {}
  • * media type of record source API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordMediaType : NSUInteger {}
  • * type of record source API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordSourceType : NSUInteger {}
  • * The State of recorder API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecorderState : NSUInteger {}
  • * The mode of encode API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecorderEncodeMode : NSUInteger {}
  • * the mode of render API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRenderMode : NSUInteger {}
  • * The playMode of animations in subList. API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunSetActionPlayMode : NSUInteger {}
  • * The type of sticker API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunStickerType : NSUInteger {}
  • * The direction that the blinds open and close.

    ORIENTATION_HORIZONTAL: Horizontal ORIENTATION_VERTICAL: Vertical

    See more

    Declaration

    Objective-C

    enum ORIENTATION_TYPE : NSInteger {}
  • * Directions of translational motions. DIRECTION_LEFT: Left DIRECTION_RIGHT: Right DIRECTION_TOP: Upward DIRECTION_BOTTOM: Downward

    See more

    Declaration

    Objective-C

    enum DIRECTION_TYPE : NSInteger {}
  • * The types of feature

    • AliyunVideoFeatureTypeMV: MV
    • AliyunVideoFeatureTypeSticker: Sticker
    • AliyunVideoFeatureTypeCropCompose: crop compose
    • AliyunVideoFeatureTypeCaption: caption
    • AliyunVideoFeatureTypeAETemplate: AE template
    See more

    Declaration

    Objective-C

    enum AliyunVideoFeatureType : NSUInteger {}
  • * The result of license verify

    • AliyunVideoLicenseResultCodeUninitialized: Uninitialized
    • AliyunVideoLicenseResultCodeSuccess: Success
    • AliyunVideoLicenseResultCodeExpired: Expired
    • AliyunVideoLicenseResultCodeInvalid: Can not found valid license
    • AliyunVideoLicenseResultCodeUnknownError: UnknownError
    See more

    Declaration

    Objective-C

    enum AliyunVideoLicenseResultCode : NSInteger {}
  • * The result of license refresh

    • AliyunVideoLicenseRefreshCodeUninitialized: Uninitialized
    • AliyunVideoLicenseRefreshCodeSuccess: Success
    • AliyunVideoLicenseRefreshCodeInvalid: Can not found valid license
    • AliyunVideoLicenseRefreshCodeServerError: Server error
    • AliyunVideoLicenseRefreshCodeNetworkError: Network error
    • AliyunVideoLicenseRefreshCodeUnknownError: UnknownError
    See more

    Declaration

    Objective-C

    enum AliyunVideoLicenseRefreshCode : NSInteger {}
  • * Video quality types.

    • AliyunVideoQualityVeryHight: Very High
    • AliyunVideoQualityHight: Hight
    • AliyunVideoQualityMedium: Medium
    • AliyunVideoQualityLow: Low
    • AliyunVideoQualityPoor: Very Low
    • AliyunVideoQualityExtraPoor: Extremely Low
    See more

    Declaration

    Objective-C

    enum AliyunVideoQuality : NSInteger {}
  • * Crop modes.

    • AliyunScaleModeFit: Cut mode
    • AliyunScaleModeFill: Fill mode
    See more

    Declaration

    Objective-C

    enum AliyunScaleMode : NSInteger {}
  • * content modes.

    • AlivcContentModeScaleAspectFit: Fill mode
    • AlivcContentModeScaleAspectFill: Cut mode
    See more

    Declaration

    Objective-C

    enum AlivcContentMode : NSInteger {}
  • * Encoder types.

    Only the first three encoder types are supported in iOS.

    • AliyunVideoCodecTypeAuto: Automatic
    • AliyunVideoCodecHardware: Hardware encoding
    • AliyunVideoCodecOpenh264: OpenH264

    • AliyunVideoCodecFFmpeg: ffmpeg, no use in current version(after v3.23.0)

    • AliyunVideoCodecX264: X264, no use in current version(after v3.23.0)

    See more

    Declaration

    Objective-C

    enum AliyunVideoCodecType : NSInteger {}
  • * BackgroundImageMode.

    • AliyunMixVideoBackgroundImageModeScaleAspectFill: contents scaled to fill with fixed aspect. some portion of content may be clipped.
    • AliyunMixVideoBackgroundImageModeScaleAspectFit: contents scaled to fit with fixed aspect. remainder is transparent
    • AliyunMixVideoBackgroundImageModeScaleToFill:
    See more

    Declaration

    Objective-C

    enum AliyunMixVideoBackgroundImageMode : NSInteger {}
  • * The Channel Count of Audio

    • AliyunAudioChannelTypeMono: single channel
    • AliyunAudioChannelTypeStereo: double channel
    See more

    Declaration

    Objective-C

    enum AliyunAudioChannelType : NSUInteger {}
  • * The SampleRate of audio

    • AliyunAudioSampleRate8K: 8K
    • AliyunAudioSampleRate12K: 12K
    • AliyunAudioSampleRate16K: 16K
    • AliyunAudioSampleRate24K: 24K
    • AliyunAudioSampleRate32K: 32K
    • AliyunAudioSampleRate44_1K: 44.1K
    • AliyunAudioSampleRate48K: 48K
    • AliyunAudioSampleRate64K: 64K
    • AliyunAudioSampleRate88_2K: 88.2K
    • AliyunAudioSampleRate96K: 96K
    See more

    Declaration

    Objective-C

    enum AliyunAudioSampleRate : NSUInteger {}
  • * Log levels.

    • AlivcLogVerbose: Verbose
    • AlivcLogDebug: Debug
    • AlivcLogInfo: Info
    • AlivcLogWarn: Warn
    • AlivcLogError: Error
    • AlivcLogFatal: Fatal
    See more

    Declaration

    Objective-C

    enum AlivcLogLevel : NSInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AlivcDebugLogLevel)
    {
        AlivcDebugLogClose = 1,
        AlivcDebugLogNormal = 2,
        AlivcDebugLogAll = 3,
    }
  • * The Direction of wipe action

    See more

    Declaration

    Objective-C

    enum AliWipeActionDirection : NSUInteger {}
  • * The mode of wipe action

    See more

    Declaration

    Objective-C

    enum AliWipeActionMode : NSUInteger {}