Skip to content

Commit

Permalink
Enables configuration of AV1 screen content coding tools
Browse files Browse the repository at this point in the history
Fixes #646
  • Loading branch information
aboba authored Mar 16, 2023
1 parent 5c30e12 commit bfb4057
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions av1_codec_registration.src.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,44 @@
contain a frame with a `frame_type` of `KEY_FRAME` as defined in Section
6.8.2 of [[AV1]].

VideoEncoderConfig extensions {#videoencoderconfig-extensions}
==============================================================

<pre class='idl'>
<xmp>
partial dictionary VideoEncoderConfig {
AV1EncoderConfig av1;
};
</xmp>
</pre>

<dl>
<dt><dfn dict-member for=VideoEncoderConfig>av1</dfn></dt>
<dd>
Contains codec specific configuration options for the AV1 codec.
</dd>
</dl>

AV1EncoderConfig {#av1-encoder-config}
--------------------------------------
<pre class='idl'>
<xmp>
dictionary AV1EncoderConfig {
unsigned short seqForceScreenContentTools = 0
};
</xmp>
</pre>

<dl>
<dt><dfn dict-member for=AV1EncoderConfig>seqForceScreenContentTools</dfn></dt>
<dd>
Indicates whether the encoder should force use of screen content coding tools.
The default value (0) indicates that use of screen content coding tools should
not be forced. A value of 2 (SELECT_SCREEN_CONTENT_TOOLS) indicates that
use of screen content coding tools should be forced.
</dd>
</dl>

Privacy Considerations {#privacy-considerations}
==========================================================================

Expand Down

0 comments on commit bfb4057

Please sign in to comment.