Table of Contents

Class AudioFormatInfo

Namespace
GstAudio
Assembly
GstAudio-1.0.dll
public sealed class AudioFormatInfo : BoxedRecord, GTypeProvider, InstanceFactory, IEquatable<AudioFormatInfo>, IDisposable
Inheritance
AudioFormatInfo
Implements
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

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Equals(AudioFormatInfo?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(AudioFormatInfo? other)

Parameters

other AudioFormatInfo

An object to compare with this object.

Returns

bool

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

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>

GetGType()

public static Type GetGType()

Returns

Type

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.