AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
#include <dpx_hdr.h>
Public Member Functions | |
DpxHdr (void) | |
~DpxHdr () | |
DpxHdr & | operator= (const DpxHdr &rhs) |
void | init (uint32_t endianness) |
bool | valid () const |
bool | IsBigEndian () |
std::string | get_fi_time_stamp () const |
void | set_fi_time_stamp () |
void | set_s2_tcframe (uint32_t frame) |
size_t | get_s2_tcframe () const |
uint32_t | get_s2_filenumber () const |
void | set_s2_filenumber (uint32_t fr) |
void | set_s2_ids (uint8_t rid, uint8_t sid, uint8_t tid) |
void | get_s2_ids (uint8_t *rid, uint8_t *sid, uint8_t *tid) const |
size_t | get_file_size () |
size_t | get_generic_hdr_size () |
size_t | get_industry_hdr_size () |
size_t | get_user_hdr_size () |
size_t | get_fi_image_offset () const |
void | set_fi_image_offset (size_t offs) |
size_t | get_fi_file_size () const |
void | set_fi_file_size (size_t offs) |
std::string | get_fi_version () const |
void | set_fi_version (const std::string &str) |
std::string | get_fi_file_name () const |
void | set_fi_file_name (const std::string &str) |
std::string | get_fi_creator () const |
void | set_fi_creator (const std::string &str) |
std::string | get_fi_create_time () const |
void | set_fi_create_time (const std::string &str) |
std::string | get_fi_project () const |
void | set_fi_project (const std::string &str) |
std::string | get_fi_copyright () const |
void | set_fi_copyright (const std::string &str) |
void | set_ii_orientation (uint16_t orientation) |
uint16_t | get_ii_orientation () const |
void | set_ii_element_number (uint16_t element_number) |
uint16_t | get_ii_element_number () const |
void | set_ii_pixels (uint32_t pixels) |
size_t | get_ii_pixels () const |
void | set_ii_lines (uint32_t lines) |
size_t | get_ii_lines (void) const |
size_t | get_ii_image_size () |
void | set_ie_data_sign (uint32_t sign, int i=0) |
size_t | get_ie_data_sign (int i=0) |
void | set_ie_ref_low_data (uint32_t data, int i=0) |
size_t | get_ie_ref_low_data (int i=0) const |
void | set_ie_ref_high_data (uint32_t data, int i=0) |
size_t | get_ie_ref_high_data (int i=0) const |
void | set_ie_ref_low_quantity (float data, int i=0) |
float | get_ie_ref_low_quantity (int i=0) const |
void | set_ie_ref_high_quantity (float data, int i=0) |
float | get_ie_ref_high_quantity (int i=0) const |
void | set_ie_descriptor (uint8_t desc, int i=0) |
uint8_t | get_ie_descriptor (int i=0) const |
void | set_ie_transfer (uint8_t trans, int i=0) |
uint8_t | get_ie_transfer (int i=0) const |
void | set_ie_colorimetric (uint8_t c, int i=0) |
uint8_t | get_ie_colorimetric (int i=0) const |
void | set_ie_bit_size (uint8_t bits, int i=0) |
uint8_t | get_ie_bit_size (int i=0) const |
void | set_ie_packing (uint16_t pack, int i=0) |
uint16_t | get_ie_packing (int i=0) const |
void | set_ie_encoding (uint16_t enc, int i=0) |
uint16_t | get_ie_encoding (int i=0) const |
void | set_ie_data_offset (uint32_t offs, int i=0) |
uint32_t | get_ie_data_offset (int i=0) const |
void | set_ie_eol_padding (uint32_t padding, int i=0) |
uint32_t | get_ie_eol_padding (int i=0) const |
void | set_ie_eo_image_padding (uint32_t padding, int i=0) |
uint32_t | get_ie_eo_image_padding (int i=0) const |
std::string | get_ie_description (int i=0) const |
void | set_ie_description (const std::string &str, int i=0) |
std::string | get_is_filename () const |
void | set_is_filename (const std::string &str) |
std::string | get_is_creation_time () const |
void | set_is_creation_time (const std::string &str) |
std::string | get_is_input_device () const |
void | set_is_input_device (const std::string &str) |
std::string | get_is_input_serial () const |
void | set_is_input_serial (const std::string &str) |
std::string | get_film_mfg_id () const |
void | set_film_mfg_id (const std::string &str) |
std::string | get_film_type () const |
void | set_film_type (const std::string &str) |
std::string | get_film_offset () const |
void | set_film_offset (const std::string &str) |
std::string | get_film_prefix () const |
void | set_film_prefix (const std::string &str) |
std::string | get_film_count () const |
void | set_film_count (const std::string &str) |
std::string | get_film_format () const |
void | set_film_format (const std::string &str) |
size_t | get_film_frame_position () const |
void | set_film_frame_position (size_t pos) |
size_t | get_film_sequence_len () const |
void | set_film_sequence_len (size_t len) |
size_t | get_film_held_count () const |
void | set_film_held_count (size_t count) |
float | get_film_frame_rate () const |
void | set_film_frame_rate (float len) |
float | get_film_shutter_angle () const |
void | set_film_shutter_angle (float) |
std::string | get_film_frame_id () const |
void | set_film_frame_id (const std::string &str) |
std::string | get_film_slate_info () const |
void | set_film_slate_info (const std::string &str) |
size_t | get_tv_timecode () const |
void | set_tv_timecode (size_t tc) |
size_t | get_tv_userbits () const |
void | set_tv_userbits (size_t tc) |
float | get_tv_frame_rate () const |
void | set_tv_frame_rate (float fr) |
uint8_t | get_tv_interlace () const |
void | set_tv_interlace (uint8_t interlace) |
const DPX_header_t & | GetHdr (void) const |
DPX_header_t & | GetHdr (void) |
size_t | GetHdrSize (void) const |
DpxHdr::~DpxHdr | ( | ) |
Definition at line 851 of file dpx_hdr.cpp.
std::string DpxHdr::get_fi_copyright | ( | ) | const |
std::string DpxHdr::get_fi_create_time | ( | ) | const |
std::string DpxHdr::get_fi_creator | ( | ) | const |
std::string DpxHdr::get_fi_file_name | ( | ) | const |
size_t DpxHdr::get_fi_file_size | ( | ) | const |
size_t DpxHdr::get_fi_image_offset | ( | ) | const |
std::string DpxHdr::get_fi_project | ( | ) | const |
std::string DpxHdr::get_fi_time_stamp | ( | ) | const |
std::string DpxHdr::get_fi_version | ( | ) | const |
size_t DpxHdr::get_file_size | ( | ) |
std::string DpxHdr::get_film_count | ( | ) | const |
std::string DpxHdr::get_film_format | ( | ) | const |
std::string DpxHdr::get_film_frame_id | ( | ) | const |
size_t DpxHdr::get_film_frame_position | ( | ) | const |
float DpxHdr::get_film_frame_rate | ( | ) | const |
size_t DpxHdr::get_film_held_count | ( | ) | const |
std::string DpxHdr::get_film_mfg_id | ( | ) | const |
std::string DpxHdr::get_film_offset | ( | ) | const |
std::string DpxHdr::get_film_prefix | ( | ) | const |
size_t DpxHdr::get_film_sequence_len | ( | ) | const |
float DpxHdr::get_film_shutter_angle | ( | ) | const |
std::string DpxHdr::get_film_slate_info | ( | ) | const |
std::string DpxHdr::get_film_type | ( | ) | const |
size_t DpxHdr::get_generic_hdr_size | ( | ) |
uint8_t DpxHdr::get_ie_bit_size | ( | int | i = 0 | ) | const |
uint8_t DpxHdr::get_ie_colorimetric | ( | int | i = 0 | ) | const |
uint32_t DpxHdr::get_ie_data_offset | ( | int | i = 0 | ) | const |
size_t DpxHdr::get_ie_data_sign | ( | int | i = 0 | ) |
std::string DpxHdr::get_ie_description | ( | int | i = 0 | ) | const |
uint8_t DpxHdr::get_ie_descriptor | ( | int | i = 0 | ) | const |
uint16_t DpxHdr::get_ie_encoding | ( | int | i = 0 | ) | const |
uint32_t DpxHdr::get_ie_eo_image_padding | ( | int | i = 0 | ) | const |
uint32_t DpxHdr::get_ie_eol_padding | ( | int | i = 0 | ) | const |
uint16_t DpxHdr::get_ie_packing | ( | int | i = 0 | ) | const |
size_t DpxHdr::get_ie_ref_high_data | ( | int | i = 0 | ) | const |
float DpxHdr::get_ie_ref_high_quantity | ( | int | i = 0 | ) | const |
size_t DpxHdr::get_ie_ref_low_data | ( | int | i = 0 | ) | const |
float DpxHdr::get_ie_ref_low_quantity | ( | int | i = 0 | ) | const |
uint8_t DpxHdr::get_ie_transfer | ( | int | i = 0 | ) | const |
uint16_t DpxHdr::get_ii_element_number | ( | ) | const |
size_t DpxHdr::get_ii_lines | ( | void | ) | const |
uint16_t DpxHdr::get_ii_orientation | ( | ) | const |
size_t DpxHdr::get_ii_pixels | ( | ) | const |
size_t DpxHdr::get_industry_hdr_size | ( | ) |
std::string DpxHdr::get_is_creation_time | ( | ) | const |
std::string DpxHdr::get_is_filename | ( | ) | const |
std::string DpxHdr::get_is_input_device | ( | ) | const |
std::string DpxHdr::get_is_input_serial | ( | ) | const |
uint32_t DpxHdr::get_s2_filenumber | ( | ) | const |
void DpxHdr::get_s2_ids | ( | uint8_t * | rid, |
uint8_t * | sid, | ||
uint8_t * | tid | ||
) | const |
Definition at line 160 of file dpx_hdr.cpp.
size_t DpxHdr::get_s2_tcframe | ( | ) | const |
float DpxHdr::get_tv_frame_rate | ( | ) | const |
uint8_t DpxHdr::get_tv_interlace | ( | ) | const |
size_t DpxHdr::get_tv_timecode | ( | ) | const |
size_t DpxHdr::get_tv_userbits | ( | ) | const |
size_t DpxHdr::get_user_hdr_size | ( | ) |
|
inline |
|
inline |
void DpxHdr::init | ( | uint32_t | endianness | ) |
Definition at line 116 of file dpx_hdr.cpp.
|
inline |
Definition at line 106 of file dpx_hdr.cpp.
void DpxHdr::set_fi_copyright | ( | const std::string & | str | ) |
void DpxHdr::set_fi_create_time | ( | const std::string & | str | ) |
void DpxHdr::set_fi_creator | ( | const std::string & | str | ) |
void DpxHdr::set_fi_file_name | ( | const std::string & | str | ) |
void DpxHdr::set_fi_file_size | ( | size_t | offs | ) |
void DpxHdr::set_fi_image_offset | ( | size_t | offs | ) |
void DpxHdr::set_fi_project | ( | const std::string & | str | ) |
void DpxHdr::set_fi_time_stamp | ( | ) |
Definition at line 170 of file dpx_hdr.cpp.
void DpxHdr::set_fi_version | ( | const std::string & | str | ) |
void DpxHdr::set_film_count | ( | const std::string & | str | ) |
void DpxHdr::set_film_format | ( | const std::string & | str | ) |
void DpxHdr::set_film_frame_id | ( | const std::string & | str | ) |
void DpxHdr::set_film_frame_position | ( | size_t | pos | ) |
void DpxHdr::set_film_frame_rate | ( | float | len | ) |
void DpxHdr::set_film_held_count | ( | size_t | count | ) |
void DpxHdr::set_film_mfg_id | ( | const std::string & | str | ) |
void DpxHdr::set_film_offset | ( | const std::string & | str | ) |
void DpxHdr::set_film_prefix | ( | const std::string & | str | ) |
void DpxHdr::set_film_sequence_len | ( | size_t | len | ) |
void DpxHdr::set_film_shutter_angle | ( | float | angle | ) |
void DpxHdr::set_film_slate_info | ( | const std::string & | str | ) |
void DpxHdr::set_film_type | ( | const std::string & | str | ) |
void DpxHdr::set_ie_bit_size | ( | uint8_t | bits, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_colorimetric | ( | uint8_t | c, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_data_offset | ( | uint32_t | offs, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_data_sign | ( | uint32_t | sign, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_description | ( | const std::string & | str, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_descriptor | ( | uint8_t | desc, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_encoding | ( | uint16_t | enc, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_eo_image_padding | ( | uint32_t | padding, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_eol_padding | ( | uint32_t | padding, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_packing | ( | uint16_t | pack, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_ref_high_data | ( | uint32_t | data, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_ref_high_quantity | ( | float | data, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_ref_low_data | ( | uint32_t | data, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_ref_low_quantity | ( | float | data, |
int | i = 0 |
||
) |
void DpxHdr::set_ie_transfer | ( | uint8_t | trans, |
int | i = 0 |
||
) |
void DpxHdr::set_ii_element_number | ( | uint16_t | element_number | ) |
void DpxHdr::set_ii_lines | ( | uint32_t | lines | ) |
void DpxHdr::set_ii_orientation | ( | uint16_t | orientation | ) |
void DpxHdr::set_ii_pixels | ( | uint32_t | pixels | ) |
void DpxHdr::set_is_creation_time | ( | const std::string & | str | ) |
void DpxHdr::set_is_filename | ( | const std::string & | str | ) |
void DpxHdr::set_is_input_device | ( | const std::string & | str | ) |
void DpxHdr::set_is_input_serial | ( | const std::string & | str | ) |
void DpxHdr::set_s2_filenumber | ( | uint32_t | fr | ) |
void DpxHdr::set_s2_ids | ( | uint8_t | rid, |
uint8_t | sid, | ||
uint8_t | tid | ||
) |
Definition at line 152 of file dpx_hdr.cpp.
void DpxHdr::set_s2_tcframe | ( | uint32_t | frame | ) |
void DpxHdr::set_tv_frame_rate | ( | float | fr | ) |
void DpxHdr::set_tv_interlace | ( | uint8_t | interlace | ) |
void DpxHdr::set_tv_timecode | ( | size_t | tc | ) |
void DpxHdr::set_tv_userbits | ( | size_t | tc | ) |
bool DpxHdr::valid | ( | ) | const |