Skip to content

Commit 3d05640

Browse files
committed
Camera AV Stream Management xml updates from Spec changes.
1 parent 0540b8e commit 3d05640

File tree

1 file changed

+30
-21
lines changed

1 file changed

+30
-21
lines changed

src/app/zap-templates/zcl/data-model/chip/camera-av-stream-management-cluster.xml

+30-21
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1414
See the License for the specific language governing permissions and
1515
limitations under the License.
1616
-->
17-
<configurator>
17+
<!--
18+
XML generated by Alchemy; DO NOT EDIT.
19+
Source: src/app_clusters/CameraAVStreamManagement.adoc
20+
Parameters: in-progress
21+
Git: 0.9-fall2024-226-g7c97a5e42
22+
-->
23+
<configurator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../zcl.xsd">
1824
<domain name="General"/>
1925
<enum name="AudioCodecEnum" type="enum8">
2026
<cluster code="0x0551"/>
@@ -29,6 +35,9 @@ limitations under the License.
2935

3036
<enum name="StreamTypeEnum" type="enum8">
3137
<cluster code="0x0551"/>
38+
<cluster code="0x0553"/>
39+
<cluster code="0x0554"/>
40+
<cluster code="0x0555"/>
3241
<item name="Internal" value="0x00"/>
3342
<item name="Recording" value="0x01"/>
3443
<item name="Analysis" value="0x02"/>
@@ -42,7 +51,7 @@ limitations under the License.
4251
<item name="Auto" value="0x02"/>
4352
</enum>
4453

45-
<enum name="TwowayTalkSupportTypeEnum" type="enum8">
54+
<enum name="TwoWayTalkSupportTypeEnum" type="enum8">
4655
<cluster code="0x0551"/>
4756
<item name="NotSupported" value="0x00"/>
4857
<item name="HalfDuplex" value="0x01"/>
@@ -81,7 +90,7 @@ limitations under the License.
8190
<cluster code="0x0551"/>
8291
<cluster code="0x0552"/>
8392
<item fieldId="0" name="StreamID" type="int16u"/>
84-
<item fieldId="1" name="OnOff" type="boolean"/>
93+
<item fieldId="1" name="Enabled" type="boolean"/>
8594
</struct>
8695

8796
<struct name="RateDistortionTradeOffPointsStruct" apiMaturity="provisional">
@@ -151,7 +160,7 @@ limitations under the License.
151160
</struct>
152161

