StreamSyncSettings interface
Settings for a StreamSync node see NorskTransform.streamSync()
Signature:
export interface StreamSyncSettings extends ProcessorNodeSettings<StreamSyncNode>
Extends: ProcessorNodeSettings<StreamSyncNode>
Properties
Property | Type | Description |
---|---|---|
boolean |
(Optional) When enabled, converts gaps to discontinuities and ensures that every stream has a discontinuity if a single stream has one This means we can then use EXT-X-DISCONTINUITY tag generation in HLS outputs instead of EXT-X-GAP tags |
|
number |
(Optional) Maximum duration to hold any stream in the case that one or more are running behind. In the case the late stream is delayed rather than having a large gap, this will result in discarded input frames. |
|
boolean |
(Optional) When enabled, wait for subtitles. This is almost never what you want as it will delay most outputs substantially. The only reason (normally) to include subtitles in a stream sync is to include them within the injectDicontinuity logic |