private void Receiver_ReceivedDanmaku(object sender, ReceivedDanmakuArgs e)
        {
            switch (e.Danmaku.MsgType)
            {
            case MsgTypeEnum.LiveStart:
                _StartRecord(TriggerType.Danmaku);
                break;

            case MsgTypeEnum.LiveEnd:
                break;

            default:
                break;
            }
        }
示例#2
0
        private void Receiver_ReceivedDanmaku(object sender, ReceivedDanmakuArgs e)
        {
            switch (e.Danmaku.MsgType)
            {
            case MsgTypeEnum.LiveStart:
                Task.Run(() => StreamStatusChanged?.Invoke(this, new StreamStatusChangedArgs()
                {
                    type = TriggerType.Danmaku
                }));
                break;

            case MsgTypeEnum.LiveEnd:
                break;

            default:
                break;
            }
        }