29 #ifndef _VANC_PACKETS_H
30 #define _VANC_PACKETS_H
32 #include <sys/types.h>
33 #include <sys/errno.h>
44 VANC_TYPE_UNDEFINED = 0,
49 VANC_TYPE_KL_UINT64_COUNTER,
51 VANC_TYPE_SMPTE_S12_2,
60 unsigned short adf[3];
62 unsigned short dbnsdid;
63 unsigned short checksum;
64 #define LIBKLVANC_PACKET_MAX_PAYLOAD (16384)
65 unsigned short payload[LIBKLVANC_PACKET_MAX_PAYLOAD];
66 unsigned short payloadLengthWords;
67 unsigned int checksumValid;
69 unsigned short raw[LIBKLVANC_PACKET_MAX_PAYLOAD];
70 unsigned int rawLengthWords;
82 #define klvanc_packetType1(pkt) (((pkt)->did >= 0x80) && ((pkt)->did <= 0x83))
klvanc_packet_type_e
TODO - Brief description goes here.
Definition: vanc-packets.h:42