BitmovinApiSdk\Models\TimeBasedTrimmingInputStream

Synopsis

class TimeBasedTrimmingInputStream extends InputStream {
  • // Inherited members from BitmovinResponse
  • public string $id;
  • // Inherited methods from InputStream
  • public void __construct()
  • // Inherited methods from BitmovinResponse
  • public void __construct()
  • // Inherited methods from ApiResource
  • public void __construct()
  • public static $this create()
  • public void toArray()
}

Hierarchy

Members

public

  • $createdAtCarbon\Carbon
  • $customData — mixed
  • $description — string
  • $discriminatorMapping
  • $discriminatorName
  • $duration — float
  • $id — string
  • $inputStreamId — string
  • $modifiedAtCarbon\Carbon
  • $name — string
  • $offset — float

Methods

public

  • __construct()
  • duration() — Defines how many seconds of the input will be encoded. Not defining or setting it to null indicates that the remaining input (considering offset) will be encoded.
  • inputStreamId() — The id of the ingest input stream that should be trimmed
  • offset() — Defines the offset in seconds at which the encoding should start, beginning at 0. The frame indicated by this value will be included in the encoding

Inherited from BitmovinApiSdk\Models\BitmovinResource

public

  • customData() — User-specific meta data. This can hold anything.
  • description() — Description of the resource. Can be freely chosen by the user.
  • name() — Name of the resource. Can be freely chosen by the user.

Inherited from BitmovinApiSdk\Common\ApiResource

public