OpenTok Windows SDK
Classes | Public Member Functions | Protected Member Functions | List of all members
OpenTok.VideoTransformer Class Reference

Defines a video transformation to be used in the Publisher.VideoTransformers array. More...

Inherits IDisposable.

Public Member Functions

 VideoTransformer (string name, string properties)
 Creates a video transformer from a Vonage Media Library transformer. For more information, see Using the Vonage Media Processor library. More...
 
 VideoTransformer (string name, ICustomVideoTransformer transformer)
 Creates a custom video transformer. More...
 
void Dispose ()
 Disposes of the VideoTransformer object's resources. More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

Defines a video transformation to be used in the Publisher.VideoTransformers array.

Constructor & Destructor Documentation

◆ VideoTransformer() [1/2]

OpenTok.VideoTransformer.VideoTransformer ( string  name,
string  properties 
)

Creates a video transformer from a Vonage Media Library transformer. For more information, see Using the Vonage Media Processor library.

Important: In version 2.27.2+ of the Vonage Video client SDK for Windows, you need to install the Vonage Media Library separately from the Vonage Video Windows SDK. For details, see Vonage Media Library integration.

Check additional information in the Vonage Media Library README.md file.

Parameters
nameThe name of the Vonage Media Library transformer.
propertiesThe JSON string with the properties of the vonage transformer.

◆ VideoTransformer() [2/2]

OpenTok.VideoTransformer.VideoTransformer ( string  name,
ICustomVideoTransformer  transformer 
)

Creates a custom video transformer.

Parameters
nameThe unique identifier for the transformer.
transformerThe object that includes a callback method to perform the transformation.

Member Function Documentation

◆ Dispose() [1/2]

virtual void OpenTok.VideoTransformer.Dispose ( bool  disposing)
protectedvirtual

Parameters
disposing

◆ Dispose() [2/2]

void OpenTok.VideoTransformer.Dispose ( )

Disposes of the VideoTransformer object's resources.


The documentation for this class was generated from the following file: