BitmovinApiSdk\Models\WatermarkFilter

Synopsis

class WatermarkFilter extends Filter {
  • // Inherited members from BitmovinResponse
  • public string $id;
  • // Inherited methods from Filter
  • 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

  • $bottom — int
  • $createdAtCarbon\Carbon
  • $customData — mixed
  • $description — string
  • $discriminatorMapping
  • $discriminatorName
  • $id — string
  • $image — string
  • $left — int
  • $modifiedAtCarbon\Carbon
  • $name — string
  • $top — int
  • $unitBitmovinApiSdk\Models\PositionUnit

Methods

public

  • __construct()
  • bottom() — Distance from the bottom edge of the input video to the bottom edge of the watermark image. May not be set if 'top' is set.
  • image() — URL of the file to be used as watermark image. Supported image formats: PNG, JPEG, BMP, GIF (required)
  • left() — Distance from the left edge of the input video to the left edge of the watermark image. May not be set if 'right' is set.
  • top() — Distance from the top edge of the input video to the top edge of the watermark image. May not be set if 'bottom' is set.
  • unit() — Specifies if the values of 'left', 'right', 'top' and 'bottom' are interpreted as pixels or as a percentage of the input video's dimensions.

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