AliyunRecorderState

enum AliyunRecorderState : NSUInteger {}

录制状态 API_AVAILABLE(3.22.0)

  • 空闲状态,等待录制 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Idle = 0
  • 录制前加载;等待各个录制源首帧回调;收到全部回调后会自动变为recording状态 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_LoadingForRecord
  • 录制中 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Recording
  • 正在停止;等待内部缓冲处理完成会自动变为停止状态 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Stopping
  • 停止录制 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Stop
  • 发生错误;可以通过cancel来把状态重置为idle API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Error
  • 发生错误;可以通过cancel来把状态重置为idle API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    AliyunRecorderState_Max