tjc-sdk
Version:
TIANJI IM SDK
2 lines (1 loc) • 526 B
JavaScript
import e from"../../messages/messageContent.js";import s from"../../client/tjc.js";import{MessageContentType as t}from"../../messages/messageContentType.js";class r extends e{callId;audioOnly;constructor(e=0,s=[]){super(t.VOIP_CONTENT_TYPE_MODIFY,e,s)}digest(){return""}encode(){let e=super.encode();var t;return e.content=this.callId,t=this.audioOnly?"1":"0",e.binaryContent=s.utf8_to_b64(t),e}decode(e){super.decode(e),this.callId=e.content;let t=s.b64_to_utf8(e.binaryContent);this.audioOnly="1"===t}}export{r as default};