Instrument Neutral Distributed Interface INDI  1.9.5
Classes | Namespaces | Macros | Enumerations | Variables
v4l2_base.h File Reference
#include "eventloop.h"
#include "indidevapi.h"
#include "v4l2_decode/v4l2_decode.h"
#include "stream/streammanager.h"
#include <stdio.h>
#include <cstdlib>
#include <map>
#include <dirent.h>
#include <linux/videodev2.h>

Go to the source code of this file.

Classes

class  INDI::V4L2_Base
 
struct  INDI::V4L2_Base::buffer
 

Namespaces

 INDI
 Namespace to encapsulate INDI client, drivers, and mediator classes.
 

Macros

#define VIDEO_COMPRESSION_LEVEL   4
 

Enumerations

enum  { LX_ACTIVE = 0, LX_TRIGGERED, LX_ACCUMULATING }
 

Variables

enum { ... }  __attribute__
 

Macro Definition Documentation

◆ VIDEO_COMPRESSION_LEVEL

#define VIDEO_COMPRESSION_LEVEL   4

Definition at line 44 of file v4l2_base.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LX_ACTIVE 
LX_TRIGGERED 
LX_ACCUMULATING 

Definition at line 48 of file v4l2_base.h.

Variable Documentation

◆ __attribute__

enum { ... } __attribute__