Table of Contents

Class AudioFormatInfo

Namespace
GstAudio
Assembly
GstAudio-1.0.dll
public sealed class AudioFormatInfo
Inheritance
AudioFormatInfo
Inherited Members

Constructors

AudioFormatInfo()

public AudioFormatInfo()

AudioFormatInfo(AudioFormatInfoOwnedHandle)

public AudioFormatInfo(AudioFormatInfoOwnedHandle handle)

Parameters

handle AudioFormatInfoOwnedHandle

Properties

Depth

public int Depth { get; set; }

Property Value

int

Description

public string? Description { get; set; }

Property Value

string

Endianness

public int Endianness { get; set; }

Property Value

int

Flags

public AudioFormatFlags Flags { get; set; }

Property Value

AudioFormatFlags

Format

public AudioFormat Format { get; set; }

Property Value

AudioFormat

Handle

public AudioFormatInfoOwnedHandle Handle { get; }

Property Value

AudioFormatInfoOwnedHandle

Name

public string? Name { get; set; }

Property Value

string

UnpackFormat

public AudioFormat UnpackFormat { get; set; }

Property Value

AudioFormat

Width

public int Width { get; set; }

Property Value

int

Methods

Equals(AudioFormatInfo?)

public bool Equals(AudioFormatInfo? other)

Parameters

other AudioFormatInfo

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FillSilence(Span<byte>)

[Version("1.20")]
public void FillSilence(Span<byte> dest)

Parameters

dest Span<byte>

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.