Motion Picture and Television Industry Specific Information.
More...
#include <CineonHeader.h>
Motion Picture and Television Industry Specific Information.
cineon::IndustryHeader::IndustryHeader |
( |
| ) |
|
void cineon::IndustryHeader::FilmEdgeCode |
( |
char * |
edge | ) |
const |
Get the film edge code information that is machine readable.
- Parameters
-
edge | buffer to write film edge code information (16+1 chars) |
void cineon::IndustryHeader::Format |
( |
char * |
fmt | ) |
const |
|
inline |
Get the format (e.g., Academy)
- Parameters
-
fmt | buffer to write format information (32+1 chars) |
void cineon::IndustryHeader::FrameId |
( |
char * |
id | ) |
const |
|
inline |
Get the user-defined frame identification.
- Parameters
-
id | buffer to write frame identification (32+1 chars) |
U32 cineon::IndustryHeader::FramePosition |
( |
| ) |
const |
|
inline |
Get the frame position in sequence.
- Returns
- position
R32 cineon::IndustryHeader::FrameRate |
( |
| ) |
const |
|
inline |
Get the frame rate (frames / second)
- Returns
- rate
void cineon::IndustryHeader::Reset |
( |
| ) |
|
Reset class to initial state.
void cineon::IndustryHeader::SetFilmEdgeCode |
( |
const char * |
edge | ) |
|
Set the film edge code information that is machine readable.
- Parameters
-
edge | buffer with film edge code information |
void cineon::IndustryHeader::SetFormat |
( |
const char * |
fmt | ) |
|
|
inline |
Set the format (e.g., Academy)
- Parameters
-
fmt | buffer with format information |
void cineon::IndustryHeader::SetFrameId |
( |
const char * |
id | ) |
|
|
inline |
Set the user-defined frame identification.
- Parameters
-
id | buffer with frame identification |
void cineon::IndustryHeader::SetFramePosition |
( |
const U32 |
pos | ) |
|
|
inline |
Set the frame position in sequence.
- Parameters
-
void cineon::IndustryHeader::SetFrameRate |
( |
const R32 |
rate | ) |
|
|
inline |
Set the frame rate (frames / second)
- Parameters
-
void cineon::IndustryHeader::SetSlateInfo |
( |
const char * |
slate | ) |
|
|
inline |
Set the production information from the camera slate.
- Parameters
-
slate | buffer with slate information |
void cineon::IndustryHeader::SlateInfo |
( |
char * |
slate | ) |
const |
|
inline |
Get the production information from the camera slate.
- Parameters
-
slate | buffer to write slate information (200+1 chars) |
U32 cineon::IndustryHeader::TCFromString |
( |
const char * |
str | ) |
const |
|
protected |
U32 cineon::IndustryHeader::count |
U8 cineon::IndustryHeader::filmManufacturingIdCode |
Film edge code manufacturing ID code.
U8 cineon::IndustryHeader::filmType |
ASCII cineon::IndustryHeader::format[32] |
Format string, e.g. Academy.
ASCII cineon::IndustryHeader::frameId[32] |
Frame identification, e.g. keyframe.
U32 cineon::IndustryHeader::framePosition |
Frame position in sequence.
R32 cineon::IndustryHeader::frameRate |
Frame rate of original (frame / sec)
U8 cineon::IndustryHeader::perfsOffset |
Film edge code offset in perfs.
U32 cineon::IndustryHeader::prefix |
ASCII cineon::IndustryHeader::reserved1[740] |
ASCII cineon::IndustryHeader::slateInfo[200] |
U8 cineon::IndustryHeader::unused1 |
The documentation for this struct was generated from the following files:
- /tmp/B.92ecc562-e5e3-49c8-b0a5-c7c9dfb207f9/BUILD/libcineon/libcineon/CineonHeader.h
- /tmp/B.92ecc562-e5e3-49c8-b0a5-c7c9dfb207f9/BUILD/libcineon/libcineon/CineonHeader.cpp