diff options
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2013-02-01 08:20:48 +0100 |
---|---|---|
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2013-02-01 08:20:48 +0100 |
commit | 279db4fbc92aab6eb3d1c3e6a31ca23aea7d4ba6 (patch) | |
tree | b2f8debc20ca90c4755e193f483303a05cfb241f /src/util.h | |
parent | 2957803c5da9aab1cecac3dcdfaf7fcd9c5e49fd (diff) | |
download | advtime-279db4fbc92aab6eb3d1c3e6a31ca23aea7d4ba6.tar.gz advtime-279db4fbc92aab6eb3d1c3e6a31ca23aea7d4ba6.tar.bz2 advtime-279db4fbc92aab6eb3d1c3e6a31ca23aea7d4ba6.zip |
Put frame_diff and pswap into util
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -3,6 +3,16 @@ #include <stdint.h> +static inline void +pswap(void **p1, void **p2) +{ + void *tmp; + + tmp = *p1; + *p1 = *p2; + *p2 = tmp; +} + int pgm_read(char *filename, unsigned char **buf, int *xsize, int *ysize); @@ -13,6 +23,9 @@ pgm_save(unsigned char *buf, int wrap, int xsize, int ysize, char *filename); void frame_mix(struct video_frame *frame_a, struct video_frame *frame_b); +double +frame_diff(struct video_frame *frame_a, struct video_frame *frame_b); + void print_time(int64_t msec); |