BitmovinApiSdk\Models\EnhancedWatermarkFilter

Synopsis

class EnhancedWatermarkFilter 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 — float
  • $createdAtCarbon\Carbon
  • $customData — mixed
  • $description — string
  • $discriminatorMapping
  • $discriminatorName
  • $height — float
  • $id — string
  • $image — string
  • $left — float
  • $modifiedAtCarbon\Carbon
  • $name — string
  • $opacity — float
  • $top — float
  • $unitBitmovinApiSdk\Models\PositionUnit
  • $width — float

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.
  • height() — Desired height of the watermark image, the unit of the parameter is specified separately by the parameter 'unit'. If both width and height are set the watermark size is fixed. If only one is set the aspect ratio of the image will be used to rescale it
  • 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.
  • opacity() — Opacity to apply on the watermark image. Valid values are from 0.0 (completely transparent) to 1.0 (not transparent at all)
  • 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() — unit
  • width() — Desired width of the watermark image, the unit of the parameter is specified separately by the parameter 'unit'. If both width and height are set the watermark size is fixed. If only one is set the aspect ratio of the image will be used to rescale it

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