WIP
This commit is contained in:
10
links.h
10
links.h
@ -2,12 +2,16 @@
|
||||
|
||||
#include "v4l2.h"
|
||||
|
||||
typedef void (*link_on_buffer)(struct buffer_s *buf);
|
||||
typedef bool (*link_check_streaming)();
|
||||
|
||||
typedef struct link_s {
|
||||
struct device_s *capture; // capture_list
|
||||
struct device_s *outputs[10];
|
||||
void (*on_buffer)(struct buffer_s *buf);
|
||||
|
||||
unsigned capture_format;
|
||||
struct {
|
||||
link_on_buffer on_buffer;
|
||||
link_check_streaming check_streaming;
|
||||
} callbacks;
|
||||
} link_t;
|
||||
|
||||
int links_init(link_t *all_links);
|
||||
|
Reference in New Issue
Block a user