variable audioCfg

Codec for <audioCfg>.

Examples

Build a <audioCfg> element

import { assertStringIncludes } from "@std/assert";
import { audioCfg } from "@hertzg/reolink-api/protocol/params";

const xml = audioCfg.encode({
  channelId: 0,
  timeout: 5,
  audioSelect: 0,
  volume: 50,
  preAlarm: 1,
});

assertStringIncludes(xml, "<volume>50</volume>");

Type

XmlParam<"audioCfg", AudioCfg>

Usage

import { audioCfg } from "protocol/params/mod.ts";