#include <nvnmos.h>
Public Attributes | |
| const char * | id |
| const char * | name |
| const char * | description |
| const char ** | channel_labels |
| size_t | num_channel_labels |
| const char * | sender_name |
| const char ** | routable_inputs |
| size_t | num_routable_inputs |
IS-08 Output geometry for add_nmos_channelmapping_to_node_server.
| const char** _NvNmosChannelMappingOutput::channel_labels |
Per-channel labels; length must equal num_channel_labels.
| const char* _NvNmosChannelMappingOutput::description |
IS-08 /properties description. May be NULL.
| const char* _NvNmosChannelMappingOutput::id |
IS-08 output id; must not be NULL or empty.
| const char* _NvNmosChannelMappingOutput::name |
IS-08 /properties name. May be NULL.
| size_t _NvNmosChannelMappingOutput::num_channel_labels |
Number of channels; must be non-zero.
| size_t _NvNmosChannelMappingOutput::num_routable_inputs |
Length of routable_inputs when non-NULL.
| const char** _NvNmosChannelMappingOutput::routable_inputs |
Output /caps routable_inputs; NULL or zero length leaves /caps unrestricted.
| const char* _NvNmosChannelMappingOutput::sender_name |
Caller-chosen sender name for /sourceid (IS-04 Source id derived internally); NULL or "" for null /sourceid.