From 675ded0d66b9fd60777d3037ded1446a3f9ef986 Mon Sep 17 00:00:00 2001 From: kartofen Date: Wed, 31 Aug 2022 12:31:38 +0300 Subject: Big Bang --- src/talker.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/talker.c (limited to 'src/talker.c') diff --git a/src/talker.c b/src/talker.c new file mode 100644 index 0000000..8b09274 --- /dev/null +++ b/src/talker.c @@ -0,0 +1,33 @@ +#include +#include +#include +#include + +#include "socket.h" +#include "camera.h" +#include "typedef.h" + +#define CAM "/dev/video0" +#define X_RES 160 +#define Y_RES 120 + +void on_send(char *buf, int *bytes) +{ + // write here audio + + int cisz = camera_get_image_size(); + buf[0] = (unsigned char)X_RES; + buf[1] = (unsigned char)Y_RES; + + *bytes = cisz + 2; + + memcpy(&(buf[2]), camera_get_image(), cisz); + + printf("%d\n", *bytes); +} + +int main(void) +{ + camera_init(CAM, X_RES, Y_RES); + return talker("4950", "localhost", &on_send); +} -- cgit v1.2.3