Table of Contents

Class DsdInfo

Namespace
GstAudio.Internal
Assembly
GstAudio-1.0.dll
public class DsdInfo
Inheritance
DsdInfo
Inherited Members

Methods

Copy(DsdInfoHandle)

Calls native method gst_dsd_info_copy. Version: 1.24

[Version("1.24")]
public static extern DsdInfoOwnedHandle Copy(DsdInfoHandle info)

Parameters

info DsdInfoHandle

Transfer ownership: None Nullable: False

Returns

DsdInfoOwnedHandle

Transfer ownership: Full Nullable: False

Free(DsdInfoHandle)

Calls native method gst_dsd_info_free. Version: 1.24

[Version("1.24")]
public static extern void Free(DsdInfoHandle info)

Parameters

info DsdInfoHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_dsd_info_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

IsEqual(DsdInfoHandle, DsdInfoHandle)

Calls native method gst_dsd_info_is_equal. Version: 1.24

[Version("1.24")]
public static extern bool IsEqual(DsdInfoHandle info, DsdInfoHandle other)

Parameters

info DsdInfoHandle

Transfer ownership: None Nullable: False

other DsdInfoHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New()

Calls native constructor gst_dsd_info_new. Version: 1.24

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

Returns

DsdInfoOwnedHandle

Transfer ownership: Full Nullable: False

NewFromCaps(CapsHandle)

Calls native constructor gst_dsd_info_new_from_caps. Version: 1.24

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

Parameters

caps CapsHandle

Transfer ownership: None Nullable: False

Returns

DsdInfoOwnedHandle

Transfer ownership: Full Nullable: False

SetFormat(DsdInfoHandle, DsdFormat, int, int, nint)

Calls native method gst_dsd_info_set_format. Version: 1.24

[Version("1.24")]
public static extern void SetFormat(DsdInfoHandle info, DsdFormat format, int rate, int channels, nint positions)

Parameters

info DsdInfoHandle

Transfer ownership: None Nullable: False

format DsdFormat

Transfer ownership: None Nullable: False

rate int

Transfer ownership: None Nullable: False

channels int

Transfer ownership: None Nullable: False

positions nint

Transfer ownership: None Nullable: True

ToCaps(DsdInfoHandle)

Calls native method gst_dsd_info_to_caps. Version: 1.24

[Version("1.24")]
public static extern CapsOwnedHandle ToCaps(DsdInfoHandle info)

Parameters

info DsdInfoHandle

Transfer ownership: None Nullable: False

Returns

CapsOwnedHandle

Transfer ownership: Full Nullable: False