package io.anyrtc.live;

public class ArLiveCode {
    /**
     * 没有错误
     */
    public static final int ARLIVE_OK = 0;
    /**
     *
     */
    public static final int ARLIVE_ERROR_FAILED = -1;
    public static final int ARLIVE_ERROR_INVALID_PARAMETER = -2;
    public static final int ARLIVE_ERROR_REFUSED = -3;
    public static final int ARLIVE_ERROR_NOT_SUPPORTED = -4;
    public static final int ARLIVE_ERROR_INVALID_LICENSE = -5;
    public static final int ARLIVE_ERROR_REQUEST_TIMEOUT = -6;
    public static final int ARLIVE_ERROR_SERVER_PROCESS_FAILED = -7;
    public static final int ARLIVE_WARNING_NETWORK_BUSY = 1101;
    public static final int ARLIVE_WARNING_VIDEO_BLOCK = 2105;
    public static final int ARLIVE_WARNING_CAMERA_START_FAILED = -1301;
    public static final int ARLIVE_WARNING_CAMERA_OCCUPIED = -1316;
    public static final int ARLIVE_WARNING_CAMERA_NO_PERMISSION = -1314;
    public static final int ARLIVE_WARNING_MICROPHONE_START_FAILED = -1302;
    public static final int ARLIVE_WARNING_MICROPHONE_OCCUPIED = -1319;
    public static final int ARLIVE_WARNING_MICROPHONE_NO_PERMISSION = -1317;
    public static final int ARLIVE_WARNING_SCREEN_CAPTURE_NOT_SUPPORTED = -1309;
    public static final int ARLIVE_WARNING_SCREEN_CAPTURE_START_FAILED = -1308;
    public static final int ARLIVE_WARNING_SCREEN_CAPTURE_INTERRUPTED = -7001;

    public ArLiveCode() {
    }
}
