aboutsummaryrefslogtreecommitdiff
path: root/src/capture/capture.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/capture/capture.c')
-rw-r--r--src/capture/capture.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/capture/capture.c b/src/capture/capture.c
new file mode 100644
index 0000000..9755d6a
--- /dev/null
+++ b/src/capture/capture.c
@@ -0,0 +1,17 @@
+#include "../../include/capture/capture.h"
+
+int gsr_capture_start(gsr_capture *cap) {
+ return cap->start(cap);
+}
+
+void gsr_capture_stop(gsr_capture *cap) {
+ cap->stop(cap);
+}
+
+int gsr_capture_capture(gsr_capture *cap, AVFrame *frame) {
+ return cap->capture(cap, frame);
+}
+
+void gsr_capture_destroy(gsr_capture *cap) {
+ cap->destroy(cap);
+}