MxlOutputSettings interface
Settings to configure an MXL (Media eXchange Layer) output. Writes v210 video and float32 audio to an MXL domain for consumption by other MXL-enabled applications. see: NorskOutput.mxl()
Signature:
export interface MxlOutputSettings<Pins extends string> extends SinkNodeSettings<MxlOutputNode<Pins>>, StreamStatisticsMixin
Extends: SinkNodeSettings<MxlOutputNode<Pins>>, StreamStatisticsMixin
Properties
| Property | Type | Description |
|---|---|---|
(Optional) Grain rate for this output’s "ancillary" and "subtitle" flows, and the rate their CTA-708 CDPs are written at. Each flow is its own MXL writer, so a subtitle flow with no video flow beside it has nothing to infer a rate from — set this to the programme’s frame rate in that case, or the flow is published at a rate that does not match the captions it carries. Defaults to the rate of a video flow on this same output, and to 25/1 if there is none. |
||
string |
MXL domain path (e.g. "/dev/shm/mxl") |
|
(Optional) Local fabrics interface selection (only used when a flow has fabricsTargets) |
||
MxlOutputFlow<Pins>[] |
Flow definitions — each becomes an input pin on the node |
|
(Optional) Jitter buffer configuration |