Class VideoConverter
public class VideoConverter
- Inheritance
-
VideoConverter
- Inherited Members
Methods
Frame(VideoConverterHandle, VideoFrameHandle, VideoFrameHandle)
Calls native method gst_video_converter_frame. Version: 1.6
[Version("1.6")]
public static extern void Frame(VideoConverterHandle convert, VideoFrameHandle src, VideoFrameHandle dest)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
src
VideoFrameHandleTransfer ownership: None Nullable: False
dest
VideoFrameHandleTransfer ownership: None Nullable: False
FrameFinish(VideoConverterHandle)
Calls native method gst_video_converter_frame_finish. Version: 1.20
[Version("1.20")]
public static extern void FrameFinish(VideoConverterHandle convert)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
Free(VideoConverterHandle)
Calls native method gst_video_converter_free. Version: 1.6
[Version("1.6")]
public static extern void Free(VideoConverterHandle convert)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
GetConfig(VideoConverterHandle)
Calls native method gst_video_converter_get_config.
public static extern StructureUnownedHandle GetConfig(VideoConverterHandle convert)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
Returns
- StructureUnownedHandle
Transfer ownership: None Nullable: False
GetInInfo(VideoConverterHandle)
Calls native method gst_video_converter_get_in_info. Version: 1.22
[Version("1.22")]
public static extern VideoInfoUnownedHandle GetInInfo(VideoConverterHandle convert)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
Returns
- VideoInfoUnownedHandle
Transfer ownership: None Nullable: False
GetOutInfo(VideoConverterHandle)
Calls native method gst_video_converter_get_out_info. Version: 1.22
[Version("1.22")]
public static extern VideoInfoUnownedHandle GetOutInfo(VideoConverterHandle convert)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
Returns
- VideoInfoUnownedHandle
Transfer ownership: None Nullable: False
New(VideoInfoHandle, VideoInfoHandle, StructureUnownedHandle)
Calls native function gst_video_converter_new. Version: 1.6
[Version("1.6")]
public static extern VideoConverterUnownedHandle New(VideoInfoHandle inInfo, VideoInfoHandle outInfo, StructureUnownedHandle config)
Parameters
inInfo
VideoInfoHandleTransfer ownership: None Nullable: False
outInfo
VideoInfoHandleTransfer ownership: None Nullable: False
config
StructureUnownedHandleTransfer ownership: Full Nullable: False
Returns
- VideoConverterUnownedHandle
Transfer ownership: None Nullable: False
NewWithPool(VideoInfoHandle, VideoInfoHandle, StructureUnownedHandle, IntPtr)
Calls native function gst_video_converter_new_with_pool. Version: 1.20
[Version("1.20")]
public static extern VideoConverterUnownedHandle NewWithPool(VideoInfoHandle inInfo, VideoInfoHandle outInfo, StructureUnownedHandle config, IntPtr pool)
Parameters
inInfo
VideoInfoHandleTransfer ownership: None Nullable: False
outInfo
VideoInfoHandleTransfer ownership: None Nullable: False
config
StructureUnownedHandleTransfer ownership: Full Nullable: False
pool
IntPtrTransfer ownership: None Nullable: True
Returns
- VideoConverterUnownedHandle
Transfer ownership: None Nullable: False
SetConfig(VideoConverterHandle, StructureUnownedHandle)
Calls native method gst_video_converter_set_config. Version: 1.6
[Version("1.6")]
public static extern bool SetConfig(VideoConverterHandle convert, StructureUnownedHandle config)
Parameters
convert
VideoConverterHandleTransfer ownership: None Nullable: False
config
StructureUnownedHandleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False