AJA NTV2 SDK  17.5.0.1658
NTV2 SDK 17.5.0.1658
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 2080 of file ntv2rp188.cpp.

Variable Documentation

◆ kDefaultFrameCount

const int64_t kDefaultFrameCount = 0x80000000

Definition at line 49 of file ntv2rp188.h.