@@ -18,7 +18,7 @@ limitations under the License.
18
18
XML generated by Alchemy; DO NOT EDIT.
19
19
Source: src/app_clusters/CameraAVStreamManagement.adoc
20
20
Parameters: in-progress
21
- Git: 1.3-3824-g29c49ca54
21
+ Git: 1.3-3830-g1f08d6f40
22
22
-->
23
23
<configurator xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : noNamespaceSchemaLocation =" ../../zcl.xsd" >
24
24
<domain name =" Cameras" />
@@ -239,62 +239,48 @@ Git: 1.3-3824-g29c49ca54
239
239
<feature name =" VDO" />
240
240
</optionalConform >
241
241
</attribute >
242
- <attribute code =" 0x000E" side =" server" define =" CURRENT_VIDEO_CODECS" type =" array" entryType =" VideoCodecEnum" optional =" true" >
243
- <description >CurrentVideoCodecs</description >
244
- <mandatoryConform >
245
- <feature name =" VDO" />
246
- </mandatoryConform >
247
- </attribute >
248
- <attribute code =" 0x000F" side =" server" define =" CURRENT_SNAPSHOT_CONFIG" type =" SnapshotParamsStruct" optional =" true" >
249
- <description >CurrentSnapshotConfig</description >
250
- <mandatoryConform >
251
- <feature name =" SNP" />
252
- </mandatoryConform >
253
- </attribute >
254
- <attribute code =" 0x0010" side =" server" define =" FABRICS_USING_CAMERA" type =" array" entryType =" fabric_idx" >FabricsUsingCamera</attribute >
255
- <attribute code =" 0x0011" side =" server" define =" ALLOCATED_VIDEO_STREAMS" type =" array" entryType =" VideoStreamStruct" optional =" true" >
242
+ <attribute code =" 0x000E" side =" server" define =" FABRICS_USING_CAMERA" type =" array" entryType =" fabric_idx" >FabricsUsingCamera</attribute >
243
+ <attribute code =" 0x000F" side =" server" define =" ALLOCATED_VIDEO_STREAMS" type =" array" entryType =" VideoStreamStruct" optional =" true" >
256
244
<description >AllocatedVideoStreams</description >
257
245
<mandatoryConform >
258
246
<feature name =" VDO" />
259
247
</mandatoryConform >
260
248
</attribute >
261
- <attribute code =" 0x0012 " side =" server" define =" ALLOCATED_AUDIO_STREAMS" type =" array" entryType =" AudioStreamStruct" optional =" true" >
249
+ <attribute code =" 0x0010 " side =" server" define =" ALLOCATED_AUDIO_STREAMS" type =" array" entryType =" AudioStreamStruct" optional =" true" >
262
250
<description >AllocatedAudioStreams</description >
263
251
<mandatoryConform >
264
252
<feature name =" ADO" />
265
253
</mandatoryConform >
266
254
</attribute >
267
- <attribute code =" 0x0013 " side =" server" define =" ALLOCATED_SNAPSHOT_STREAMS" type =" array" entryType =" SnapshotStreamStruct" optional =" true" >
255
+ <attribute code =" 0x0011 " side =" server" define =" ALLOCATED_SNAPSHOT_STREAMS" type =" array" entryType =" SnapshotStreamStruct" optional =" true" >
268
256
<description >AllocatedSnapshotStreams</description >
269
257
<mandatoryConform >
270
258
<feature name =" SNP" />
271
259
</mandatoryConform >
272
260
</attribute >
273
- <attribute code =" 0x0014 " side =" server" define =" RANKED_VIDEO_STREAM_PRIORITIES_LIST" type =" array" entryType =" StreamTypeEnum" writable = " true " optional =" true" >
261
+ <attribute code =" 0x0012 " side =" server" define =" RANKED_VIDEO_STREAM_PRIORITIES_LIST" type =" array" entryType =" StreamTypeEnum" optional =" true" >
274
262
<description >RankedVideoStreamPrioritiesList</description >
275
- <access op =" read" privilege =" administer" />
276
- <access op =" write" privilege =" administer" />
277
263
<mandatoryConform >
278
264
<feature name =" VDO" />
279
265
</mandatoryConform >
280
266
</attribute >
281
- <attribute code =" 0x0015 " side =" server" define =" SOFT_RECORDING_PRIVACY_MODE_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
267
+ <attribute code =" 0x0013 " side =" server" define =" SOFT_RECORDING_PRIVACY_MODE_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
282
268
<description >SoftRecordingPrivacyModeEnabled</description >
283
269
<mandatoryConform >
284
270
<feature name =" PRIV" />
285
271
</mandatoryConform >
286
272
</attribute >
287
- <attribute code =" 0x0016 " side =" server" define =" SOFT_LIVESTREAM_PRIVACY_MODE_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
273
+ <attribute code =" 0x0014 " side =" server" define =" SOFT_LIVESTREAM_PRIVACY_MODE_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
288
274
<description >SoftLivestreamPrivacyModeEnabled</description >
289
275
<mandatoryConform >
290
276
<feature name =" PRIV" />
291
277
</mandatoryConform >
292
278
</attribute >
293
- <attribute code =" 0x0017 " side =" server" define =" HARD_PRIVACY_MODE_ON" type =" boolean" default =" 0" optional =" true" >
279
+ <attribute code =" 0x0015 " side =" server" define =" HARD_PRIVACY_MODE_ON" type =" boolean" default =" 0" optional =" true" >
294
280
<description >HardPrivacyModeOn</description >
295
281
<optionalConform />
296
282
</attribute >
297
- <attribute code =" 0x0018 " side =" server" define =" NIGHT_VISION" type =" TriStateAutoEnum" min =" 0x00" max =" 0x02" writable =" true" optional =" true" >
283
+ <attribute code =" 0x0016 " side =" server" define =" NIGHT_VISION" type =" TriStateAutoEnum" min =" 0x00" max =" 0x02" writable =" true" optional =" true" >
298
284
<description >NightVision</description >
299
285
<access op =" read" privilege =" manage" />
300
286
<access op =" write" privilege =" manage" />
@@ -305,7 +291,7 @@ Git: 1.3-3824-g29c49ca54
305
291
</orTerm >
306
292
</optionalConform >
307
293
</attribute >
308
- <attribute code =" 0x0019 " side =" server" define =" NIGHT_VISION_ILLUM" type =" TriStateAutoEnum" min =" 0x00" max =" 0x02" writable =" true" optional =" true" >
294
+ <attribute code =" 0x0017 " side =" server" define =" NIGHT_VISION_ILLUM" type =" TriStateAutoEnum" min =" 0x00" max =" 0x02" writable =" true" optional =" true" >
309
295
<description >NightVisionIllum</description >
310
296
<access op =" read" privilege =" manage" />
311
297
<access op =" write" privilege =" manage" />
@@ -316,15 +302,15 @@ Git: 1.3-3824-g29c49ca54
316
302
</orTerm >
317
303
</optionalConform >
318
304
</attribute >
319
- <attribute code =" 0x001A " side =" server" define =" VIEWPORT" type =" ViewportStruct" writable =" true" optional =" true" >
305
+ <attribute code =" 0x0018 " side =" server" define =" VIEWPORT" type =" ViewportStruct" writable =" true" optional =" true" >
320
306
<description >Viewport</description >
321
307
<access op =" read" privilege =" manage" />
322
308
<access op =" write" privilege =" manage" />
323
309
<mandatoryConform >
324
310
<feature name =" VDO" />
325
311
</mandatoryConform >
326
312
</attribute >
327
- <attribute code =" 0x001B " side =" server" define =" SPEAKER_MUTED" type =" boolean" default =" 0" writable =" true" optional =" true" >
313
+ <attribute code =" 0x0019 " side =" server" define =" SPEAKER_MUTED" type =" boolean" default =" 0" writable =" true" optional =" true" >
328
314
<description >SpeakerMuted</description >
329
315
<access op =" read" privilege =" manage" />
330
316
<access op =" write" privilege =" manage" />
@@ -335,7 +321,7 @@ Git: 1.3-3824-g29c49ca54
335
321
</andTerm >
336
322
</mandatoryConform >
337
323
</attribute >
338
- <attribute code =" 0x001C " side =" server" define =" SPEAKER_VOLUME_LEVEL" type =" int8u" max =" 254" writable =" true" optional =" true" >
324
+ <attribute code =" 0x001A " side =" server" define =" SPEAKER_VOLUME_LEVEL" type =" int8u" max =" 254" writable =" true" optional =" true" >
339
325
<description >SpeakerVolumeLevel</description >
340
326
<access op =" read" privilege =" manage" />
341
327
<access op =" write" privilege =" manage" />
@@ -346,7 +332,7 @@ Git: 1.3-3824-g29c49ca54
346
332
</andTerm >
347
333
</mandatoryConform >
348
334
</attribute >
349
- <attribute code =" 0x001D " side =" server" define =" SPEAKER_MAX_LEVEL" type =" int8u" max =" 254" optional =" true" >
335
+ <attribute code =" 0x001B " side =" server" define =" SPEAKER_MAX_LEVEL" type =" int8u" max =" 254" optional =" true" >
350
336
<description >SpeakerMaxLevel</description >
351
337
<access op =" read" privilege =" manage" />
352
338
<mandatoryConform >
@@ -356,7 +342,7 @@ Git: 1.3-3824-g29c49ca54
356
342
</andTerm >
357
343
</mandatoryConform >
358
344
</attribute >
359
- <attribute code =" 0x001E " side =" server" define =" SPEAKER_MIN_LEVEL" type =" int8u" max =" 254" optional =" true" >
345
+ <attribute code =" 0x001C " side =" server" define =" SPEAKER_MIN_LEVEL" type =" int8u" max =" 254" optional =" true" >
360
346
<description >SpeakerMinLevel</description >
361
347
<access op =" read" privilege =" manage" />
362
348
<mandatoryConform >
@@ -366,69 +352,69 @@ Git: 1.3-3824-g29c49ca54
366
352
</andTerm >
367
353
</mandatoryConform >
368
354
</attribute >
369
- <attribute code =" 0x001F " side =" server" define =" MICROPHONE_MUTED" type =" boolean" default =" 0" writable =" true" optional =" true" >
355
+ <attribute code =" 0x001D " side =" server" define =" MICROPHONE_MUTED" type =" boolean" default =" 0" writable =" true" optional =" true" >
370
356
<description >MicrophoneMuted</description >
371
357
<access op =" read" privilege =" manage" />
372
358
<access op =" write" privilege =" manage" />
373
359
<mandatoryConform >
374
360
<feature name =" ADO" />
375
361
</mandatoryConform >
376
362
</attribute >
377
- <attribute code =" 0x0020 " side =" server" define =" MICROPHONE_VOLUME_LEVEL" type =" int8u" max =" 254" writable =" true" optional =" true" >
363
+ <attribute code =" 0x001E " side =" server" define =" MICROPHONE_VOLUME_LEVEL" type =" int8u" max =" 254" writable =" true" optional =" true" >
378
364
<description >MicrophoneVolumeLevel</description >
379
365
<access op =" read" privilege =" manage" />
380
366
<access op =" write" privilege =" manage" />
381
367
<mandatoryConform >
382
368
<feature name =" ADO" />
383
369
</mandatoryConform >
384
370
</attribute >
385
- <attribute code =" 0x0021 " side =" server" define =" MICROPHONE_MAX_LEVEL" type =" int8u" max =" 254" optional =" true" >
371
+ <attribute code =" 0x001F " side =" server" define =" MICROPHONE_MAX_LEVEL" type =" int8u" max =" 254" optional =" true" >
386
372
<description >MicrophoneMaxLevel</description >
387
373
<access op =" read" privilege =" manage" />
388
374
<mandatoryConform >
389
375
<feature name =" ADO" />
390
376
</mandatoryConform >
391
377
</attribute >
392
- <attribute code =" 0x0022 " side =" server" define =" MICROPHONE_MIN_LEVEL" type =" int8u" max =" 254" optional =" true" >
378
+ <attribute code =" 0x0020 " side =" server" define =" MICROPHONE_MIN_LEVEL" type =" int8u" max =" 254" optional =" true" >
393
379
<description >MicrophoneMinLevel</description >
394
380
<access op =" read" privilege =" manage" />
395
381
<mandatoryConform >
396
382
<feature name =" ADO" />
397
383
</mandatoryConform >
398
384
</attribute >
399
- <attribute code =" 0x0023 " side =" server" define =" MICROPHONE_AGCENABLED" type =" boolean" default =" 1" writable =" true" optional =" true" >
385
+ <attribute code =" 0x0021 " side =" server" define =" MICROPHONE_AGCENABLED" type =" boolean" default =" 1" writable =" true" optional =" true" >
400
386
<description >MicrophoneAGCEnabled</description >
401
387
<access op =" read" privilege =" manage" />
402
388
<access op =" write" privilege =" manage" />
403
389
<optionalConform >
404
390
<feature name =" ADO" />
405
391
</optionalConform >
406
392
</attribute >
407
- <attribute code =" 0x0024 " side =" server" define =" IMAGE_ROTATION" type =" int16u" max =" 359" writable =" true" optional =" true" >
393
+ <attribute code =" 0x0022 " side =" server" define =" IMAGE_ROTATION" type =" int16u" max =" 359" writable =" true" optional =" true" >
408
394
<description >ImageRotation</description >
409
395
<access op =" read" privilege =" manage" />
410
396
<access op =" write" privilege =" manage" />
411
397
<optionalConform choice =" b" more =" true" min =" 1" >
412
398
<feature name =" ICTL" />
413
399
</optionalConform >
414
400
</attribute >
415
- <attribute code =" 0x0025 " side =" server" define =" IMAGE_FLIP_HORIZONTAL" type =" boolean" default =" 0" writable =" true" optional =" true" >
401
+ <attribute code =" 0x0023 " side =" server" define =" IMAGE_FLIP_HORIZONTAL" type =" boolean" default =" 0" writable =" true" optional =" true" >
416
402
<description >ImageFlipHorizontal</description >
417
403
<access op =" read" privilege =" manage" />
418
404
<access op =" write" privilege =" manage" />
419
405
<optionalConform choice =" b" more =" true" min =" 1" >
420
406
<feature name =" ICTL" />
421
407
</optionalConform >
422
408
</attribute >
423
- <attribute code =" 0x0026 " side =" server" define =" IMAGE_FLIP_VERTICAL" type =" boolean" default =" 0" writable =" true" optional =" true" >
409
+ <attribute code =" 0x0024 " side =" server" define =" IMAGE_FLIP_VERTICAL" type =" boolean" default =" 0" writable =" true" optional =" true" >
424
410
<description >ImageFlipVertical</description >
425
411
<access op =" read" privilege =" manage" />
426
412
<access op =" write" privilege =" manage" />
427
413
<optionalConform choice =" b" more =" true" min =" 1" >
428
414
<feature name =" ICTL" />
429
415
</optionalConform >
430
416
</attribute >
431
- <attribute code =" 0x0027 " side =" server" define =" LOCAL_VIDEO_RECORDING_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
417
+ <attribute code =" 0x0025 " side =" server" define =" LOCAL_VIDEO_RECORDING_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
432
418
<description >LocalVideoRecordingEnabled</description >
433
419
<access op =" read" privilege =" manage" />
434
420
<access op =" write" privilege =" manage" />
@@ -439,7 +425,7 @@ Git: 1.3-3824-g29c49ca54
439
425
</andTerm >
440
426
</mandatoryConform >
441
427
</attribute >
442
- <attribute code =" 0x0028 " side =" server" define =" LOCAL_SNAPSHOT_RECORDING_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
428
+ <attribute code =" 0x0026 " side =" server" define =" LOCAL_SNAPSHOT_RECORDING_ENABLED" type =" boolean" default =" 0" writable =" true" optional =" true" >
443
429
<description >LocalSnapshotRecordingEnabled</description >
444
430
<access op =" read" privilege =" manage" />
445
431
<access op =" write" privilege =" manage" />
@@ -450,13 +436,13 @@ Git: 1.3-3824-g29c49ca54
450
436
</andTerm >
451
437
</mandatoryConform >
452
438
</attribute >
453
- <attribute code =" 0x0029 " side =" server" define =" STATUS_LIGHT_ENABLED" type =" boolean" default =" 1" writable =" true" optional =" true" >
439
+ <attribute code =" 0x0027 " side =" server" define =" STATUS_LIGHT_ENABLED" type =" boolean" default =" 1" writable =" true" optional =" true" >
454
440
<description >StatusLightEnabled</description >
455
441
<access op =" read" privilege =" manage" />
456
442
<access op =" write" privilege =" manage" />
457
443
<optionalConform />
458
444
</attribute >
459
- <attribute code =" 0x002A " side =" server" define =" STATUS_LIGHT_BRIGHTNESS" type =" ThreeLevelAutoEnum" min =" 0x00" max =" 0x03" writable =" true" optional =" true" >
445
+ <attribute code =" 0x0028 " side =" server" define =" STATUS_LIGHT_BRIGHTNESS" type =" ThreeLevelAutoEnum" min =" 0x00" max =" 0x03" writable =" true" optional =" true" >
460
446
<description >StatusLightBrightness</description >
461
447
<access op =" read" privilege =" manage" />
462
448
<access op =" write" privilege =" manage" />
@@ -546,7 +532,7 @@ Git: 1.3-3824-g29c49ca54
546
532
<description >This command SHALL allocate a snapshot stream on the device and return an allocated snapshot stream identifier.</description >
547
533
<access op =" invoke" privilege =" manage" />
548
534
<arg id =" 1" name =" ImageCodec" type =" ImageCodecEnum" min =" 0x00" max =" 0x00" />
549
- <arg id =" 2" name =" FrameRate " type =" int16u" min =" 1" />
535
+ <arg id =" 2" name =" MaxFrameRate " type =" int16u" min =" 1" />
550
536
<arg id =" 3" name =" BitRate" type =" int32u" min =" 1" />
551
537
<arg id =" 4" name =" MinResolution" type =" VideoResolutionStruct" />
552
538
<arg id =" 5" name =" MaxResolution" type =" VideoResolutionStruct" />
0 commit comments