From b9ff6618352bd71a54b211352be1a6247a31930e Mon Sep 17 00:00:00 2001 From: Sriram Bhetanabottla Date: Wed, 25 Feb 2026 17:02:00 +0100 Subject: [PATCH 1/3] add capability to signal internal storage support --- doc/RecordingControl.xml | 17 +++++++++++------ wsdl/ver10/recording.wsdl | 7 +++++++ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/doc/RecordingControl.xml b/doc/RecordingControl.xml index ff4f6f545..643a80bad 100644 --- a/doc/RecordingControl.xml +++ b/doc/RecordingControl.xml @@ -412,12 +412,11 @@ Change Request 2061, 2063, 2065, 2109 The target interface allows configuration for devices that support recording to external storage targets. For authentication configuration see the related storage configuration APIs of the core specification. - - The target API defines for each recording a path on the storage device where the related recordings should be stored. - In order to keep reasonably sized files the recordings are split into segments. - This specification defines a date and time based index. - Indexing according to events and video content is outside of the scope of this specification. - + The target format structure defines for each recording a path on the storage target + where the related recordings should be stored. In order to keep reasonably sized files the + recordings are split into segments. This specification defines a date and time based + index. Indexing according to events and video content is outside of the scope of this + specification. An encryption configuration interface allows to encrypt the content according to well defined standards. @@ -1715,6 +1714,12 @@ Change Request 2061, 2063, 2065, 2109 Indicates that the device supports asymmetric encryption. + + NoInternalStorage + + Indicates that the device does not support local storage recording. + +
diff --git a/wsdl/ver10/recording.wsdl b/wsdl/ver10/recording.wsdl index a48a244c2..37675001f 100644 --- a/wsdl/ver10/recording.wsdl +++ b/wsdl/ver10/recording.wsdl @@ -153,6 +153,13 @@ IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE FO + + + + Indicates if the device does not support local storage recording. + + + From 57b58ead312fab82d21fdd061e72689dac40eb2b Mon Sep 17 00:00:00 2001 From: Sriram Bhetanabottla Date: Wed, 11 Mar 2026 15:42:38 +0700 Subject: [PATCH 2/3] updated the capability name to positive feature --- doc/RecordingControl.xml | 4 ++-- wsdl/ver10/recording.wsdl | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/RecordingControl.xml b/doc/RecordingControl.xml index 643a80bad..aa4db7827 100644 --- a/doc/RecordingControl.xml +++ b/doc/RecordingControl.xml @@ -1715,9 +1715,9 @@ Change Request 2061, 2063, 2065, 2109 - NoInternalStorage + OnboardStorage - Indicates that the device does not support local storage recording. + Indicates if the device supports recording to onboard storage, default value is true. diff --git a/wsdl/ver10/recording.wsdl b/wsdl/ver10/recording.wsdl index 37675001f..0127935ac 100644 --- a/wsdl/ver10/recording.wsdl +++ b/wsdl/ver10/recording.wsdl @@ -153,10 +153,10 @@ IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE FO - + - Indicates if the device does not support local storage recording. + Indicates if the device supports recording to onboard storage, default value is true. If false, device shall support recording to an external target. From c5e9ee8d1cf0a59ade27f4e807c7ada05b434b86 Mon Sep 17 00:00:00 2001 From: Sriram Bhetanabottla Date: Tue, 31 Mar 2026 15:13:22 +0200 Subject: [PATCH 3/3] sync text between spec and wsdl --- doc/RecordingControl.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/RecordingControl.xml b/doc/RecordingControl.xml index aa4db7827..193a46f8c 100644 --- a/doc/RecordingControl.xml +++ b/doc/RecordingControl.xml @@ -1717,7 +1717,9 @@ Change Request 2061, 2063, 2065, 2109 OnboardStorage - Indicates if the device supports recording to onboard storage, default value is true. + Indicates if the device supports recording to onboard storage, default value is + true. + If false, device shall support recording to an external target.