NvNmos
Loading...
Searching...
No Matches
Public Attributes | List of all members
_NvNmosAnnotation Struct Reference

#include <nvnmos.h>

Collaboration diagram for _NvNmosAnnotation:
Collaboration graph
[legend]

Public Attributes

const char * label
 
const char * description
 
const NvNmosTag * tags
 
unsigned int num_tags
 

Detailed Description

IS-13 annotation applied at create, or carried on nmos_annotation_callback for properties that this merge changed.

A null label or description omits that property at create. On the callback, those members are meaningful only when the matching changed flag is true; then null is a reset and a non-null empty string is an annotated empty value, not a reset.

Member Data Documentation

◆ description

const char* _NvNmosAnnotation::description

Holds the description. May be null.

◆ label

const char* _NvNmosAnnotation::label

Holds the label. May be null.

◆ num_tags

unsigned int _NvNmosAnnotation::num_tags

Holds the number of tags. May be zero.

◆ tags

const NvNmosTag* _NvNmosAnnotation::tags

Holds writable tags. The array's size must be equal to num_tags. May be null when num_tags is zero. Must not be null when num_tags is non-zero.


The documentation for this struct was generated from the following file: