summaryrefslogtreecommitdiff
path: root/src/overlap.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/overlap.c')
-rw-r--r--src/overlap.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/overlap.c b/src/overlap.c
index a989ccb..207a306 100644
--- a/src/overlap.c
+++ b/src/overlap.c
@@ -7,38 +7,6 @@
#include "video_decode.h"
#include "util.h"
-static inline void
-pswap(void **p1, void **p2)
-{
- void *tmp;
-
- tmp = *p1;
- *p1 = *p2;
- *p2 = tmp;
-}
-
-static double
-frame_diff(struct video_frame *frame_a, struct video_frame *frame_b)
-{
- double average = 0;
- uint8_t *row_a = frame_a->data, *col_a = NULL;
- uint8_t *row_b = frame_b->data, *col_b = NULL;
-
- for (int y = 0; y < frame_a->height; ++y) {
- col_a = row_a;
- col_b = row_b;
- for (int x = 0; x < frame_a->width; ++x) {
- average += abs(*col_a - *col_b);
- col_a++;
- col_b++;
- }
- row_a += frame_a->stride;
- row_b += frame_b->stride;
- }
-
- return average / (frame_a->width * frame_a->height);
-}
-
static void
usage(void)
{