mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
Check AudioBuffer options constraints
This commit is contained in:
parent
b8ade93538
commit
5307766ed2
1 changed files with 3 additions and 1 deletions
|
@ -77,7 +77,9 @@ impl AudioBuffer {
|
|||
window: &Window,
|
||||
options: &AudioBufferOptions,
|
||||
) -> Fallible<DomRoot<AudioBuffer>> {
|
||||
if options.numberOfChannels > MAX_CHANNEL_COUNT ||
|
||||
if options.length <= 0 ||
|
||||
options.numberOfChannels <= 0 ||
|
||||
options.numberOfChannels > MAX_CHANNEL_COUNT ||
|
||||
*options.sampleRate < MIN_SAMPLE_RATE ||
|
||||
*options.sampleRate > MAX_SAMPLE_RATE
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue