AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Configures a SMPTE 2022 Receive Channel. More...
#include <ntv2config2022.h>
Public Member Functions | |
rx_2022_channel () | |
void | init () |
bool | operator!= (const rx_2022_channel &other) |
bool | operator== (const rx_2022_channel &other) |
Public Attributes | |
bool | sfp1Enable |
bool | sfp2Enable |
uint8_t | sfp1RxMatch |
Bitmap of rxMatch criteria used. More... | |
std::string | sfp1SourceIP |
Specifies the source (sender) IP address (if RX_MATCH_2022_SOURCE_IP set). If it's in the multiclass range, then by default, the IGMP multicast group will be joined (see CNTV2Config2022::SetIGMPDisable). More... | |
std::string | sfp1DestIP |
Specifies the destination (target) IP address (if RX_MATCH_2022_DEST_IP set) More... | |
uint32_t | sfp1SourcePort |
Specifies the source (sender) port number (if RX_MATCH_2022_SOURCE_PORT set) More... | |
uint32_t | sfp1DestPort |
Specifies the destination (target) port number (if RX_MATCH_2022_DEST_PORT set) More... | |
uint16_t | sfp1Vlan |
Specifies the VLAN TCI (if RX_MATCH_2022_VLAN set) More... | |
uint8_t | sfp2RxMatch |
Bitmap of rxMatch criteria used. More... | |
std::string | sfp2SourceIP |
Specifies the source (sender) IP address (if RX_MATCH_2022_SOURCE_IP set). If it's in the multiclass range, then by default, the IGMP multicast group will be joined (see CNTV2Config2022::SetIGMPDisable). More... | |
std::string | sfp2DestIP |
Specifies the destination (target) IP address (if RX_MATCH_2022_DEST_IP set) More... | |
uint32_t | sfp2SourcePort |
Specifies the source (sender) port number (if RX_MATCH_2022_SOURCE_PORT set) More... | |
uint32_t | sfp2DestPort |
Specifies the destination (target) port number (if RX_MATCH_2022_DEST_PORT set) More... | |
uint16_t | sfp2Vlan |
Specifies the VLAN TCI (if RX_MATCH_2022_VLAN set) More... | |
uint32_t | ssrc |
Specifies the SSRC identifier (if RX_MATCH_2022_SSRC set) More... | |
uint32_t | playoutDelay |
Specifies the wait time in milliseconds to SDI playout from incoming packet (0-150). More... | |
Configures a SMPTE 2022 Receive Channel.
Definition at line 53 of file ntv2config2022.h.
|
inline |
Definition at line 56 of file ntv2config2022.h.
void rx_2022_channel::init | ( | ) |
Definition at line 65 of file ntv2config2022.cpp.
bool rx_2022_channel::operator!= | ( | const rx_2022_channel & | other | ) |
Definition at line 88 of file ntv2config2022.cpp.
bool rx_2022_channel::operator== | ( | const rx_2022_channel & | other | ) |
Definition at line 93 of file ntv2config2022.cpp.
uint32_t rx_2022_channel::playoutDelay |
Specifies the wait time in milliseconds to SDI playout from incoming packet (0-150).
Definition at line 84 of file ntv2config2022.h.
std::string rx_2022_channel::sfp1DestIP |
Specifies the destination (target) IP address (if RX_MATCH_2022_DEST_IP set)
Definition at line 70 of file ntv2config2022.h.
uint32_t rx_2022_channel::sfp1DestPort |
Specifies the destination (target) port number (if RX_MATCH_2022_DEST_PORT set)
Definition at line 72 of file ntv2config2022.h.
bool rx_2022_channel::sfp1Enable |
Definition at line 64 of file ntv2config2022.h.
uint8_t rx_2022_channel::sfp1RxMatch |
Bitmap of rxMatch criteria used.
Definition at line 67 of file ntv2config2022.h.
std::string rx_2022_channel::sfp1SourceIP |
Specifies the source (sender) IP address (if RX_MATCH_2022_SOURCE_IP set). If it's in the multiclass range, then by default, the IGMP multicast group will be joined (see CNTV2Config2022::SetIGMPDisable).
Definition at line 68 of file ntv2config2022.h.
uint32_t rx_2022_channel::sfp1SourcePort |
Specifies the source (sender) port number (if RX_MATCH_2022_SOURCE_PORT set)
Definition at line 71 of file ntv2config2022.h.
uint16_t rx_2022_channel::sfp1Vlan |
Specifies the VLAN TCI (if RX_MATCH_2022_VLAN set)
Definition at line 73 of file ntv2config2022.h.
std::string rx_2022_channel::sfp2DestIP |
Specifies the destination (target) IP address (if RX_MATCH_2022_DEST_IP set)
Definition at line 78 of file ntv2config2022.h.
uint32_t rx_2022_channel::sfp2DestPort |
Specifies the destination (target) port number (if RX_MATCH_2022_DEST_PORT set)
Definition at line 80 of file ntv2config2022.h.
bool rx_2022_channel::sfp2Enable |
Definition at line 65 of file ntv2config2022.h.
uint8_t rx_2022_channel::sfp2RxMatch |
Bitmap of rxMatch criteria used.
Definition at line 75 of file ntv2config2022.h.
std::string rx_2022_channel::sfp2SourceIP |
Specifies the source (sender) IP address (if RX_MATCH_2022_SOURCE_IP set). If it's in the multiclass range, then by default, the IGMP multicast group will be joined (see CNTV2Config2022::SetIGMPDisable).
Definition at line 76 of file ntv2config2022.h.
uint32_t rx_2022_channel::sfp2SourcePort |
Specifies the source (sender) port number (if RX_MATCH_2022_SOURCE_PORT set)
Definition at line 79 of file ntv2config2022.h.
uint16_t rx_2022_channel::sfp2Vlan |
Specifies the VLAN TCI (if RX_MATCH_2022_VLAN set)
Definition at line 81 of file ntv2config2022.h.
uint32_t rx_2022_channel::ssrc |
Specifies the SSRC identifier (if RX_MATCH_2022_SSRC set)
Definition at line 83 of file ntv2config2022.h.