AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
timebase.cpp File Reference

Implements the AJATimeBase class. More...

Include dependency graph for timebase.cpp:

Go to the source code of this file.

Classes

struct  AJAFrameRateEntry
 

Variables

const AJAFrameRateEntry AJAFrameRateTable []
 
const size_t AJAFrameRateTableSize = sizeof(AJAFrameRateTable) / sizeof(AJAFrameRateEntry)
 
const int64_t AJATimeBaseDefaultTimeScale = 30000
 
const int64_t AJATimeBaseDefaultDuration = 1001
 
const int64_t AJATimeBaseDefaultAudioRate = 48000
 

Detailed Description

Implements the AJATimeBase class.

Definition in file timebase.cpp.

Variable Documentation

◆ AJAFrameRateTable

const AJAFrameRateEntry AJAFrameRateTable[]
Initial value:
=
{
{AJA_FrameRate_1498, 15000, 1001},
{AJA_FrameRate_1500, 15000, 1000},
{AJA_FrameRate_1798, 18000, 1001},
{AJA_FrameRate_1800, 18000, 1000},
{AJA_FrameRate_1898, 19000, 1001},
{AJA_FrameRate_1900, 19000, 1000},
{AJA_FrameRate_2398, 24000, 1001},
{AJA_FrameRate_2400, 24000, 1000},
{AJA_FrameRate_2500, 25000, 1000},
{AJA_FrameRate_2997, 30000, 1001},
{AJA_FrameRate_3000, 30000, 1000},
{AJA_FrameRate_4795, 48000, 1001},
{AJA_FrameRate_4800, 48000, 1000},
{AJA_FrameRate_5000, 50000, 1000},
{AJA_FrameRate_5994, 60000, 1001},
{AJA_FrameRate_6000, 60000, 1000},
{AJA_FrameRate_10000,100000,1000},
{AJA_FrameRate_11988,120000,1001},
{AJA_FrameRate_12000,120000,1000}
}

Definition at line 18 of file timebase.cpp.

◆ AJAFrameRateTableSize

const size_t AJAFrameRateTableSize = sizeof(AJAFrameRateTable) / sizeof(AJAFrameRateEntry)

Definition at line 40 of file timebase.cpp.

◆ AJATimeBaseDefaultAudioRate

const int64_t AJATimeBaseDefaultAudioRate = 48000

Definition at line 44 of file timebase.cpp.

◆ AJATimeBaseDefaultDuration

const int64_t AJATimeBaseDefaultDuration = 1001

Definition at line 43 of file timebase.cpp.

◆ AJATimeBaseDefaultTimeScale

const int64_t AJATimeBaseDefaultTimeScale = 30000

Definition at line 42 of file timebase.cpp.

AJA_FrameRate_1900
@ AJA_FrameRate_1900
Definition: videotypes.h:218
AJA_FrameRate_3000
@ AJA_FrameRate_3000
Definition: videotypes.h:223
AJA_FrameRate_11988
@ AJA_FrameRate_11988
Definition: videotypes.h:230
AJA_FrameRate_1498
@ AJA_FrameRate_1498
Definition: videotypes.h:213
AJA_FrameRate_2997
@ AJA_FrameRate_2997
Definition: videotypes.h:222
AJA_FrameRate_2400
@ AJA_FrameRate_2400
Definition: videotypes.h:220
AJA_FrameRate_1898
@ AJA_FrameRate_1898
Definition: videotypes.h:217
AJA_FrameRate_1500
@ AJA_FrameRate_1500
Definition: videotypes.h:214
AJA_FrameRate_10000
@ AJA_FrameRate_10000
Definition: videotypes.h:229
AJA_FrameRate_4795
@ AJA_FrameRate_4795
Definition: videotypes.h:224
AJA_FrameRate_2500
@ AJA_FrameRate_2500
Definition: videotypes.h:221
AJA_FrameRate_2398
@ AJA_FrameRate_2398
Definition: videotypes.h:219
AJA_FrameRate_5000
@ AJA_FrameRate_5000
Definition: videotypes.h:226
AJA_FrameRate_5994
@ AJA_FrameRate_5994
Definition: videotypes.h:227
AJA_FrameRate_1800
@ AJA_FrameRate_1800
Definition: videotypes.h:216
AJA_FrameRate_4800
@ AJA_FrameRate_4800
Definition: videotypes.h:225
AJA_FrameRate_12000
@ AJA_FrameRate_12000
Definition: videotypes.h:231
AJA_FrameRate_1798
@ AJA_FrameRate_1798
Definition: videotypes.h:215
AJA_FrameRate_6000
@ AJA_FrameRate_6000
Definition: videotypes.h:228