mirror of
https://github.com/Harshit-Dhanwalkar/AsciiCam.git
synced 2026-06-24 11:08:06 +02:00
18 lines
301 B
C
18 lines
301 B
C
|
|
#include <pthread.h>
|
||
|
|
#include <stdint.h>
|
||
|
|
#include "ascii.h"
|
||
|
|
|
||
|
|
typedef struct {
|
||
|
|
uint8_t *buf[2]; // Duble buffer
|
||
|
|
int width, height;
|
||
|
|
int ascii_w, ascii_h;
|
||
|
|
int ready_idx;
|
||
|
|
int has_frame;
|
||
|
|
pthread_mutex_t lock;
|
||
|
|
pthread_cond_t cond;
|
||
|
|
volatile int stop;
|
||
|
|
|
||
|
|
ascii_opts_t opts;
|
||
|
|
} shared_frame_t;
|
||
|
|
|