ICompositionNode

class genvidClient.ICompositionNode()

Properties

genvidClient.ICompositionNode.affineMatrix

A 9 float-array representing a 3x3 affine transform matrix (column-major order).

Type: number []

genvidClient.ICompositionNode.class

Type: string

genvidClient.ICompositionNode.components

Type: genvidClient.ICompositionNode() []

genvidClient.ICompositionNode.mask

To be implemented: Represents a future masking feature.

Type: any

genvidClient.ICompositionNode.opacity

The opacity applied to that source (0 < opacity < 1).

Type: number

genvidClient.ICompositionNode.sessionId

The session ID.

Type: string

genvidClient.ICompositionNode.source

Type: genvidClient.ICompositionNode()

genvidClient.ICompositionNode.streamId

The stream ID.

Type: string

genvidClient.ICompositionNode.timestamp

Type: number

genvidClient.ICompositionNode.type

The video composition type. Possibilities include: PipVideoLayout ChromaKeyVideoLayout NotSet Undefined

Type: undefined | string