Skip to content

Commit 13159a0

Browse files
Merge pull request #694 from StaZhu/fix-hevc-registration
SHA: d1ca473 Reason: push, by Djuffin Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 15aff1e commit 13159a0

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

hevc_codec_registration.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link href="https://www.w3.org/StyleSheets/TR/2021/W3C-ED" rel="stylesheet">
88
<meta content="Bikeshed version 5edf5e459, updated Thu Jun 22 11:28:01 2023 -0700" name="generator">
99
<link href="https://www.w3.org/TR/webcodecs-hevc-codec-registration/" rel="canonical">
10-
<meta content="446d8314a52bd39d4626cb32155fe859cd6f64e2" name="document-revision">
10+
<meta content="d1ca4736e7fc6f9b712a3533d4386c1313c4e532" name="document-revision">
1111
<style>/* Boilerplate: style-autolinks */
1212
.css.css, .property.property, .descriptor.descriptor {
1313
color: var(--a-normal-text);
@@ -648,7 +648,7 @@
648648
<div class="head">
649649
<p data-fill-with="logo"><a class="logo" href="https://www.w3.org/"> <img alt="W3C" height="48" src="https://www.w3.org/StyleSheets/TR/2021/logos/W3C" width="72"> </a> </p>
650650
<h1 class="p-name no-ref" id="title">HEVC (H.265) WebCodecs Registration</h1>
651-
<p id="w3c-state"><a href="https://www.w3.org/standards/types#ED">Editor’s Draft</a>, <time class="dt-updated" datetime="2023-07-05">5 July 2023</time></p>
651+
<p id="w3c-state"><a href="https://www.w3.org/standards/types#ED">Editor’s Draft</a>, <time class="dt-updated" datetime="2023-07-06">6 July 2023</time></p>
652652
<details open>
653653
<summary>More details about this document</summary>
654654
<div data-fill-with="spec-metadata">
@@ -799,22 +799,22 @@ <h3 class="heading settled" data-level="5.1" id="hevc-encoder-config"><span clas
799799
</dl>
800800
<h3 class="heading settled" data-level="5.2" id="hevc-bitstream-format"><span class="secno">5.2. </span><span class="content">HevcBitstreamFormat</span><a class="self-link" href="#hevc-bitstream-format"></a></h3>
801801
<pre class="idl highlight def"><c- b>enum</c-> <dfn class="dfn-paneled idl-code" data-dfn-type="enum" data-export id="enumdef-hevcbitstreamformat"><code><c- g>HevcBitstreamFormat</c-></code></dfn> {
802-
<dfn class="dfn-paneled idl-code" data-dfn-for="HevcBitstreamFormat" data-dfn-type="enum-value" data-export id="dom-hevcbitstreamformat-annexb"><code><c- s>"annexb"</c-></code></dfn>,
803-
<dfn class="dfn-paneled idl-code" data-dfn-for="HevcBitstreamFormat" data-dfn-type="enum-value" data-export id="dom-hevcbitstreamformat-hevc"><code><c- s>"hevc"</c-></code></dfn>,
802+
<a class="idl-code" data-link-type="enum-value" href="#dom-hevcbitstreamformat-annexb" id="ref-for-dom-hevcbitstreamformat-annexb"><c- s>"annexb"</c-></a>,
803+
<a class="idl-code" data-link-type="enum-value" href="#dom-hevcbitstreamformat-hevc" id="ref-for-dom-hevcbitstreamformat-hevc"><c- s>"hevc"</c-></a>,
804804
};
805805

806806
</pre>
807807
<p>The <code class="idl"><a data-link-type="idl" href="#enumdef-hevcbitstreamformat" id="ref-for-enumdef-hevcbitstreamformat③">HevcBitstreamFormat</a></code> determines the location of HEVC parameter sets, and
808808
mechanisms for packaging the bitstream.</p>
809809
<dl>
810-
<dt><dfn class="idl-code" data-dfn-for="AvcBitstreamFormat" data-dfn-type="enum-value" data-export id="dom-avcbitstreamformat-annexb"><code>annexb</code><a class="self-link" href="#dom-avcbitstreamformat-annexb"></a></dfn>
810+
<dt><dfn class="dfn-paneled idl-code" data-dfn-for="HevcBitstreamFormat" data-dfn-type="enum-value" data-export data-lt="&quot;annexb&quot;|annexb" id="dom-hevcbitstreamformat-annexb"><code>annexb</code></dfn>
811811
<dd>
812812
Parameter sets are included periodically throughout the bitstream.
813813
<p class="note" role="note"><span class="marker">NOTE:</span> This format is described in greater detail by <a data-link-type="biblio" href="#biblio-itu-t-rec-h265" title="H.265 : High efficiency video coding">[ITU-T-REC-H.265]</a>,
814814
Annex B. This format is commonly used in live-streaming applications,
815815
where including the parameter set data periodically allows users to
816816
easily start from the middle of the stream.</p>
817-
<dt><dfn class="idl-code" data-dfn-for="AvcBitstreamFormat" data-dfn-type="enum-value" data-export id="dom-avcbitstreamformat-hevc"><code>hevc</code><a class="self-link" href="#dom-avcbitstreamformat-hevc"></a></dfn>
817+
<dt><dfn class="dfn-paneled idl-code" data-dfn-for="HevcBitstreamFormat" data-dfn-type="enum-value" data-export data-lt="&quot;hevc&quot;|hevc" id="dom-hevcbitstreamformat-hevc"><code>hevc</code></dfn>
818818
<dd>
819819
Parameter sets are not included in the bitstream and are instead emitted
820820
via the <code class="idl"><a data-link-type="idl" href="https://w3c.github.io/webcodecs/#dom-videoencoder-output-callback-slot" id="ref-for-dom-videoencoder-output-callback-slot">[[output callback]]</a></code> as the <code class="idl"><a data-link-type="idl" href="https://w3c.github.io/webcodecs/#dom-videodecoderconfig-description" id="ref-for-dom-videodecoderconfig-description④">description</a></code> of the <code class="idl"><a data-link-type="idl" href="https://w3c.github.io/webcodecs/#dom-encodedvideochunkmetadata-decoderconfig" id="ref-for-dom-encodedvideochunkmetadata-decoderconfig">EncodedVideoChunkMetadata.decoderConfig</a></code>.
@@ -861,14 +861,14 @@ <h2 class="no-num no-ref heading settled" id="index"><span class="content">Index
861861
<h3 class="no-num no-ref heading settled" id="index-defined-here"><span class="content">Terms defined by this specification</span><a class="self-link" href="#index-defined-here"></a></h3>
862862
<ul class="index">
863863
<li><a href="#dom-hevcbitstreamformat-annexb">"annexb"</a><span>, in § 5.2</span>
864-
<li><a href="#dom-avcbitstreamformat-annexb">annexb</a><span>, in § 5.2</span>
864+
<li><a href="#dom-hevcbitstreamformat-annexb">annexb</a><span>, in § 5.2</span>
865865
<li><a href="#dom-hevcencoderconfig-format">format</a><span>, in § 5.1</span>
866866
<li><a href="#dom-hevcbitstreamformat-hevc">"hevc"</a><span>, in § 5.2</span>
867867
<li>
868868
hevc
869869
<ul>
870870
<li><a href="#dom-videoencoderconfig-hevc">dict-member for VideoEncoderConfig</a><span>, in § 5</span>
871-
<li><a href="#dom-avcbitstreamformat-hevc">enum-value for AvcBitstreamFormat</a><span>, in § 5.2</span>
871+
<li><a href="#dom-hevcbitstreamformat-hevc">enum-value for HevcBitstreamFormat</a><span>, in § 5.2</span>
872872
</ul>
873873
<li><a href="#enumdef-hevcbitstreamformat">HevcBitstreamFormat</a><span>, in § 5.2</span>
874874
<li><a href="#dictdef-hevcencoderconfig">HevcEncoderConfig</a><span>, in § 5.1</span>
@@ -917,8 +917,8 @@ <h2 class="no-num no-ref heading settled" id="idl-index"><span class="content">I
917917

918918

919919
<c- b>enum</c-> <a href="#enumdef-hevcbitstreamformat"><code><c- g>HevcBitstreamFormat</c-></code></a> {
920-
<a href="#dom-hevcbitstreamformat-annexb"><code><c- s>"annexb"</c-></code></a>,
921-
<a href="#dom-hevcbitstreamformat-hevc"><code><c- s>"hevc"</c-></code></a>,
920+
<a class="idl-code" data-link-type="enum-value" href="#dom-hevcbitstreamformat-annexb"><c- s>"annexb"</c-></a>,
921+
<a class="idl-code" data-link-type="enum-value" href="#dom-hevcbitstreamformat-hevc"><c- s>"hevc"</c-></a>,
922922
};
923923

924924

@@ -1243,8 +1243,8 @@ <h2 class="no-num no-ref heading settled" id="idl-index"><span class="content">I
12431243
window.dfnpanelData['dictdef-hevcencoderconfig'] = {"dfnID": "dictdef-hevcencoderconfig", "url": "#dictdef-hevcencoderconfig", "dfnText": "HevcEncoderConfig", "refSections": [{"refs": [{"id": "ref-for-dictdef-hevcencoderconfig"}, {"id": "ref-for-dictdef-hevcencoderconfig\u2460"}], "title": "5. VideoEncoderConfig extensions"}], "external": false};
12441244
window.dfnpanelData['dom-hevcencoderconfig-format'] = {"dfnID": "dom-hevcencoderconfig-format", "url": "#dom-hevcencoderconfig-format", "dfnText": "format", "refSections": [{"refs": [{"id": "ref-for-dom-hevcencoderconfig-format"}], "title": "5.1. HevcEncoderConfig"}], "external": false};
12451245
window.dfnpanelData['enumdef-hevcbitstreamformat'] = {"dfnID": "enumdef-hevcbitstreamformat", "url": "#enumdef-hevcbitstreamformat", "dfnText": "HevcBitstreamFormat", "refSections": [{"refs": [{"id": "ref-for-enumdef-hevcbitstreamformat"}, {"id": "ref-for-enumdef-hevcbitstreamformat\u2460"}, {"id": "ref-for-enumdef-hevcbitstreamformat\u2461"}], "title": "5.1. HevcEncoderConfig"}, {"refs": [{"id": "ref-for-enumdef-hevcbitstreamformat\u2462"}], "title": "5.2. HevcBitstreamFormat"}], "external": false};
1246-
window.dfnpanelData['dom-hevcbitstreamformat-annexb'] = {"dfnID": "dom-hevcbitstreamformat-annexb", "url": "#dom-hevcbitstreamformat-annexb", "dfnText": "\"annexb\"", "refSections": [{"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb"}], "title": "2. EncodedVideoChunk data"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb\u2460"}], "title": "3. VideoDecoderConfig description"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb\u2461"}], "title": "4. EncodedVideoChunk type"}], "external": false};
1247-
window.dfnpanelData['dom-hevcbitstreamformat-hevc'] = {"dfnID": "dom-hevcbitstreamformat-hevc", "url": "#dom-hevcbitstreamformat-hevc", "dfnText": "\"hevc\"", "refSections": [{"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc"}], "title": "2. EncodedVideoChunk data"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc\u2460"}], "title": "3. VideoDecoderConfig description"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc\u2461"}, {"id": "ref-for-dom-hevcbitstreamformat-hevc\u2462"}], "title": "4. EncodedVideoChunk type"}], "external": false};
1246+
window.dfnpanelData['dom-hevcbitstreamformat-annexb'] = {"dfnID": "dom-hevcbitstreamformat-annexb", "url": "#dom-hevcbitstreamformat-annexb", "dfnText": "annexb", "refSections": [{"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb"}], "title": "2. EncodedVideoChunk data"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb\u2460"}], "title": "3. VideoDecoderConfig description"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb\u2461"}], "title": "4. EncodedVideoChunk type"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-annexb\u2462"}], "title": "5.2. HevcBitstreamFormat"}], "external": false};
1247+
window.dfnpanelData['dom-hevcbitstreamformat-hevc'] = {"dfnID": "dom-hevcbitstreamformat-hevc", "url": "#dom-hevcbitstreamformat-hevc", "dfnText": "hevc", "refSections": [{"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc"}], "title": "2. EncodedVideoChunk data"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc\u2460"}], "title": "3. VideoDecoderConfig description"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc\u2461"}, {"id": "ref-for-dom-hevcbitstreamformat-hevc\u2462"}], "title": "4. EncodedVideoChunk type"}, {"refs": [{"id": "ref-for-dom-hevcbitstreamformat-hevc\u2463"}], "title": "5.2. HevcBitstreamFormat"}], "external": false};
12481248
</script>
12491249
<script>/* Boilerplate: script-dom-helper */
12501250
function query(sel) { return document.querySelector(sel); }

0 commit comments

Comments
 (0)