2020-12-15 18:53:52 +08:00
|
|
|
using System;
|
2021-04-29 18:08:55 +08:00
|
|
|
using System.Threading.Tasks;
|
2021-02-23 18:03:37 +08:00
|
|
|
using BililiveRecorder.Core.Api.Danmaku;
|
2020-11-23 17:35:42 +08:00
|
|
|
|
2021-02-23 18:03:37 +08:00
|
|
|
namespace BililiveRecorder.Core.Danmaku
|
2020-11-23 17:35:42 +08:00
|
|
|
{
|
2022-05-16 23:28:31 +08:00
|
|
|
internal interface IBasicDanmakuWriter : IDisposable
|
2020-11-23 17:35:42 +08:00
|
|
|
{
|
|
|
|
void Disable();
|
2021-02-23 18:03:37 +08:00
|
|
|
void EnableWithPath(string path, IRoom room);
|
2021-04-29 18:08:55 +08:00
|
|
|
Task WriteAsync(DanmakuModel danmakuModel);
|
2020-11-23 17:35:42 +08:00
|
|
|
}
|
|
|
|
}
|