@@ -1488,12 +1488,12 @@ void CameraAVStreamMgmtServer::HandleVideoStreamAllocate(HandlerContext & ctx,
1488
1488
VerifyOrReturn ((HasFeature (Feature::kOnScreenDisplay ) == commandData.OSDEnabled .HasValue ()),
1489
1489
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Status::InvalidCommand));
1490
1490
1491
- VerifyOrReturn (IsStreamUsageValid ( streamUsage) , {
1491
+ VerifyOrReturn (streamUsage != StreamUsageEnum:: kUnknownEnumValue , {
1492
1492
ChipLogError (Zcl, " CameraAVStreamMgmt: Invalid stream usage" );
1493
1493
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Status::InvalidCommand);
1494
1494
});
1495
1495
1496
- VerifyOrReturn (IsVideoCodecValid ( videoCodec) , {
1496
+ VerifyOrReturn (videoCodec != VideoCodecEnum:: kUnknownEnumValue , {
1497
1497
ChipLogError (Zcl, " CameraAVStreamMgmt: Invalid video codec" );
1498
1498
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Status::InvalidCommand);
1499
1499
});
@@ -1577,12 +1577,12 @@ void CameraAVStreamMgmtServer::HandleAudioStreamAllocate(HandlerContext & ctx,
1577
1577
auto & bitDepth = commandData.bitDepth ;
1578
1578
uint16_t audioStreamID = 0 ;
1579
1579
1580
- VerifyOrReturn (IsStreamUsageValid ( streamUsage) , {
1580
+ VerifyOrReturn (streamUsage != StreamUsageEnum:: kUnknownEnumValue , {
1581
1581
ChipLogError (Zcl, " CameraAVStreamMgmt: Invalid stream usage" );
1582
1582
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Status::ConstraintError);
1583
1583
});
1584
1584
1585
- VerifyOrReturn (IsAudioCodecValid ( audioCodec) , {
1585
+ VerifyOrReturn (audioCodec != AudioCodecEnum:: kUnknownEnumValue , {
1586
1586
ChipLogError (Zcl, " CameraAVStreamMgmt: Invalid audio codec" );
1587
1587
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Status::ConstraintError);
1588
1588
});
@@ -1646,7 +1646,7 @@ void CameraAVStreamMgmtServer::HandleSnapshotStreamAllocate(HandlerContext & ctx
1646
1646
auto & quality = commandData.quality ;
1647
1647
uint16_t snapshotStreamID = 0 ;
1648
1648
1649
- VerifyOrReturn (IsImageCodecValid ( imageCodec) , {
1649
+ VerifyOrReturn (imageCodec != ImageCodecEnum:: kUnknownEnumValue , {
1650
1650
ChipLogError (Zcl, " CameraAVStreamMgmt: Invalid image codec" );
1651
1651
ctx.mCommandHandler .AddStatus (ctx.mRequestPath , Protocols::InteractionModel::Status::InvalidCommand);
1652
1652
});
0 commit comments