Skip to content

Commit 4dceb7a

Browse files
authored
Merge pull request #657 from bdrtc/649-support-specify-audio-encode-bitrateMode-interface
Introduce AudioEncoderConfig.bitrateMode
2 parents 2da7339 + e54743a commit 4dceb7a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

index.src.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2028,6 +2028,7 @@
20282028
[EnforceRange] unsigned long sampleRate;
20292029
[EnforceRange] unsigned long numberOfChannels;
20302030
[EnforceRange] unsigned long long bitrate;
2031+
BitrateMode bitrateMode;
20312032
};
20322033
</xmp>
20332034

@@ -2057,6 +2058,13 @@
20572058
<dd>
20582059
The average bitrate of the encoded audio given in units of bits per second.
20592060
</dd>
2061+
<dt><dfn dict-member for=AudioEncoderConfig>bitrateMode</dfn></dt>
2062+
<dd>
2063+
Configures the encoder to use a {{BitrateMode/constant}} or
2064+
{{BitrateMode/variable}} bitrate as defined by [[MEDIASTREAM-RECORDING]].
2065+
2066+
NOTE: Not all audio codecs support specific {{BitrateMode}}s, Authors are encouraged to check by calling {{AudioEncoder/isConfigSupported()}} with |config|.
2067+
</dd>
20602068
</dl>
20612069

20622070

0 commit comments

Comments
 (0)