Skip to content

Commit

Permalink
Merge pull request #222 from tonyherre/define_frameid
Browse files Browse the repository at this point in the history
Add definition of RTCEncodedVideoFrameMetadata frameId and dependencies
  • Loading branch information
alvestrand authored Jan 25, 2024
2 parents 1ee4e0c + 9691a88 commit c631e72
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,25 @@ dictionary RTCEncodedVideoFrameMetadata {
### Members ### {#RTCEncodedVideoFrameMetadata-members}

<dl dfn-for="RTCEncodedVideoFrameMetadata" class="dictionary-members">
<dt>
<dfn dict-member>frameId</dfn> <span class="idlMemberType">unsigned long long</span>
</dt>
<dd>
<p>
An identifier for the encoded frame, monotonically increasing in decode order. Its lower
16 bits match the frame_number of the AV1 Dependency Descriptor Header Extension defined in Appendix A of [[?AV1-RTP-SPEC]], if present.
Only present for received frames if the Dependency Descriptor Header Extension is present.
</p>
</dd>
<dt>
<dfn dict-member>dependencies</dfn> <span class="idlMemberType">sequence&lt;unsigned long long&gt;</span>
</dt>
<dd>
<p>
List of frameIds of frames this frame references.
Only present for received frames if the AV1 Dependency Descriptor Header Extension defined in Appendix A of [[?AV1-RTP-SPEC]] is present.
</p>
</dd>
<dt>
<dfn dict-member>synchronizationSource</dfn> <span class="idlMemberType">unsigned long</span>
</dt>
Expand Down

0 comments on commit c631e72

Please sign in to comment.