package com.rong.io.live;

/**
 * Author by pq, Date on 2022/4/1.
 */
public class LiveRoomMsgConstants {
    public static final int ACTION_SEND_JOIN_ROOM = -100;//加入直播间
    public static final int ACTION_SEND_LEAVE_ROOM = -101;//退出直播间
    public static final int ACTION_SEND_SEAT_APPLY = -102;//直播间连麦申请
    public static final int ACTION_SEND_DOWN_SEAT_MIC = -103;//观众下麦通知
    public static final int ACTION_SEND_CANCEL_SEAT_APPLY = -104;//观众取消上麦
    public static final int ACTION_SEND_CANCEL_SEAT_AGREE_RESPONSE = -105;//被邀请连麦->观众同意上麦
    public static final int ACTION_SEND_CANCEL_SEAT_DISAGREE_RESPONSE = -106;//被邀请连麦->观众不同意上麦
    public static final int ACTION_SEND_ADD_LIKE_COUNT = -107;//点赞数量发送
    public static final int ACTION_SEND_ON_SNAP_UP = -108;//XX正在抢购

    public static final int ACTION_AGREE_MIC_APPLY = -109;//主播同意观众连麦
    public static final int ACTION_SEND_PAUSE_LIVE = -110;//暂停直播

    public static final int MIC_ACTION_INVITE_SEAT_BY_CREATE = 1;//连麦-主讲人邀请
    public static final int MIC_ACTION_CANCEL_INVITE_SEAT_BY_CREATE = 2;//连麦-主讲人取消邀请
    public static final int MIC_ACTION_SEAT_BY_USER = 3;//连麦-观众申请
    public static final int MIC_ACTION_CANCEL_SEAT_BY_USER = 4;//连麦-观众取消申请
    public static final int MIC_ACTION_CANCEL_SEAT_BY_CREATE = 5;//连麦-主讲人将连麦人抱下麦

    public static final int MIC_RESPONSE_AGREE = 1;//主讲人同意
    public static final int MIC_RESPONSE_DISAGREE = 2;//主讲人拒绝
    public static final int MIC_RESPONSE_AGREE_BY_USER = 3;//观众同意
    public static final int MIC_RESPONSE_DISAGREE_BY_USER = 4;//观众拒绝


    public static final int MIC_STATUS_NORMAL = 1;//未连麦
    public static final int MIC_STATUS_CONNECTING = 2;//连麦中
    public static final int MIC_STATUS_CONNECT_SUCCESS = 3;//连麦成功

    public static final String TAG_TXT = "RC:TxtMsg"; // 文本
    public static final String TAG_CHAT_ROOM_ENTER = "RC:Chatroom:Welcome"; // 加入直播间消息
    public static final String TAG_CHAT_ROOM_LOCAL_MSG = "RC:LocationMessage"; // 本地消息
    public static final String TAG_CHAT_ROOM_MIC_APPLY = "RC:Chatroom:SeatApply"; //上麦申请(可能观众发起,可能主播邀请)
    public static final String TAG_CHAT_ROOM_UNUSUAL_LOGOUT = "RC:LookerLoginOut"; //观众异常退出
    public static final String TAG_CHAT_ROOM_ADD_LIKE = "RC:Chatroom:Like"; //点赞
    public static final String TAG_CHAT_ROOM_ADD_LIKE_COUNT = "RC:Chatroom:LikeCount"; //点赞数量同步
    public static final String TAG_CHAT_ROOM_SEAT_CTRL = "RC:Chatroom:SeatsCtrl"; //连麦控制
    public static final String TAG_CHAT_ROOM_CHAT_MODE_CTRL = "RC:Chatroom:ChatBan"; //聊天控制
    public static final String TAG_CHAT_ROOM_SEAT_APPLY = "RC:Chatroom:SeatApply"; //连麦申请
    public static final String TAG_CHAT_ROOM_SEAT_RESPONSE = "RC:Chatroom:SeatResponse"; //连麦行为响应
    public static final String TAG_LIVE_GOODS_CHANGE = "DY:LIVE_GOODS_CHANGE"; //直播间商品变化
    public static final String TAG_LIVE_PAUSE = "RC:Chatroom:PauseLive"; //暂停直播
    public static final String TAG_LIVE_ON_SNAP_UP = "RC:Chatroom:SnapUp"; //正在抢购
    public static final String TAG_LIVE_ADD_BLACK_USER= "RC:BLOCK_BLACK_USER"; //添加黑名单,禁止聊天,禁止连麦
    public static final String TAG_LIVE_REMOVE_BLACK_USER= "RC:UNBLOCK_BLACK_USER"; //解除黑名单
    public static final String TAG_LIVE_MEMBER_COUNT_SYNC = "RC:Chatroom:MemberCountUp"; //人员数量同步
    public static final String TAG_LIVE_FINISH_MSG = "RC:ForcedOffline"; //直播间结束消息

}
