AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
ntv2enhancedcsc.cpp File Reference

Implementation of CNTV2EnhancedCSC class. More...

#include "ntv2publicinterface.h"
#include "ntv2enhancedcsc.h"
#include "ntv2devicefeatures.h"
#include "ntv2utils.h"
Include dependency graph for ntv2enhancedcsc.cpp:

Go to the source code of this file.

Functions

static const double kTwo24th (double(1<< 24))
 
static ULWord ConvertCoeffDoubleToULWord (const double inCoefficient)
 
static double ConvertCoeffULWordToDouble (const ULWord inCoefficient)
 

Variables

static const ULWord gChannelToEnhancedCSCRegNum []
 

Detailed Description

Implementation of CNTV2EnhancedCSC class.

Definition in file ntv2enhancedcsc.cpp.

Function Documentation

◆ ConvertCoeffDoubleToULWord()

static ULWord ConvertCoeffDoubleToULWord ( const double  inCoefficient)
static

Definition at line 20 of file ntv2enhancedcsc.cpp.

◆ ConvertCoeffULWordToDouble()

static double ConvertCoeffULWordToDouble ( const ULWord  inCoefficient)
static

Definition at line 26 of file ntv2enhancedcsc.cpp.

◆ kTwo24th()

static const double kTwo24th ( double(1<< 24)  )
static

Variable Documentation

◆ gChannelToEnhancedCSCRegNum

kRegEnhancedCSC8Mode
@ kRegEnhancedCSC8Mode
Definition: ntv2publicinterface.h:982
kRegEnhancedCSC1Mode
@ kRegEnhancedCSC1Mode
Definition: ntv2publicinterface.h:854
kRegEnhancedCSC6Mode
@ kRegEnhancedCSC6Mode
Definition: ntv2publicinterface.h:946
kRegEnhancedCSC2Mode
@ kRegEnhancedCSC2Mode
Definition: ntv2publicinterface.h:874
kRegEnhancedCSC3Mode
@ kRegEnhancedCSC3Mode
Definition: ntv2publicinterface.h:892
kRegEnhancedCSC7Mode
@ kRegEnhancedCSC7Mode
Definition: ntv2publicinterface.h:964
kRegEnhancedCSC5Mode
@ kRegEnhancedCSC5Mode
Definition: ntv2publicinterface.h:928
kRegEnhancedCSC4Mode
@ kRegEnhancedCSC4Mode
Definition: ntv2publicinterface.h:910