Class VideoConverter
- Namespace
- GstVideo
- Assembly
- GstVideo-1.0.dll
public sealed class VideoConverter
- Inheritance
-
VideoConverter
- Inherited Members
Constructors
VideoConverter(VideoConverterOwnedHandle)
public VideoConverter(VideoConverterOwnedHandle handle)
Parameters
handle
VideoConverterOwnedHandle
Properties
Handle
public VideoConverterOwnedHandle Handle { get; }
Property Value
Methods
Equals(VideoConverter?)
public bool Equals(VideoConverter? other)
Parameters
other
VideoConverter
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
Frame(VideoFrame, VideoFrame)
[Version("1.6")]
public void Frame(VideoFrame src, VideoFrame dest)
Parameters
src
VideoFramedest
VideoFrame
FrameFinish()
[Version("1.20")]
public void FrameFinish()
Free()
[Version("1.6")]
public void Free()
GetConfig()
public Structure GetConfig()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetInInfo()
[Version("1.22")]
public VideoInfo GetInInfo()
Returns
GetOutInfo()
[Version("1.22")]
public VideoInfo GetOutInfo()
Returns
New(VideoInfo, VideoInfo, Structure)
[Version("1.6")]
public static VideoConverter New(VideoInfo inInfo, VideoInfo outInfo, Structure config)
Parameters
Returns
NewWithPool(VideoInfo, VideoInfo, Structure, TaskPool?)
[Version("1.20")]
public static VideoConverter NewWithPool(VideoInfo inInfo, VideoInfo outInfo, Structure config, TaskPool? pool)
Parameters
Returns
SetConfig(Structure)
[Version("1.6")]
public bool SetConfig(Structure config)
Parameters
config
Structure