Google Cloud Video Live Stream V1 Client - Class Crop (0.5.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
NameDescription
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
TypeDescription
int

setTopPixels

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getBottomPixels

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

Returns
TypeDescription
int

setBottomPixels

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getLeftPixels

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

Returns
TypeDescription
int

setLeftPixels

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getRightPixels

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

Returns
TypeDescription
int

setRightPixels

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this