Expand description
Embedded timecode (ATC - Ancillary Timecode) in SDI ancillary data packets.
This module implements reading and writing of ATC (Ancillary Timecode) as defined in SMPTE ST 12-3 and SMPTE 309M for embedding timecode in HD-SDI ancillary data (HANC/VANC).
§ATC Packet Format
ATC packets are embedded in the Horizontal Ancillary (HANC) or Vertical Ancillary (VANC) data space of SDI streams. The packet consists of:
- DID (Data Identifier): 0x60 for ATC
- SDID (Secondary Data ID): 0x60 for LTC-ATC or 0x61 for VITC-ATC
- DC (Data Count): number of data words
- User data: encoded timecode
- Checksum
Structs§
- AtcPacket
- Ancillary Timecode (ATC) packet for SDI embedding.
Enums§
- AtcType
- ATC timecode type embedded in SDI ancillary data.
Constants§
- ATC_DID
- DID for ATC (Ancillary Timecode) per SMPTE ST 12-3.
- ATC_
SDID_ LTC - SDID for LTC-based ATC.
- ATC_
SDID_ VITC - SDID for VITC-based ATC.