diff --git a/src/main/data/audioconfigs.json b/src/main/data/audioconfigs.json index 708ed19a..46a22223 100644 --- a/src/main/data/audioconfigs.json +++ b/src/main/data/audioconfigs.json @@ -184,17 +184,25 @@ "dcncCode": "ATMOS", "dcncSortOrder": 11, "description": "Dolby ATMOS Immersive Audio", - "note": "Deprecated. The IAB code should be used instead." + "note": "Deprecated. The IAB code should be used instead.", + "obsolete": true, + "obsoletedBy": [ + "IAB" + ] }, { "dcncCode": "AURO", "dcncSortOrder": 12, - "description": "Barco AURO Immersive Audio" + "description": "Barco AURO Immersive Audio", + "note": "Deprecated label and bitstream.", + "obsolete": true }, { "dcncCode": "DTSX", "dcncSortOrder": 13, - "description": "DTS:X Immersive Audio" + "description": "DTS:X Immersive Audio", + "note": "Deprecated label and bitstream.", + "obsolete": true }, { "cplMetadata": { diff --git a/src/main/schemas/audioconfigs.schema.json b/src/main/schemas/audioconfigs.schema.json index dfbfa192..532d78bd 100644 --- a/src/main/schemas/audioconfigs.schema.json +++ b/src/main/schemas/audioconfigs.schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/schema#", - "$id": "http://isdcf.com/ns/json-schemas/registries/audioconfigs/1.0.0-beta.1", + "$id": "http://isdcf.com/ns/json-schemas/registries/audioconfigs/1.0.1", "$comment": "Copyright, ISDCF ", "title": "Schema for the Audio Configurations Registry of the ISDCF", "definitions": { @@ -72,6 +72,16 @@ "description": { "type": "string" }, + "obsolete": { + "type": "boolean", + "const": true + }, + "obsoletedBy": { + "type": "array", + "uniqueItems" : true, + "minItems": 1, + "items": { "$ref": "#/definitions/dcncCode" } + }, "cplMetadata": { "$ref": "#/definitions/cplMetadata" },