Skip to content

Commit c631e72

Browse files
authored
Merge pull request #222 from tonyherre/define_frameid
Add definition of RTCEncodedVideoFrameMetadata frameId and dependencies
2 parents 1ee4e0c + 9691a88 commit c631e72

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

index.bs

+19
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,25 @@ dictionary RTCEncodedVideoFrameMetadata {
361361
### Members ### {#RTCEncodedVideoFrameMetadata-members}
362362

363363
<dl dfn-for="RTCEncodedVideoFrameMetadata" class="dictionary-members">
364+
<dt>
365+
<dfn dict-member>frameId</dfn> <span class="idlMemberType">unsigned long long</span>
366+
</dt>
367+
<dd>
368+
<p>
369+
An identifier for the encoded frame, monotonically increasing in decode order. Its lower
370+
16 bits match the frame_number of the AV1 Dependency Descriptor Header Extension defined in Appendix A of [[?AV1-RTP-SPEC]], if present.
371+
Only present for received frames if the Dependency Descriptor Header Extension is present.
372+
</p>
373+
</dd>
374+
<dt>
375+
<dfn dict-member>dependencies</dfn> <span class="idlMemberType">sequence&lt;unsigned long long&gt;</span>
376+
</dt>
377+
<dd>
378+
<p>
379+
List of frameIds of frames this frame references.
380+
Only present for received frames if the AV1 Dependency Descriptor Header Extension defined in Appendix A of [[?AV1-RTP-SPEC]] is present.
381+
</p>
382+
</dd>
364383
<dt>
365384
<dfn dict-member>synchronizationSource</dfn> <span class="idlMemberType">unsigned long</span>
366385
</dt>

0 commit comments

Comments
 (0)