AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ntv2debugmacros.h File Reference

Declares several macros useful for debugging. More...

Go to the source code of this file.

Macros

#define Make4CC(my4CC)
 
#define kPingOff   0
 
#define kPingMuxerVBI   1
 
#define kPingAcThread   2
 
#define kPingDma   3
 
#define kPingMuxerAudioVox   4
 
#define kPingMuxerVideoVox   5
 
#define kPingFrameNotification   6
 
#define kPingCopyDrpToFrame   7
 
#define kPingEchoPortOut   8
 
#define kPingQTCallback   9
 
#define kPingAVSync   10
 
#define kPingXfrBandDecomp   11
 
#define kPingVDigFrameNotify   12
 
#define kPingVDigCompressOne   13
 
#define kPingVDigCompressDone   14
 
#define kPingTest1   15
 
#define kPingTest2   16
 
#define kPingTest3   17
 
#define kPingTest4   18
 
#define TimerStart(a)
 
#define TimerStop(a)
 
#define TimerLimit(a, b)
 
#define LogTimerStart(a)
 
#define LogTimerStop(a)
 
#define MarkTimeDelta(a)
 
#define shiftIsDown   false
 
#define capsLockIsDown   false
 
#define optionIsDown   false
 
#define controlIsDown   false
 
#define commandIsDown   false
 

Detailed Description

Declares several macros useful for debugging.

Definition in file ntv2debugmacros.h.

Macro Definition Documentation

◆ capsLockIsDown

#define capsLockIsDown   false

Definition at line 156 of file ntv2debugmacros.h.

◆ commandIsDown

#define commandIsDown   false

Definition at line 159 of file ntv2debugmacros.h.

◆ controlIsDown

#define controlIsDown   false

Definition at line 158 of file ntv2debugmacros.h.

◆ kPingAcThread

#define kPingAcThread   2

Definition at line 41 of file ntv2debugmacros.h.

◆ kPingAVSync

#define kPingAVSync   10

Definition at line 52 of file ntv2debugmacros.h.

◆ kPingCopyDrpToFrame

#define kPingCopyDrpToFrame   7

Definition at line 48 of file ntv2debugmacros.h.

◆ kPingDma

#define kPingDma   3

Definition at line 42 of file ntv2debugmacros.h.

◆ kPingEchoPortOut

#define kPingEchoPortOut   8

Definition at line 49 of file ntv2debugmacros.h.

◆ kPingFrameNotification

#define kPingFrameNotification   6

Definition at line 47 of file ntv2debugmacros.h.

◆ kPingMuxerAudioVox

#define kPingMuxerAudioVox   4

Definition at line 43 of file ntv2debugmacros.h.

◆ kPingMuxerVBI

#define kPingMuxerVBI   1

Definition at line 40 of file ntv2debugmacros.h.

◆ kPingMuxerVideoVox

#define kPingMuxerVideoVox   5

Definition at line 44 of file ntv2debugmacros.h.

◆ kPingOff

#define kPingOff   0

Definition at line 37 of file ntv2debugmacros.h.

◆ kPingQTCallback

#define kPingQTCallback   9

Definition at line 50 of file ntv2debugmacros.h.

◆ kPingTest1

#define kPingTest1   15

Definition at line 64 of file ntv2debugmacros.h.

◆ kPingTest2

#define kPingTest2   16

Definition at line 65 of file ntv2debugmacros.h.

◆ kPingTest3

#define kPingTest3   17

Definition at line 66 of file ntv2debugmacros.h.

◆ kPingTest4

#define kPingTest4   18

Definition at line 67 of file ntv2debugmacros.h.

◆ kPingVDigCompressDone

#define kPingVDigCompressDone   14

Definition at line 61 of file ntv2debugmacros.h.

◆ kPingVDigCompressOne

#define kPingVDigCompressOne   13

Definition at line 60 of file ntv2debugmacros.h.

◆ kPingVDigFrameNotify

#define kPingVDigFrameNotify   12

Definition at line 59 of file ntv2debugmacros.h.

◆ kPingXfrBandDecomp

#define kPingXfrBandDecomp   11

Definition at line 55 of file ntv2debugmacros.h.

◆ LogTimerStart

#define LogTimerStart (   a)

Definition at line 140 of file ntv2debugmacros.h.

◆ LogTimerStop

#define LogTimerStop (   a)

Definition at line 141 of file ntv2debugmacros.h.

◆ Make4CC

#define Make4CC (   my4CC)
Value:
((my4CC < 0x40) ? ' ' : ((char*)(&my4CC))[0]), \
((my4CC < 0x40) ? ' ' : ((char*)(&my4CC))[1]), \
((my4CC < 0x40) ? ('0' + (char)(my4CC / 10)) : ((char*)(&my4CC))[2]), \
((my4CC < 0x40) ? ('0' + (char)(my4CC % 10)) : ((char*)(&my4CC))[3])

Definition at line 28 of file ntv2debugmacros.h.

◆ MarkTimeDelta

#define MarkTimeDelta (   a)

Definition at line 143 of file ntv2debugmacros.h.

◆ optionIsDown

#define optionIsDown   false

Definition at line 157 of file ntv2debugmacros.h.

◆ shiftIsDown

#define shiftIsDown   false

Definition at line 155 of file ntv2debugmacros.h.

◆ TimerLimit

#define TimerLimit (   a,
 
)

Definition at line 138 of file ntv2debugmacros.h.

◆ TimerStart

#define TimerStart (   a)

Definition at line 136 of file ntv2debugmacros.h.

◆ TimerStop

#define TimerStop (   a)

Definition at line 137 of file ntv2debugmacros.h.