diff --git a/CHANGELOG.md b/CHANGELOG.md index ef31a21..356e1ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,25 @@ Before any major/minor/patch is released all test units will be run to verify th - Device classes - EQ class - FX class +- Vban.port sets Vban.Instream[0].port + +### Changed + +- some vban.instream | vban.outstream commands now added with meta functions + - on + - name + - ip +- cast vban getters to types for consistency + +### Fixed + +- some vban commands incorrectly read-only/write-only + - enable + - instream|outstream.quality + - instream|outstream.route +- vban.stream.port: [string]$arg -> [int]$arg +- vban route range (API documentation is incorrect) +- vban.stream.sr: $this._port -> $this._sr ## [3.3.0] - 2024-06-29 diff --git a/README.md b/README.md index 55007ca..aa08db7 100644 --- a/README.md +++ b/README.md @@ -382,14 +382,16 @@ $vmr.button[5].trigger = $true ### VBAN -- vmr.vban.enable: Toggle VBAN on or off. Accepts a bool value. +The following vban commands are available: + +- enable: bool +- port: int, from 1024 - 65535 For each vban in/out stream the following parameters are defined: - on: bool - name: string - ip: string -- port: int, from 1024 - 65535 - sr: in, (11025, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000) - channel: int from 1 to 8 - bit: int, 16 or 24 @@ -403,9 +405,9 @@ example: ```powershell $vmr.vban.enable = $true +$vmr.vban.port = 6990 $vmr.vban.instream[0].on = $true -$vmr.vban.instream[2].port = 6990 $vmr.vban.outstream[3].bit = 16 ```