Enumerations

The following enumerations are available globally.

  • 音轨片段类型

    See more

    Declaration

    Objective-C

    enum AEPAudioTrackClipType : NSUInteger {}
  • 时间特效类型

    • AEPEffectTimeType_Speed: 变速
    • AEPEffectTimeType_Repeat: 反复
    • AEPEffectTimeType_Invert: 倒放
    See more

    Declaration

    Objective-C

    enum AEPEffectTimeType : NSUInteger {}
  • 资源节点模块

    See more

    Declaration

    Objective-C

    enum AEPResourceModule : NSUInteger {}
  • 资源类型

    See more

    Declaration

    Objective-C

    enum AEPSourceType : NSUInteger {}
  • 资源节点模块 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,
    }
  • 循环模式 API_AVAILABLE(3.25.0)

    • AliyunActionRepeatModeNone: 不循环,此模式下repeatCount不起作用
    • AliyunActionRepeatModeNormal: 正常循环
    • AliyunActionRepeatModeReverse:反复循环
    See more

    Declaration

    Objective-C

    enum AliyunActionRepeatMode : NSInteger {}
  • 时间插值器 API_AVAILABLE(3.25.0)

    • AliyunActionInterpolatorLinear: 线性
    • AliyunActionInterpolatorAccelerate: 加速
    • AliyunActionInterpolatorDecelerate:减速
    • AliyunActionInterpolatorAccelerate_Decelerate: 先加速后减速
    • AliyunActionInterpolatorOvershot: 可以超过原点
    • AliyunActionInterpolatorAnticipate: 先退后再加速前进
    • AliyunActionInterpolatorAnticipate_Overshot: 可以超过原点,先退后再加速前进
    • AliyunActionInterpolatorBound: 弹簧效果
    • AliyunActionInterpolatorCycle: 周期运动,动画可以不到终点就回弹,也可以到了终点后在回弹,还可以回弹多次
    See more

    Declaration

    Objective-C

    enum AliyunActionInterpolator : NSInteger {}
  • 摄像头输出图像格式 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordCameraPixelFormat : NSInteger {}
  • 摄像头采集的清晰度 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,
    }
  • 片段类型

    • AliyunClipVideo: 视频
    • AliyunClipImage: 图片
    • AliyunClipAudio: 音频
    • AliyunClipGif: gif
    See more

    Declaration

    Objective-C

    enum AliyunClipType : NSInteger {}
  • 裁剪模式

    • AliyunCropCutModeScaleAspectFill: 填充
    • AliyunCropModeScaleAspectCut: 裁剪
    See more

    Declaration

    Objective-C

    enum AliyunCropCutMode : NSInteger {}
  • 编辑模式枚举值

    • AliyunEditorModeNull: Null
    • AliyunEditorModePlay: 播放模式
    • AliyunEditorModeExport: 合成导出模式
    See more

    Declaration

    Objective-C

    enum AliyunEditorMode : NSUInteger {}
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSUInteger, AliyunEditorRenderViewMode) {
        /**
         不等比拉伸填充 API_AVAILABLE(3.25.0)
         */
        AliyunEditorRenderViewModeResize,
        /**
         等比拉伸留白 API_AVAILABLE(3.25.0)
         */
        AliyunEditorRenderViewModeResizeAspect,
    }
  • 音效类型

    • AliyunAudioEffectDefault: 默认
    • AliyunAudioEffectLolita: 萝莉
    • AliyunAudioEffectUncle: 大叔
    • AliyunAudioEffectReverb: 混响
    • AliyunAudioEffectEcho: 回声
    • AliyunAudioEffectRobot: 机器人
    • AliyunAudioEffectBigDevil: 大魔王
    • AliyunAudioEffectMinions: 小黄人
    • AliyunAudioEffectDenoise: 去噪
    See more

    Declaration

    Objective-C

    enum AliyunAudioEffectType : NSInteger {}
  • API_AVAILABLE(3.20.0) 音频淡入淡出函数曲线类型

    • AliyunEditorAudioFadeShapeLinear: 线性曲线
    • AliyunEditorAudioFadeShapeSin: 正弦函数曲线
    See more

    Declaration

    Objective-C

    enum AliyunAudioFadeShape : NSUInteger {}
  • API_AVAILABLE(3.20.0) 视频增强类型

    • AliyunVideoAugmentationTypeBrightness: 亮度
    • AliyunVideoAugmentationTypeContrast: 对比度
    • AliyunVideoAugmentationTypeSaturation: 饱和度
    • AliyunVideoAugmentationTypeSharpness: 锐度
    • AliyunVideoAugmentationTypeVignette: 暗角
    See more

    Declaration

    Objective-C

    enum AliyunVideoAugmentationType : NSUInteger {}
  • 数值类型枚举

    • AliyunValueINT : 数值类型int
    • AliyunValueFLOAT : 数值类型float
    • AliyunValueVEC1I : 数值类型VEC1I
    • AliyunValueVEC2I : 数值类型 VEC2I
    • AliyunValueVEC3I : 数值类型VEC3I
    • AliyunValueVEC4I : 数值类型VEC4I
    • AliyunValueVEC1F : 数值类型VEC1F
    • AliyunValueVEC2F : 数值类型VEC2F
    • AliyunValueVEC3F : 数值类型VEC3F
    • AliyunValueVEC4F : 数值类型VEC4F
    • AliyunValueSCA1I : 数值类型SCA1I
    • AliyunValueSCA2I : 数值类型SCA2I
    • AliyunValueSCA3I : 数值类型SCA3I
    • AliyunValueSCA4I : 数值类型SCA4I
    • AliyunValueSCA1F : 数值类型SCA1F
    • AliyunValueSCA2F : 数值类型SCA2F
    • AliyunValueSCA3F : 数值类型SCA3F
    • AliyunValueSCA4F : 数值类型SCA4F
    • AliyunValueMAT3F : 数值类型MAT3F
    • AliyunValueMAT4F : 数值类型MAT4F
    See more

    Declaration

    Objective-C

    enum AliyunValueType : NSInteger {}
  • 动图类型

    • AliyunPasterTypeNormal: 普通动图
    • AliyunPasterTypeFace: 人脸动图
    See more

    Declaration

    Objective-C

    enum AliyunPasterType : NSInteger {}
  • 播放模式

    • AliyunRunningModeFit:裁剪模式
    • AliyunRunningModeFill:填充模式
    See more

    Declaration

    Objective-C

    enum AliyunRunningMode : NSInteger {}
  • 时间特效类型

    • TimeFilterTypeSpeed: 变速
    • TimeFilterTypeRepeat: 反复
    • TimeFilterTypeInvert: 倒放
    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,
    
        /**
         * MDF起始错误段
         */
        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,
    
        /**
         * 组件切换PREPARED状态失败
         */
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_PREPARED_STATE_FAILED =    -10000008,
    
        /**
         * 组件切换PLAYING状态失败
         */
        ALIVC_FRAMEWORK_ERROR_SERVICE_CHANGE_PLAYING_STATE_FAILED =     -10000009,
    
        /**
         * 组件切换INITED状态失败
         */
        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,
    
        /**
         * 创建封装IO上下文失败
         */
        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,
    
        /**
         * iOS视频硬编码session报错
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_SESSION_BORKEN =            -10003009,
    
        /**
         * 输入数据的pts非法,不符合编码要求
         */
        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,
    
        /**
         * OpenH264 初始化失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_INIT =             -10003101,
    
        /**
         * OpenH264 输入数据不合法
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_INPUT =            -10003102,
    
        /**
         * OpenH264 编码器初始化失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_WITHOUT_WORK =     -10003103,
    
        /**
         * OpenH264 格式不支持
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_FMT_NOTSUPPORT =   -10003104,
    
        /**
         * OpenH264 编码失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_ENCODE =           -10003105,
    
        /**
         * OpenH264 编码无输出
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_OUT_ZERO =         -10003106,
    
        /**
         * OpenH264 编码SPS解析失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_OPENH264_SPS =              -10003107,
    
        /**
         * MediaCodec 状态错误
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_ERROR_STATE =       -10003201,
    
        /**
         * MediaCodec Buffer错误
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_BUFFER_ERROR =      -10003202,
    
        /**
         * MediaCodec 其他错误
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_INTERNAL =          -10003203,
    
        /**
         * Android 编码输入NULL
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_INPUT =             -10003204,
    
        /**
         * Android 编码output 句柄为NULL
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_WITHOUT_WORK =      -10003205,
    
        /**
         * Android 编码feat不支持
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_FEAT_NOTSUPPORT =   -10003206,
    
        /**
         * Android 编码format不支持
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_FMT_NOTSUPPORT =    -10003207,
    
        /**
         * Android 编码初始化失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_CREATE_FAILED =     -10003208,
    
        /**
         * Android 编码获取输出帧失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_TRY_READ =          -10003209,
    
        /**
         * Android 编码更新码率失败,码率超出有效范围
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_INPUT =   -10003210,
    
        /**
         * Android 编码更新码率失败,编码器已释放
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_STATE =   -10003211,
    
        /**
         * Android 编码更新码率失败,其他
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_UPDATEBPS_FAILED =  -10003212,
    
        /**
         * Android 编码初始化失败,视频宽高超过4096
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_ANDROID_SIZE_NOTSUPPORT =   -10003213,
    
        /**
         * ffmpeg 创建失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_INPUT =              -10003301,
    
        /**
         * ffmpeg 找不到编码器
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_NO_CODEC =           -10003302,
    
        /**
         * ffmpeg 编码失败
         */
        ALIVC_FRAMEWORK_VIDEO_ENCODER_ERROR_FFMPEG_OPEN_FAILED =        -10003303,
    
        /**
         * ffmpeg 编码失败
         */
        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,
    
        /**
         * 无SPS
         */
        ALIVC_FRAMEWORK_VIDEO_DECODER_SPS_PPS_NULL =                    -10004001,
    
        /**
         * 创建H264解码失败
         */
        ALIVC_FRAMEWORK_VIDEO_DECODER_CREATE_H264_PARAM_SET_FAILED =    -10004002,
    
        /**
         * 创建HEVC解码失败
         */
        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,
    
        /**
         * 解码SPS失败
         */
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_DECODE_SPS =                -10004009,
    
        /**
         * 解码资源失败
         */
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_RESOURCE_PREEMPTED =        -10004010,
    
        /**
         * 解码失败
         */
        ALIVC_FRAMEWORK_VIDEO_DECODER_ERROR_DECODE_PACKET =             -10004011,
    
        /**
         * 软解不支持设置OES格式输出
         */
        ALIVC_VDEC_ERROR_FFMPEG_NOT_SUPPORT_OES                       = -10004101,
    
        /**
         * 软解找不到codec对应的解码器
         */
        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,
    
        /**
         * 软解Flush失败
         */
        ALIVC_VDEC_ERROR_FFMPEG_FLUSH_FAILED                          = -10004109,
    
        /**
         * Android硬解不支持,因为命中黑名单
         */
        ALIVC_VDEC_ERROR_API18_BLACKLIST                              = -10004201,
    
        /**
         * Android硬解不支持,因为编码类型
         */
        ALIVC_VDEC_ERROR_API18_CODEC_NOT_SUPPORT                      = -10004202,
    
        /**
         * Android硬解创建SurfaceTexture失败
         */
        ALIVC_VDEC_ERROR_API18_CREATE_SURFACE_FAILED                  = -10004203,
    
        /**
         * Android硬解mediacodec初始化失败
         */
        ALIVC_VDEC_ERROR_API18_DECODER_INIT_ERROR                     = -10004204,
    
        /**
         * Android硬解mediacodec configure失败
         */
        ALIVC_VDEC_ERROR_API18_DECODER_CFG_ERROR                      = -10004205,
    
        /**
         * Android硬解未知的输入帧类型
         */
        ALIVC_VDEC_ERROR_API18_PACKET_TYPE_INVALID                    = -10004206,
    
        /**
         * Android硬解mediacodec queueInput失败
         */
        ALIVC_VDEC_ERROR_API18_SPS_DEQUEUE_IN                         = -10004207,
    
        /**
         * Android硬解mediacodec start失败
         */
        ALIVC_VDEC_ERROR_API18_START                                  = -10004208,
    
        /**
         * Android硬解mediacodec dequeueInput失败
         */
        ALIVC_VDEC_ERROR_API18_FLUSH_DEQUEUE_IN                       = -10004209,
    
        /**
         * Android硬解mediacodec dequeueInput失败
         */
        ALIVC_VDEC_ERROR_API18_SLICE_DEQUEUE_IN                       = -10004210,
    
        /**
         * Android硬解mediacodec dequeueOut失败
         */
        ALIVC_VDEC_ERROR_API18_SLICE_DEQUEUE_OUT                      = -10004211,
    
        /**
         * Android硬解mediacodec queueIn失败
         */
        ALIVC_VDEC_ERROR_API18_SLICE_QUEUE_IN                         = -10004212,
    
        /**
         * Android硬解mediacodec queueIn失败
         */
        ALIVC_VDEC_ERROR_API18_SLICE_QUEUE_IN_INFO                    = -10004213,
    
        /**
         * Android硬解mediacodec queueIn失败
         */
        ALIVC_VDEC_ERROR_API18_EOS_QUEUE_IN                           = -10004214,
    
        /**
         * Android硬解mediacodec flush失败
         */
        ALIVC_VDEC_ERROR_API18_FLUSH                                  = -10004215,
    
        /**
         * Android硬解flush超时
         */
        ALIVC_VDEC_ERROR_API18_FLUSHCODEC                             = -10004216,
    
        /**
         * Android硬解flush中断
         */
        ALIVC_VDEC_ERROR_API18_FLUSH_INTERRUPT                        = -10004217,
    
        /**
         * iOS硬解码 版本太低导致hevc失败
         */
        ALIVC_VDEC_ERROR_IOS_HEVC_VERSION_LOW                         = -10004301,
    
        /**
         * iOS硬解码 硬件不支持
         */
        ALIVC_VDEC_ERROR_IOS_HEVC_HW_NOT_SUPPORT                      = -10004302,
    
        /**
         * iOS硬解码 编译平台错误
         */
        ALIVC_VDEC_ERROR_IOS_PLATFORM_ERROR                           = -10004303,
    
        /**
         * iOS硬解码 不支持解码类型
         */
        ALIVC_VDEC_ERROR_IOS_CODEC_NOT_SUPPORT                        = -10004304,
    
        /**
         * iOS硬解码 输入帧有误
         */
        ALIVC_VDEC_ERROR_IOS_INVALID_PACKET                           = -10004305,
    
        /**
         * iOS硬解码 输入帧解析失败
         */
        ALIVC_VDEC_ERROR_IOS_INVALID_PACKET2                          = -10004306,
    
        /**
         * iOS硬解码 编译平台错误
         */
        ALIVC_VDEC_ERROR_IOS_PLATFORM_ERROR2                          = -10004308,
    
        /**
         * iOS硬解码 createSession失败
         */
        ALIVC_VDEC_ERROR_IOS_DECODER_CREATE                           = -10004309,
    
        /**
         * iOS硬解码 createBuffer失败
         */
        ALIVC_VDEC_ERROR_IOS_CREATE_BUFFER                            = -10004310,
    
        /**
         * iOS硬解码 createSampleBuffer失败
         */
        ALIVC_VDEC_ERROR_IOS_CREATE_SAMPLE                            = -10004311,
    
        /**
         * iOS硬解码 解码失败kVTInvalidSessionErr
         */
        ALIVC_VDEC_ERROR_IOS_RESOURCE_INVALID_ERROR                   = -10004312,
    
        /**
         * iOS硬解码 解码失败
         */
        ALIVC_VDEC_ERROR_IOS_DECODE_ERROR                             = -10004313,
    
        /**
         * iOS硬解码 解码回调错误
         */
        ALIVC_VDEC_ERROR_IOS_FETCHFRAME_ERROR                         = -10004314,
    
        /**
         * iOS硬解码 创建format失败
         */
        ALIVC_VDEC_ERROR_IOS_CREATE_FORMAT                            = -10004315,
    
        /**
         * iOS硬解码 无video format
         */
        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,
    
        /**
         * open 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_OPEN_FAILED =                     -10005007,
    
        /**
         * set bitrate 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_BITRATE_FAILED =              -10005008,
    
        /**
         * set samplerate 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_SAMPLERATE_FAILED =           -10005009,
    
        /**
         * set aot 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_AOT_FAILED =                  -10005010,
    
        /**
         * set transmux 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_TRANSMUX_FAILED =             -10005011,
    
        /**
         * set singlemode 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_SINGLEMODE_FAILED =           -10005012,
    
        /**
         * set channel 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_CHANNEL_FAILED =              -10005013,
    
        /**
         * set channelloader 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_CHANLOADER_FAILED =           -10005014,
    
        /**
         * set afterburner 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_SET_AFTERBURNER_FAILED =          -10005015,
    
        /**
         * get info 失败
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_GETINFO_FAILED =                  -10005016,
    
        /**
         * 没有编码器
         */
        ALIVC_FRAMEWORK_AUDIO_ENCODER_NOT_OPEN =                        -10005017,
    
        /**
         * 音频初始化输入config不合法
         */
        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,
    
        /**
         * 输入的音频packet数据不合法
         */
        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,
    
        /**
         * 解码器cookiedata 设置失败
         */
        ALIVC_FRAMEWORK_IOSADECODER_ERROR_INFO =                        -10006015,
    
        /**
         * 渲染错误码起始字段
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_START =                            -10007000,
    
        /**
         * 第一帧已渲染
         */
        ALIVC_FRAMEWORK_RENDER_FIRST_FRAME_PREVIEWED =                  -10007001,
    
        /**
         * EGL报错
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_EGL =                              -10007002,
    
        /**
         * GL报错
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_GL =                               -10007003,
    
        /**
         * 待渲染的数据非法
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_INVALID_DATA =                     -10007004,
    
        /**
         * Deprecated 未使用
         */
        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,
    
        /**
         * GL上下文创建失败
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_GL_CONTEXT_INIT_FAILED =           -10007011,
    
        /**
         * Deprecated 未使用
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_LOAD_LIBRARY_FAILED =              -10007012,
    
        /**
         * eglSwapBuffers失败
         */
        ALIVC_FRAMEWORK_RENDER_ERROR_GL_SWAP_BUFFER_FAILED =            -10007013,
    
        /**
         * Deprecated 未使用
         */
        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,
    
        /**
         * 数据池解析视频GOP出错
         */
        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,
    
        /**
         * Push空数据
         */
        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,
    
        /**
         * License无效,可能原因: 过期或者未授权
         */
        ALIVC_FRAMEWORK_LICENSE_FAILED =                                -10011001,
    
        /**
         * License校验异常,无MV权限
         */
        ALIVC_FRAMEWORK_LICENSE_CHECK_MV_FAILED =                       -10011002,
    
        /**
         * License校验异常,无动图或字幕权限
         */
        ALIVC_FRAMEWORK_LICENSE_CHECK_PASTER_FAILED =                   -10011003,
    
        /**
         * License校验异常,无裁剪权限
         */
        ALIVC_FRAMEWORK_LICENSE_CHECK_TRANSCODE_FAILED =                -10011004,
    
        /**
         * 短视频开始段
         */
        ALIVC_SVIDEO_ERROR_START =                                      -20000000,
    
        /**
         * 权限相关开始段
         */
        ALIVC_SVIDEO_ERROR_PERMISSION_START =                           -20001000,
    
        /**
         * License无效
         */
        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,
    
        /**
         * 没有设备权限(音频采集、文件读写、摄像头使用、网络访问等Android 设备权限)
         */
        ALIVC_SVIDEO_ERROR_PERM_NO_DEVICE_PERMISSION =                  -20001006,
    
        /**
         * 设置背景音乐时参数错误,像背景音乐路径及时间参数
         */
        ALIVC_SVIDEO_ERROR_MUSIC_PARAM =                                -20001007,
    
        /**
         * 设置背景音乐时错误,音频格式不支持;
         */
        ALIVC_SVIDEO_ERROR_MUSIC_NOT_SUPPORT =                          -20001008,
    
        /**
         * TRES开始段
         */
        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,
    
        /**
         * param开始段
         */
        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,
    
        /**
         * 片段索引无效,超出clip列表最大值或者索引不合法
         */
        ALIVC_SVIDEO_ERROR_PARAM_CLIP_INDEX_INVALID =                   -20003006,
    
        /**
         * 片段无效,片段为null
         */
        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,
    
        /**
         * PictureSize不合法
         */
        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,
    
        /**
         * project 为空
         */
        ALIVC_SVIDEO_ERROR_PARAM_PROJECT_NULL =                         -20003019,
    
        /**
         * 添加媒体文件失败
         */
        ALIVC_SVIDEO_ERROR_PARAM_ADD_MEDIA_SOURCE_FAILED =              -20003020,
    
        /**
         * 输出路径无效
         */
        ALIVC_SVIDEO_ERROR_PARAM_OUTOUT_PATH_INVALID =                  -20003021,
    
        /**
         * MV路径异常
         */
        ALIVC_SVIDEO_ERROR_PARAM_MV_FILE_PATH_INVALID =                 -20003022,
    
        /**
         * media错误开始段
         */
        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,
    
        /**
         * MV配置文件解析失败
         */
        ALIVC_SVIDEO_ERROR_MEDIA_MV_PARSE_CONFIG_ERROR =                -20004021,
    
        /**
         * IO开始段
         */
        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,
    
        /**
         * 录制Service创建失败
         */
        ALIVC_SVIDEO_ERROR_REC_SERVICE_CREATE_FAILED =                  -20008009,
    
        /**
         * 录制Proxy创建失败
         */
        ALIVC_SVIDEO_ERROR_REC_PROXY_CREATE_FAILED =                    -20008010,
    
        /**
         * 录制service 状态错误
         */
        ALIVC_SVIDEO_ERROR_REC_INVALID_STATE  =                         -20008011,
    
        /**
         * 录制采集的数据不支持
         */
        ALIVC_SVIDEO_ERROR_REC_INVALID_CAP_FORMAT  =                    -20008012,
    
        /**
         * SurfaceTexture 类信息找不到
         */
        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,
    
        /**
         * Demuxer解析文件失败
         */
        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,
        
        /**
         * License无效
         */
        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,
        
        /**
         * 没有设备权限(音频采集、文件读写、摄像头使用、网络访问等Android 设备权限)
         */
        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,
        /**
         * 片段索引无效,超出clip列表最大值或者索引不合法
         */
        ERROR_CLIP_INDEX_INVALID = -20003006,
        /**
         * 片段无效,片段为null
         */
        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,
        
        /**
         * DEPRECATED
         */
        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,
        
        /**
         * PictureSize不合法
         */
        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,
        
        
        /**
         * project 为空
         */
        ERROR_PROJECT_NULL = -20003019,
        
        /**
         * 添加媒体文件失败
         */
        ERROR_ADD_MEDIA_SOURCE_FAILED = -20003020,
        
        
        /**
         * 输出路径无效
         */
        ERROR_OUTOUT_PATH_INVALID = -20003021,
        
        /**
         * MV路径异常
         */
        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,
    }
  • 错误类型 已废弃

    • 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 }
  • Gif贴纸类型 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,
    }
  • 裁剪模式

    • AliyunImageCropModeAspectFill: 填充黑边 默认原照片居中
    • AliyunImageCropModeAspectCut: 裁剪画面
    See more

    Declaration

    Objective-C

    enum AliyunImageCropMode : NSInteger {}
  • 机器声音采集类型 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunAudioUnitType : NSInteger {}
  • 设置合成视频使用的音轨类型

    • MixAudioSourceTypeOriginal: 原始媒体的音轨
    • MixAudioSourceTypeRecorded: 录制的音轨
    • MixAudioSourceTypeMute: 静音
    • MixAudioSourceTypeBoth: 2个音轨进行混音 API_AVAILABLE(3.19.0)
    See more

    Declaration

    Objective-C

    enum MixAudioSourceType : NSUInteger {}
  • 录音回音消除效果

    • AliyunIRecorderAECTypeNone: 回音消除不开启
    • AliyunIRecorderAECTypeHardware: 开启硬件回音消除
    • AliyunIRecorderAECType3A: 开启3A算法回音消除
    See more

    Declaration

    Objective-C

    enum AliyunIRecorderAECType : NSInteger {}
  • 位移类型 API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunMoveActionTranslateType : NSInteger {}
  • 子节点动画执行顺序 API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunActionPartParamMode : NSInteger {}
  • 动图类型

    • AliyunPasterEffectTypeNormal: 仅动图
    • AliyunPasterEffectTypeSubtitle: 仅文
    • AliyunPasterEffectTypeCaption: 动图+文字
    See more

    Declaration

    Objective-C

    enum AliyunPasterEffectType : NSInteger {}
  • API_AVAILABLE(3.25.0) 画中画片段类型

    See more

    Declaration

    Objective-C

    enum AliyunPipClipType : NSUInteger {}
  • 录制源的媒体类型 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordMediaType : NSUInteger {}
  • 录制源类型 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecordSourceType : NSUInteger {}
  • 录制状态 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecorderState : NSUInteger {}
  • 编码模式 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRecorderEncodeMode : NSUInteger {}
  • 渲染模式 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunRenderMode : NSUInteger {}
  • 动画集合中的动画执行方式 API_AVAILABLE(3.25.0)

    See more

    Declaration

    Objective-C

    enum AliyunSetActionPlayMode : NSUInteger {}
  • 贴纸类型 API_AVAILABLE(3.22.0)

    See more

    Declaration

    Objective-C

    enum AliyunStickerType : NSUInteger {}
  • 平移方向

    ORIENTATION_HORIZONTAL:横向 ORIENTATION_VERTICAL:纵向

    See more

    Declaration

    Objective-C

    enum ORIENTATION_TYPE : NSInteger {}
  • 平移方向 DIRECTION_LEFT: 向左平移 DIRECTION_RIGHT: 向右平移 DIRECTION_TOP: 向上平移 DIRECTION_BOTTOM: 向下平移

    See more

    Declaration

    Objective-C

    enum DIRECTION_TYPE : NSInteger {}
  • 增值服务类型

    • AliyunVideoFeatureTypeMV: MV
    • AliyunVideoFeatureTypeSticker: 动态贴纸
    • AliyunVideoFeatureTypeCropCompose: 剪裁压缩
    • AliyunVideoFeatureTypeCaption: 字幕
    • AliyunVideoFeatureTypeAETemplate: AE模板
    See more

    Declaration

    Objective-C

    enum AliyunVideoFeatureType : NSUInteger {}
  • 证书验证结果

    • AliyunVideoLicenseResultCodeUninitialized: 未初始化
    • AliyunVideoLicenseResultCodeSuccess: 验证成功
    • AliyunVideoLicenseResultCodeExpired: 已经过期
    • AliyunVideoLicenseResultCodeInvalid: 证书无效
    • AliyunVideoLicenseResultCodeUnknownError: 未知错误
    See more

    Declaration

    Objective-C

    enum AliyunVideoLicenseResultCode : NSInteger {}
  • 证书更新结果

    • AliyunVideoLicenseRefreshCodeUninitialized: 未初始化
    • AliyunVideoLicenseRefreshCodeSuccess: 更新成功
    • AliyunVideoLicenseRefreshCodeInvalid: 没找有效证书
    • AliyunVideoLicenseRefreshCodeServerError: 服务端错误
    • AliyunVideoLicenseRefreshCodeNetworkError: 网络错误
    • AliyunVideoLicenseRefreshCodeUnknownError: 未知错误
    See more

    Declaration

    Objective-C

    enum AliyunVideoLicenseRefreshCode : NSInteger {}
  • 输出视频质量

    • AliyunVideoQualityVeryHight: VeryHight
    • AliyunVideoQualityHight: Hight
    • AliyunVideoQualityMedium: Medium
    • AliyunVideoQualityLow: Low
    • AliyunVideoQualityPoor: Poor
    • AliyunVideoQualityExtraPoor: ExtraPoor
    See more

    Declaration

    Objective-C

    enum AliyunVideoQuality : NSInteger {}
  • 裁剪模式

    • AliyunScaleModeFit: 裁剪
    • AliyunScaleModeFill: 填充
    See more

    Declaration

    Objective-C

    enum AliyunScaleMode : NSInteger {}
  • 内容模式

    • AlivcContentModeScaleAspectFit: 填充模式
    • AlivcContentModeScaleAspectFill: 裁剪模式
    See more

    Declaration

    Objective-C

    enum AlivcContentMode : NSInteger {}
  • 编码器类型

    ios只开放部分编码类型

    • AliyunVideoCodecTypeAuto: 自动
    • AliyunVideoCodecHardware: 硬编
    • AliyunVideoCodecOpenh264: Openh264

    • AliyunVideoCodecFFmpeg: ffmpeg, 当前版本(v3.23.0之后)不再使用

    • AliyunVideoCodecX264: X264, 当前版本(v3.23.0之后)不再使用

    See more

    Declaration

    Objective-C

    enum AliyunVideoCodecType : NSInteger {}
  • 合拍背景图裁剪模式

    • AliyunMixVideoBackgroundImageModeScaleAspectFill: 按图片比例填充
    • AliyunMixVideoBackgroundImageModeScaleAspectFit: 按图片比例适配
    • AliyunMixVideoBackgroundImageModeScaleToFill: 填充
    See more

    Declaration

    Objective-C

    enum AliyunMixVideoBackgroundImageMode : NSInteger {}
  • 音频声道数

    • AliyunAudioChannelTypeMono: 单声道
    • AliyunAudioChannelTypeStereo: 立体声
    See more

    Declaration

    Objective-C

    enum AliyunAudioChannelType : NSUInteger {}
  • 音频采样率

    • 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等级

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

    Declaration

    Objective-C

    enum AlivcLogLevel : NSInteger {}
  • debug日志等级

    • AlivcDebugLogClose: Close
    • AlivcDebugLogNormal: Normal
    • AlivcDebugLogAll: All
    See more

    Declaration

    Objective-C

    enum AlivcDebugLogLevel : NSInteger {}
  • 线性擦除方向

    See more

    Declaration

    Objective-C

    enum AliWipeActionDirection : NSUInteger {}
  • 擦除模式

    See more

    Declaration

    Objective-C

    enum AliWipeActionMode : NSUInteger {}