VideoEncodeRung.consistentGops property

Arrange for gops to be created in a consistent manner across multiple encoders; used for primary/backup systems so that HLS/DASH outputs have consistent segmentation to enable seamless player switching. If you want this, then you should set this to 'true' for every run that is being used in your ABR ladder; rungs not used in the ladder can be left as false (or unset, which defaults to false). For rungs where consistentGops is true there are some restrictions: - gop sizes must be set and fixed, and must all be equal or be integral multiples of each other - frame rates must either be all left undefined (in which case source frame rate is used), or must all be set and, as with the gop size, they can be different but if they are they must be integral multiples.

Signature:

consistentGops?: boolean;