Table of Contents

Class VideoInfoDmaDrm

Namespace
GstVideo.Internal
Assembly
GstVideo-1.0.dll
public class VideoInfoDmaDrm
Inheritance
VideoInfoDmaDrm
Inherited Members

Methods

Free(VideoInfoDmaDrmHandle)

Calls native method gst_video_info_dma_drm_free. Version: 1.24

[Version("1.24")]
public static extern void Free(VideoInfoDmaDrmHandle drmInfo)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

FromCaps(VideoInfoDmaDrmHandle, CapsHandle)

Calls native function gst_video_info_dma_drm_from_caps. Version: 1.24

[Version("1.24")]
public static extern bool FromCaps(VideoInfoDmaDrmHandle drmInfo, CapsHandle caps)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

caps CapsHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

FromVideoInfo(VideoInfoDmaDrmHandle, VideoInfoHandle, ulong)

Calls native function gst_video_info_dma_drm_from_video_info. Version: 1.24

[Version("1.24")]
public static extern bool FromVideoInfo(VideoInfoDmaDrmHandle drmInfo, VideoInfoHandle info, ulong modifier)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

info VideoInfoHandle

Transfer ownership: None Nullable: False

modifier ulong

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_video_info_dma_drm_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Init(VideoInfoDmaDrmHandle)

Calls native function gst_video_info_dma_drm_init. Version: 1.24

[Version("1.24")]
public static extern void Init(VideoInfoDmaDrmHandle drmInfo)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor gst_video_info_dma_drm_new. Version: 1.24

[Version("1.24")]
public static extern VideoInfoDmaDrmOwnedHandle New()

Returns

VideoInfoDmaDrmOwnedHandle

Transfer ownership: Full Nullable: False

NewFromCaps(CapsHandle)

Calls native constructor gst_video_info_dma_drm_new_from_caps. Version: 1.24

[Version("1.24")]
public static extern VideoInfoDmaDrmOwnedHandle NewFromCaps(CapsHandle caps)

Parameters

caps CapsHandle

Transfer ownership: None Nullable: False

Returns

VideoInfoDmaDrmOwnedHandle

Transfer ownership: Full Nullable: True

ToCaps(VideoInfoDmaDrmHandle)

Calls native method gst_video_info_dma_drm_to_caps. Version: 1.24

[Version("1.24")]
public static extern CapsOwnedHandle ToCaps(VideoInfoDmaDrmHandle drmInfo)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

Returns

CapsOwnedHandle

Transfer ownership: Full Nullable: True

ToVideoInfo(VideoInfoDmaDrmHandle, VideoInfoHandle)

Calls native method gst_video_info_dma_drm_to_video_info. Version: 1.24

[Version("1.24")]
public static extern bool ToVideoInfo(VideoInfoDmaDrmHandle drmInfo, VideoInfoHandle info)

Parameters

drmInfo VideoInfoDmaDrmHandle

Transfer ownership: None Nullable: False

info VideoInfoHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False