Interval

A time interval measured as ticks / (ticks per second)

Field

Type

Repeated

Description

n

uint64

d

uint64

Member of

Message

Description

AudioGraphMeasurement

A measurement emitted by an analysis tap in the graph. node is the tap’s wire index (the SDK maps it back to the name you gave the tap); channel is -1 for a whole-stream reading, else the channel index at that tap; values are the named readings (e.g. rms_db).

AudioMeasureLevels

AudioTranscribeWhisperChunk

InspectSubtitlesChunk

A chunk of subtitling text, not necessarily representing a formatted cue as / will be displayed in the output

MetadataMessage

QualityMonitoringAudioMeasurement

A spectrum-audio measurement surfaced by the QM node’s inline analysis (the same shape as an AudioGraph tap reading — node is the tap’s wire index, channel is -1 for a whole-stream reading else the channel index, values are the named readings e.g. rms_db). Mirrors AudioGraphMeasurement so the SDK decodes it with the same machinery.

Scte35Event

SeiTime

Smpte2038Message

SourceTimeUpdate

StreamConditionIdrOnly

StreamConditionIntraRefresh

Schedule a Gradual Decoder Refresh (intra-refresh) wave at pts, completing over frame_count frames. Only honoured by encoders that support a runtime intra-refresh trigger (currently NVENC); other encoders ignore it.

StreamConditionSpliceIn

StreamConditionSpliceOut

StreamSubtitlesInputCue

Send a cue as a structured message

StreamSubtitlesInputFragments

Send subtitle content as a number of timestamped fragmented words - useful for transcription rewriting or injection scenarios where Norsk will later split and format as cues

StreamSubtitlesInputTeletext

Send a Teletext Page

StreamSubtitlesInputTtml

Send a TTML cue as a full TTML document (may be a single cue/ISD or a segment consisting of multiple)

StreamTimestampReport

SubtitleFragment