|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Go to the documentation of this file.
8 #ifndef AJA_TIMECODEBURN_H
9 #define AJA_TIMECODEBURN_H
43 AJA_EXPORT bool BurnTimeCode (
void * pBaseVideoAddress,
const std::string & inTimeCodeStr,
const uint32_t inYPercent);
48 AJA_EXPORT bool BurnTimeCode (
char * pBaseVideoAddress,
const char * pTimeCodeString,
const uint32_t percentY);
52 void CopyDigit (
int digitOffset,
char *pFrameBuff);
58 char * _pCharRenderMap;
60 int _charRenderHeight;
69 #endif // AJA_TIMECODEBURN_H
void writeYCbCr10PackedPlanerPixel(char **pBytePtr, int x, int y)
AJA_EXPORT bool RenderTimeCodeFont(AJA_PixelFormat pixelFormat, uint32_t numPixels, uint32_t numLines)
AJA_EXPORT AJATimeCodeBurn(void)
AJA_EXPORT bool BurnTimeCode(void *pBaseVideoAddress, const std::string &inTimeCodeStr, const uint32_t inYPercent)
virtual AJA_EXPORT ~AJATimeCodeBurn(void)
Declares the enumeration constants used in the ajabase library.
void CopyDigit(int digitOffset, char *pFrameBuff)
void writeV210Pixel(char **pBytePtr, int x, int c, int y)
Declares system-dependent import/export macros and libraries.