Codec for <TalkAbility>.
Build a <TalkAbility> element
Build a <TalkAbility> element
import { assertStringIncludes } from "@std/assert"; import { talkAbility } from "@hertzg/reolink-api/protocol/params"; const xml = talkAbility.encode({ duplexList: ["HDX"], audioStreamModeList: ["onlyAudioStream"], }); assertStringIncludes(xml, "<duplexList><duplex>HDX</duplex></duplexList>");
XmlParam<"TalkAbility", TalkAbility>