From 44a6cc46168ce2b71292c51261bb7302f00d7e8d Mon Sep 17 00:00:00 2001 From: Ottavio Campana Date: Thu, 13 Nov 2025 15:17:28 +0800 Subject: [PATCH 1/2] Making Bounds in VideoSourceConfiguration adaptable --- doc/Media2.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Media2.xml b/doc/Media2.xml index 1a44077d1..ce07db2aa 100644 --- a/doc/Media2.xml +++ b/doc/Media2.xml @@ -1251,7 +1251,7 @@ Note for the VideoEncoderConfiguration: if necessary the device may adapt parameter values for Quality and RateControl elements without returning an error. A device shall adapt an out of range BitrateLimit instead of returning a fault. Note for the AudioSourceConfiguration: If the new settings invalidate any parameters already negotiated using RTSP, for example by changing codec type, the device must not apply these settings to existing streams. Instead it must either continue to stream using the old settings or stop sending data on the affected streams. - Note for the VideoSourceConfiguration: If a Device supports Rotation and the new settings do not contain Rotate element, a device shall keep current rotation state. + Note for the VideoSourceConfiguration: If a Device supports Rotation and the new settings do not contain Rotate element, a device shall keep current rotation state. Moreover, if necessary the device may adapt parameter values for the Bounds element without returning an error.
Get<entity>ConfigurationOptions From d9ed54fa5676b37a86c0976736243623e2490f72 Mon Sep 17 00:00:00 2001 From: Ottavio Campana Date: Fri, 14 Nov 2025 16:02:41 +0800 Subject: [PATCH 2/2] Including feedback from the F2F Meeting in Kuala Lumpur --- doc/Media2.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Media2.xml b/doc/Media2.xml index ce07db2aa..245063124 100644 --- a/doc/Media2.xml +++ b/doc/Media2.xml @@ -1251,7 +1251,7 @@ Note for the VideoEncoderConfiguration: if necessary the device may adapt parameter values for Quality and RateControl elements without returning an error. A device shall adapt an out of range BitrateLimit instead of returning a fault. Note for the AudioSourceConfiguration: If the new settings invalidate any parameters already negotiated using RTSP, for example by changing codec type, the device must not apply these settings to existing streams. Instead it must either continue to stream using the old settings or stop sending data on the affected streams. - Note for the VideoSourceConfiguration: If a Device supports Rotation and the new settings do not contain Rotate element, a device shall keep current rotation state. Moreover, if necessary the device may adapt parameter values for the Bounds element without returning an error. + Note for the VideoSourceConfiguration: If a Device supports Rotation and the new settings do not contain Rotate element, a device shall keep current rotation state. Moreover, if necessary the device may adapt parameter values for the Bounds element without returning an error. In case of adaptation of the parameter values, the device shall return the adapted values upon the client's request.
Get<entity>ConfigurationOptions