Instrument Neutral Distributed Interface INDI  1.9.5
Classes | Namespaces | Macros | Typedefs | Enumerations
serrecorder.h File Reference
#include "recorderinterface.h"
#include <cstdint>
#include <stdio.h>

Go to the source code of this file.

Classes

struct  ser_header
 
class  INDI::SER_Recorder
 The SER_Recorder class implements recording of video streams in SER format. More...
 

Namespaces

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

Macros

#define SER_BIG_ENDIAN   0
 
#define SER_LITTLE_ENDIAN   1
 

Typedefs

typedef struct ser_header ser_header
 

Enumerations

enum  ser_color_id {
  SER_MONO = 0, SER_BAYER_RGGB = 8, SER_BAYER_GRBG = 9, SER_BAYER_GBRG = 10,
  SER_BAYER_BGGR = 11, SER_BAYER_CYYM = 16, SER_BAYER_YCMY = 17, SER_BAYER_YMCY = 18,
  SER_BAYER_MYYC = 19, SER_RGB = 100, SER_BGR = 101
}
 

Macro Definition Documentation

◆ SER_BIG_ENDIAN

#define SER_BIG_ENDIAN   0

Definition at line 61 of file serrecorder.h.

◆ SER_LITTLE_ENDIAN

#define SER_LITTLE_ENDIAN   1

Definition at line 62 of file serrecorder.h.

Typedef Documentation

◆ ser_header

typedef struct ser_header ser_header

Enumeration Type Documentation

◆ ser_color_id

Enumerator
SER_MONO 
SER_BAYER_RGGB 
SER_BAYER_GRBG 
SER_BAYER_GBRG 
SER_BAYER_BGGR 
SER_BAYER_CYYM 
SER_BAYER_YCMY 
SER_BAYER_YMCY 
SER_BAYER_MYYC 
SER_RGB 
SER_BGR 

Definition at line 46 of file serrecorder.h.