buffer structure moved to flashlight structure.
[flashlight-appl] / src / flashlight_lib.h
index 004c291..0a1f8b8 100644 (file)
 #define ENOCONTEXT     -2
 #define ENODEVICE      -3
 
+struct buffer {
+       void *start;
+       size_t length;
+};
+
 struct FlashlightContext {
        /* device name */
        char device_name[15];
@@ -39,6 +44,9 @@ struct FlashlightContext {
 
        int min_intensity;
        int max_intensity;
+
+       unsigned int n_buffers;
+       struct buffer *buffers;
 };
 
 typedef struct FlashlightContext FlashlightContext_t;