Codec for <AudioEncodeAbility>.
Build a <AudioEncodeAbility> element
Build a <AudioEncodeAbility> element
import { assertStringIncludes } from "@std/assert"; import { audioEncodeAbility } from "@hertzg/reolink-api/protocol/params"; const xml = audioEncodeAbility.encode({ channelId: 0, maxCapacity: 2, audioEncodeList: [{ audioType: "g711", sampleRate: 8000, samplePrecision: 16, lengthPerEncoder: 320, soundTrack: "stereo", }], }); assertStringIncludes(xml, "<audioEncodeList><audioEncode><audioType>g711</audioType>");
XmlParam<"AudioEncodeAbility", AudioEncodeAbility>