Google Cloud Video Live Stream V1 Client - Class Crop (1.0.0)

Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class Crop.

Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.

Generated from protobuf message google.cloud.video.livestream.v1.PreprocessingConfig.Crop

Namespace

Google \ Cloud \ Video \ LiveStream \ V1 \ PreprocessingConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ top_pixels int

The number of pixels to crop from the top. The default is 0.

↳ bottom_pixels int

The number of pixels to crop from the bottom. The default is 0.

↳ left_pixels int

The number of pixels to crop from the left. The default is 0.

↳ right_pixels int

The number of pixels to crop from the right. The default is 0.

getTopPixels

The number of pixels to crop from the top. The default is 0.

Returns
Type Description
int

setTopPixels

The number of pixels to crop from the top. The default is 0.

Parameter
Name Description
var int
Returns
Type Description
$this

getBottomPixels

The number of pixels to crop from the bottom. The default is 0.

Returns
Type Description
int

setBottomPixels

The number of pixels to crop from the bottom. The default is 0.

Parameter
Name Description
var int
Returns
Type Description
$this

getLeftPixels

The number of pixels to crop from the left. The default is 0.

Returns
Type Description
int

setLeftPixels

The number of pixels to crop from the left. The default is 0.

Parameter
Name Description
var int
Returns
Type Description
$this

getRightPixels

The number of pixels to crop from the right. The default is 0.

Returns
Type Description
int

setRightPixels

The number of pixels to crop from the right. The default is 0.

Parameter
Name Description
var int
Returns
Type Description
$this