From f103f143a3deab23b5eb5db9d4c109d545edacbc Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 13 Jun 2019 20:30:03 +0530 Subject: [PATCH] compositor: Sprinkle some const in prototypes These helper functions don't edit the rectangles passed in. --- gst/compositor/compositor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gst/compositor/compositor.c b/gst/compositor/compositor.c index 6bd6fca..b7c4f91 100644 --- a/gst/compositor/compositor.c +++ b/gst/compositor/compositor.c @@ -282,7 +282,8 @@ _mixer_pad_get_output_size (GstCompositorPad * comp_pad, gint out_par_n, /* Test whether rectangle2 contains rectangle 1 (geometrically) */ static gboolean -is_rectangle_contained (GstVideoRectangle rect1, GstVideoRectangle rect2) +is_rectangle_contained (const GstVideoRectangle rect1, + const GstVideoRectangle rect2) { if ((rect2.x <= rect1.x) && (rect2.y <= rect1.y) && ((rect2.x + rect2.w) >= (rect1.x + rect1.w)) && @@ -314,7 +315,7 @@ clamp_rectangle (gint x, gint y, gint w, gint h, gint outer_width, /* Call this with the lock taken */ static gboolean _pad_obscures_rectangle (GstVideoAggregator * vagg, GstVideoAggregatorPad * pad, - GstVideoRectangle rect, gboolean rect_transparent) + const GstVideoRectangle rect, gboolean rect_transparent) { GstVideoRectangle pad_rect; GstCompositorPad *cpad = GST_COMPOSITOR_PAD (pad); -- 2.7.4