Table of Contents

Struct CoreError

Namespace
Gst
Assembly
Gst-1.0.dll

Contains all error codes of the CoreError error-domain.

public readonly ref struct CoreError
Inherited Members

Constructors

CoreError(int)

Creates a new error in the CoreError domain with a given error code.

public CoreError(int errorCode)

Parameters

errorCode int

A specific error code of the domain

Properties

Any

Can be used to match a GException with any error code of the "CoreError" error-domain.

public static Quark Any { get; }

Property Value

Quark

Caps

Can be used to match a GException with the "Caps" code (10).

public static CoreError Caps { get; }

Property Value

CoreError

Clock

Can be used to match a GException with the "Clock" code (13).

public static CoreError Clock { get; }

Property Value

CoreError

Disabled

Can be used to match a GException with the "Disabled" code (14).

public static CoreError Disabled { get; }

Property Value

CoreError

Event

Can be used to match a GException with the "Event" code (8).

public static CoreError Event { get; }

Property Value

CoreError

Failed

Can be used to match a GException with the "Failed" code (1).

public static CoreError Failed { get; }

Property Value

CoreError

MissingPlugin

Can be used to match a GException with the "MissingPlugin" code (12).

public static CoreError MissingPlugin { get; }

Property Value

CoreError

Negotiation

Can be used to match a GException with the "Negotiation" code (7).

public static CoreError Negotiation { get; }

Property Value

CoreError

NotImplemented

Can be used to match a GException with the "NotImplemented" code (3).

public static CoreError NotImplemented { get; }

Property Value

CoreError

NumErrors

Can be used to match a GException with the "NumErrors" code (15).

public static CoreError NumErrors { get; }

Property Value

CoreError

Pad

Can be used to match a GException with the "Pad" code (5).

public static CoreError Pad { get; }

Property Value

CoreError

Seek

Can be used to match a GException with the "Seek" code (9).

public static CoreError Seek { get; }

Property Value

CoreError

StateChange

Can be used to match a GException with the "StateChange" code (4).

public static CoreError StateChange { get; }

Property Value

CoreError

Tag

Can be used to match a GException with the "Tag" code (11).

public static CoreError Tag { get; }

Property Value

CoreError

Thread

Can be used to match a GException with the "Thread" code (6).

public static CoreError Thread { get; }

Property Value

CoreError

TooLazy

Can be used to match a GException with the "TooLazy" code (2).

public static CoreError TooLazy { get; }

Property Value

CoreError

Operators

implicit operator ErrorCode(CoreError)

Converts a CoreError into a ErrorCode which can be used to match a GException.

public static implicit operator ErrorCode(CoreError e)

Parameters

e CoreError

Returns

ErrorCode