153162
<cluster>
154-
<domain>General</domain>
163+
<domain name="General"/>
155164
<name>Camera AV Stream Management</name>
156165
<code>0x0551</code>
157166
<define>CAMERA_AV_STREAM_MANAGEMENT_CLUSTER</define>
@@ -222,7 +231,7 @@ limitations under the License.
222231
<description>SpeakerCapabilities</description>
223232
<access op="read" privilege="administer"/>
224233
</attribute>
225-
<attribute code="0x000A" side="server" define="TWO_WAY_TALK_SUPPORT" type="TwowayTalkSupportTypeEnum" reportable="true" min="0x00" max="0x02" optional="true">
234+
<attribute code="0x000A" side="server" define="TWO_WAY_TALK_SUPPORT" type="TwoWayTalkSupportTypeEnum" reportable="true" min="0x00" max="0x02" optional="true">
226235
<description>TwoWayTalkSupport</description>
227236
<access op="read" privilege="administer"/>
228237
</attribute>
@@ -319,33 +328,33 @@ limitations under the License.
319328
<description>Viewport</description>
320329
<access op="read" privilege="administer"/>
321330
</attribute>
322-
<attribute code="0x0020" side="server" define="SPKR_ON_OFF" type="boolean" writable="true" optional="true">
323-
<description>SpkrOnOff</description>
331+
<attribute code="0x0020" side="server" define="SPEAKER_ENABLED" type="boolean" writable="true" optional="true">
332+
<description>SpeakerEnabled</description>
324333
<access op="read" privilege="administer"/>
325334
<access op="write" privilege="administer"/>
326335
</attribute>
327-
<attribute code="0x0021" side="server" define="SPKR_VOLUME_LEVEL" type="int8u" max="254" writable="true" optional="true">
328-
<description>SpkrVolumeLevel</description>
336+
<attribute code="0x0021" side="server" define="SPEAKER_VOLUME_LEVEL" type="int8u" max="254" writable="true" optional="true">
337+
<description>SpeakerVolumeLevel</description>
329338
<access op="read" privilege="administer"/>
330339
<access op="write" privilege="administer"/>
331340
</attribute>
332-
<attribute code="0x0022" side="server" define="SPKR_MAX_LEVEL" type="int8u" max="254" writable="true" optional="true">
333-
<description>SpkrMaxLevel</description>
341+
<attribute code="0x0022" side="server" define="SPEAKER_MAX_LEVEL" type="int8u" max="254" writable="true" optional="true">
342+
<description>SpeakerMaxLevel</description>
334343
<access op="read" privilege="administer"/>
335344
<access op="write" privilege="administer"/>
336345
</attribute>
337-
<attribute code="0x0023" side="server" define="SPKR_MIN_LEVEL" type="int8u" max="254" writable="true" optional="true">
338-
<description>SpkrMinLevel</description>
346+
<attribute code="0x0023" side="server" define="SPEAKER_MIN_LEVEL" type="int8u" max="254" writable="true" optional="true">
347+
<description>SpeakerMinLevel</description>
339348
<access op="read" privilege="administer"/>
340349
<access op="write" privilege="administer"/>
341350
</attribute>
342-
<attribute code="0x0024" side="server" define="MIC_ON_OFF" type="boolean" writable="true" optional="true">
343-
<description>MicOnOff</description>
351+
<attribute code="0x0024" side="server" define="MIC_STATUS" type="boolean" writable="true" optional="true">
352+
<description>MicStatus</description>
344353
<access op="read" privilege="administer"/>
345354
<access op="write" privilege="administer"/>
346355
</attribute>
347-
<attribute code="0x0025" side="server" define="MIC_CURRENT_LEVEL" type="int8u" max="254" writable="true" optional="true">
348-
<description>MicCurrentLevel</description>
356+
<attribute code="0x0025" side="server" define="MIC_VOLUME_LEVEL" type="int8u" max="254" writable="true" optional="true">
357+
<description>MicVolumeLevel</description>
349358
<access op="read" privilege="administer"/>
350359
<access op="write" privilege="administer"/>
351360
</attribute>
@@ -359,8 +368,8 @@ limitations under the License.
359368
<access op="read" privilege="administer"/>
360369
<access op="write" privilege="administer"/>
361370
</attribute>
362-
<attribute code="0x0028" side="server" define="MIC_AGC" type="boolean" writable="true" optional="true">
363-
<description>MicAGC</description>
371+
<attribute code="0x0028" side="server" define="MIC_AGCENABLED" type="boolean" writable="true" optional="true">
372+
<description>MicAGCEnabled</description>
364373
<access op="read" privilege="administer"/>
365374
<access op="write" privilege="administer"/>
366375
</attribute>
@@ -517,12 +526,12 @@ limitations under the License.
517526

518527
<command code="0x0F" source="client" name="SetImageFlipHorizontal" optional="true">
519528
<description>The data fields for this command SHALL be as follows: </description>
520-
<arg id="0" name="OnOff" type="boolean"/>
529+
<arg id="0" name="Enabled" type="boolean"/>
521530
</command>
522531

523532
<command code="0x10" source="client" name="SetImageFlipVertical" optional="true">
524533
<description>The data fields for this command SHALL be as follows: </description>
525-
<arg id="0" name="OnOff" type="boolean"/>
534+
<arg id="0" name="Enabled" type="boolean"/>
526535
</command>
527536

528537
<command code="0x11" source="client" name="SetWatermark" optional="true">

0 commit comments

Comments
 (0)