From ca42457d7c2a03c639c9db8b3a1525e78d80b1b0 Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Thu, 20 May 2010 14:31:57 +1200 Subject: [PATCH] reshuffle function order in edges.c --- edges.c | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/edges.c b/edges.c index 6d3ab63..c664959 100644 --- a/edges.c +++ b/edges.c @@ -26,26 +26,6 @@ #include "cv.h" -/* draw the line (in sparrow->colour) */ -static inline void -draw_line(GstSparrow * sparrow, sparrow_line_t *line, guint8 *out){ - guint32 *p = (guint32 *)out; - int i; - if (line->dir == SPARROW_HORIZONTAL){ - p += line->offset * sparrow->out.width; - for (i = 0; i < sparrow->out.width; i++){ - p[i] = sparrow->colour; - } - } - else { - guint32 *p = (guint32 *)out; - p += line->offset; - for(i = 0; i < sparrow->out.height; i++){ - *p = sparrow->colour; - p += sparrow->out.width; - } - } -} /* */ @@ -202,6 +182,27 @@ look_for_line(GstSparrow *sparrow, guint8 *in, sparrow_find_lines_t *fl, } +/* draw the line (in sparrow->colour) */ +static inline void +draw_line(GstSparrow * sparrow, sparrow_line_t *line, guint8 *out){ + guint32 *p = (guint32 *)out; + int i; + if (line->dir == SPARROW_HORIZONTAL){ + p += line->offset * sparrow->out.width; + for (i = 0; i < sparrow->out.width; i++){ + p[i] = sparrow->colour; + } + } + else { + guint32 *p = (guint32 *)out; + p += line->offset; + for(i = 0; i < sparrow->out.height; i++){ + *p = sparrow->colour; + p += sparrow->out.width; + } + } +} + /* show each line for 2 frames, then wait sparrow->lag frames, leaving line on until last one. */ -- 2.11.4.GIT