Skip to content

Commit 814b6c5

Browse files
committed
Fix visible rect comparison to use strict equality to allow for visible rect of the same size as coded size
This fixes #515.
1 parent 3dfd474 commit 814b6c5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

index.src.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3683,10 +3683,10 @@
36833683
{{VideoFrameInit/visibleRect}}.{{DOMRectInit/height}} == `0` return
36843684
`false`.
36853685
5. If {{VideoFrameInit/visibleRect}}.{{DOMRectInit/y}} +
3686-
{{VideoFrameInit/visibleRect}}.{{DOMRectInit/height}} >=
3686+
{{VideoFrameInit/visibleRect}}.{{DOMRectInit/height}} >
36873687
|codedHeight|, return `false`.
36883688
6. If {{VideoFrameInit/visibleRect}}.{{DOMRectInit/x}} +
3689-
{{VideoFrameInit/visibleRect}}.{{DOMRectInit/width}} >=
3689+
{{VideoFrameInit/visibleRect}}.{{DOMRectInit/width}} >
36903690
|codedWidth|, return `false`.
36913691
2. If |codedWidth| = 0 or |codedHeight| = 0,return `false`.
36923692
3. If only one of {{VideoFrameInit/displayWidth}} or
@@ -3702,10 +3702,10 @@
37023702
2. If any attribute of {{VideoFrameBufferInit/visibleRect}} is negative or
37033703
not finite, return `false`.
37043704
3. If {{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/y}} +
3705-
{{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/height}} >=
3705+
{{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/height}} >
37063706
{{VideoFrameBufferInit/codedHeight}}, return `false`.
37073707
4. If {{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/x}} +
3708-
{{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/width}} >=
3708+
{{VideoFrameBufferInit/visibleRect}}.{{DOMRectInit/width}} >
37093709
{{VideoFrameBufferInit/codedWidth}}, return `false`.
37103710
5. If only one of {{VideoFrameBufferInit/displayWidth}} or
37113711
{{VideoFrameBufferInit/displayHeight}} [=map/exists=], return `false`.

0 commit comments

Comments
 (0)