AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
ntv2rp188.h File Reference

Declares the CRP188 class. See SMPTE RP188 standard for details. More...

#include <string>
#include <sstream>
#include "ajaexport.h"
#include "ajatypes.h"
#include "ntv2enums.h"
#include "ntv2publicinterface.h"
Include dependency graph for ntv2rp188.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CRP188
 

Enumerations

enum  TimecodeFormat {
  kTCFormatUnknown, kTCFormat24fps, kTCFormat25fps, kTCFormat30fps,
  kTCFormat30fpsDF, kTCFormat48fps, kTCFormat50fps, kTCFormat60fps,
  kTCFormat60fpsDF
}
 
enum  TimecodeBurnMode { kTCBurnTimecode, kTCBurnUserBits, kTCBurnFrameCount, kTCBurnBlank }
 

Functions

std::ostream & operator<< (std::ostream &outputStream, const CRP188 &inObj)
 Prints the given CRP188's contents into the given output stream. More...
 

Variables

const int64_t kDefaultFrameCount = 0x80000000
 

Detailed Description

Declares the CRP188 class. See SMPTE RP188 standard for details.

Definition in file ntv2rp188.h.

Enumeration Type Documentation

◆ TimecodeBurnMode

Enumerator
kTCBurnTimecode 
kTCBurnUserBits 
kTCBurnFrameCount 
kTCBurnBlank 

Definition at line 40 of file ntv2rp188.h.

◆ TimecodeFormat

Enumerator
kTCFormatUnknown 
kTCFormat24fps 
kTCFormat25fps 
kTCFormat30fps 
kTCFormat30fpsDF 
kTCFormat48fps 
kTCFormat50fps 
kTCFormat60fps 
kTCFormat60fpsDF 

Definition at line 27 of file ntv2rp188.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  outputStream,
const CRP188 inObj 
)

Prints the given CRP188's contents into the given output stream.

Parameters
outputStreamThe stream into which the human-readable timecode will be written.
[in]inObjSpecifies the CRP188 instance to be streamed.
Returns
The ostream that was specified.

Definition at line 2081 of file ntv2rp188.cpp.

Variable Documentation

◆ kDefaultFrameCount

const int64_t kDefaultFrameCount = 0x80000000

Definition at line 49 of file ntv2rp188.h.