BitmovinApiSdk\Models\ResetLiveManifestTimeShift
Synopsis
class ResetLiveManifestTimeShift
extends BitmovinResponse
{
- // members
- public float $residualPeriodInSeconds;
- public array $manifestIds;
- public bool $shiftProgressiveMuxingStartPosition;
- // Inherited members from BitmovinResponse
- public string $id;
- // methods
- public void __construct()
- public $this residualPeriodInSeconds()
- public $this manifestIds()
- public $this shiftProgressiveMuxingStartPosition()
- // Inherited methods from BitmovinResponse
- public void __construct()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $id — string
- $manifestIds — BitmovinApiSdk\Models\string[]
- $residualPeriodInSeconds — float
- $shiftProgressiveMuxingStartPosition — BitmovinApiSdk\Models\bool
Methods
public
- __construct()
- manifestIds() — The ids of the manifests to update. If this property is not set, all manifests tied to the encoding are updated.
- residualPeriodInSeconds() — Determines how many seconds will be left in the manifest after segments are removed. If this is not set, all but one segment will be removed.
- shiftProgressiveMuxingStartPosition() — If set to true, the Progressive muxing start position will be shifted to the start of the first remaining segment after the removal. NOTE: This only works for Progressive MP4 muxings.