|
74 | 74 | contain a frame with a `frame_type` of `KEY_FRAME` as defined in Section
|
75 | 75 | 6.8.2 of [[AV1]].
|
76 | 76 |
|
| 77 | +VideoEncoderConfig extensions {#videoencoderconfig-extensions} |
| 78 | +============================================================== |
| 79 | + |
| 80 | +<pre class='idl'> |
| 81 | +<xmp> |
| 82 | +partial dictionary VideoEncoderConfig { |
| 83 | + AV1EncoderConfig av1; |
| 84 | +}; |
| 85 | +</xmp> |
| 86 | +</pre> |
| 87 | + |
| 88 | +<dl> |
| 89 | + <dt><dfn dict-member for=VideoEncoderConfig>av1</dfn></dt> |
| 90 | + <dd> |
| 91 | + Contains codec specific configuration options for the AV1 codec. |
| 92 | + </dd> |
| 93 | +</dl> |
| 94 | + |
| 95 | +AV1EncoderConfig {#av1-encoder-config} |
| 96 | +-------------------------------------- |
| 97 | +<pre class='idl'> |
| 98 | +<xmp> |
| 99 | +dictionary AV1EncoderConfig { |
| 100 | + boolean forceScreenContentTools = false; |
| 101 | +}; |
| 102 | +</xmp> |
| 103 | +</pre> |
| 104 | + |
| 105 | +<dl> |
| 106 | + <dt><dfn dict-member for=AV1EncoderConfig>forceScreenContentTools</dfn></dt> |
| 107 | + <dd> |
| 108 | + Indicates whether the encoder should force use of screen content |
| 109 | + coding tools. The default value (false) indicates that use of |
| 110 | + screen content coding tools is not forced. A value of true |
| 111 | + (corresponding to setting seq_force_screen_content_tools |
| 112 | + to SELECT_SCREEN_CONTENT_TOOLS in Section 5.5.1 |
| 113 | + of [[AV1]]) indicates that use of screen content coding tools |
| 114 | + is forced. |
| 115 | + </dd> |
| 116 | +</dl> |
| 117 | + |
77 | 118 | VideoEncoderEncodeOptions extensions {#videoencoderencodeoptions-extensions}
|
78 | 119 | ==============================================================
|
79 | 120 |
|
|
98 | 139 | <xmp>
|
99 | 140 | dictionary VideoEncoderEncodeOptionsForAv1 {
|
100 | 141 | unsigned short? quantizer;
|
101 |
| - boolean forceScreenContentTools = false; |
102 | 142 | };
|
103 | 143 | </xmp>
|
104 | 144 | </pre>
|
|
111 | 151 | </dd>
|
112 | 152 | </dl>
|
113 | 153 |
|
114 |
| -<dl> |
115 |
| - <dt><dfn dict-member for=VideoEncoderEncodeOptionsForAv1>forceScreenContenttools</dfn></dt> |
116 |
| - <dd> |
117 |
| - Indicates whether the encoder should force use of screen content |
118 |
| - coding tools. The default value (false) indicates that use of |
119 |
| - screen content coding tools is not forced. A value of true |
120 |
| - (corresponding to setting seq_force_screen_content_tools |
121 |
| - to SELECT_SCREEN_CONTENT_TOOLS in Section 5.5.1 |
122 |
| - of [[AV1]]) indicates that use of screen content coding tools |
123 |
| - is forced. |
124 |
| - </dd> |
125 |
| -</dl> |
126 |
| - |
127 | 154 | Privacy Considerations {#privacy-considerations}
|
128 | 155 | ==========================================================================
|
129 | 156 |
|
|
0 commit comments