mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
compositor: remove check for below zero for unsigned value
CLAMP checks both if value is '< 0' and '> max'. Value will never be a negative number since it is an unsigned integer. Removing that check and only checking if it is bigger than max by using MIN(). CID 1320707
This commit is contained in:
parent
1e14ceedb3
commit
bca444ea4a
1 changed files with 4 additions and 4 deletions
|
@ -362,10 +362,10 @@ clamp_rectangle (guint x, guint y, guint w, guint h, guint outer_width,
|
|||
* the case where (say, with negative xpos/ypos or w/h greater than the output
|
||||
* size) the non-obscured portion of the frame could be outside the bounds of
|
||||
* the video itself and hence not visible at all */
|
||||
clamped.x = CLAMP (x, 0, outer_width);
|
||||
clamped.y = CLAMP (y, 0, outer_height);
|
||||
clamped.w = CLAMP (x2, 0, outer_width) - clamped.x;
|
||||
clamped.h = CLAMP (y2, 0, outer_height) - clamped.y;
|
||||
clamped.x = MIN (x, outer_width);
|
||||
clamped.y = MIN (y, outer_height);
|
||||
clamped.w = MIN (x2, outer_width) - clamped.x;
|
||||
clamped.h = MIN (y2, outer_height) - clamped.y;
|
||||
|
||||
return clamped;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue