Skip to content

Commit f0dc749

Browse files
committed
Add to codec registry requirements
Changes: - Adds a requirement for a public specification that is stable - The WG may consult external expertise as part of its review - Fixes the numbering in the source document
1 parent fb21d67 commit f0dc749

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

codec_registry.src.html

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
==================================================================
4646

4747
1. Each entry must include a unique codec string, a common name string, and a
48-
link to a public specification.
48+
link to a stable public specification.
4949
2. The codec string must be crafted as follows:
5050
1. If the codec string contains a fixed prefix with variable suffix values,
5151
the suffix must be represented by an asterisk and the registration's
@@ -62,17 +62,19 @@
6262
3. {{AudioDecoderConfig}} or {{VideoDecoderConfig}} description bytes
6363
4. Expectations for {{EncodedAudioChunk}} or {{EncodedVideoChunk}}
6464
{{EncodedVideoChunk/[[type]]}}
65-
3. Where applicable, a registration specification may include a section
65+
4. Where applicable, a registration specification may include a section
6666
describing extensions to {{VideoEncoderConfig}} or {{AudioEncoderConfig}}
6767
dictionaries.
68-
4. Candidate entries must be announced by filing an issue in the
68+
5. Candidate entries must be announced by filing an issue in the
6969
[WebCodecs GitHub issue tracker](https://github.com/w3c/webcodecs/issues/)
7070
so they can be discussed and evaluated for compliance before being added to
71-
the registry. If the Media Working Group reaches consensus to accept the
72-
candidate, a pull request should be drafted (either by editors or by the
73-
party requesting the candidate registration) to register the candidate. The
74-
registry editors will review and merge the pull request.
75-
5. Existing entries cannot be deleted or deprecated. They may be changed after
71+
the registry. The Media Working Group may seek expertise from outside the
72+
Working Group as part of its evaluation, e.g., from the codec specification
73+
editors or relevant standards group. If the Working Group reaches consensus
74+
to accept the candidate, a pull request should be drafted (either by editors
75+
or by the party requesting the candidate registration) to register the
76+
candidate. The registry editors will review and merge the pull request.
77+
6. Existing entries cannot be deleted or deprecated. They may be changed after
7678
being published through the same process as candidate entries. Possible
7779
changes include expansion of the codec string to better qualify the codec,
7880
adjustments to the codec name string, and modification of the link to the

0 commit comments

Comments
 (0)