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
errorCodeintA 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
Caps
Can be used to match a GException with the "Caps" code (10).
public static CoreError Caps { get; }
Property Value
Clock
Can be used to match a GException with the "Clock" code (13).
public static CoreError Clock { get; }
Property Value
Disabled
Can be used to match a GException with the "Disabled" code (14).
public static CoreError Disabled { get; }
Property Value
Event
Can be used to match a GException with the "Event" code (8).
public static CoreError Event { get; }
Property Value
Failed
Can be used to match a GException with the "Failed" code (1).
public static CoreError Failed { get; }
Property Value
MissingPlugin
Can be used to match a GException with the "MissingPlugin" code (12).
public static CoreError MissingPlugin { get; }
Property Value
Negotiation
Can be used to match a GException with the "Negotiation" code (7).
public static CoreError Negotiation { get; }
Property Value
NotImplemented
Can be used to match a GException with the "NotImplemented" code (3).
public static CoreError NotImplemented { get; }
Property Value
NumErrors
Can be used to match a GException with the "NumErrors" code (15).
public static CoreError NumErrors { get; }
Property Value
Pad
Can be used to match a GException with the "Pad" code (5).
public static CoreError Pad { get; }
Property Value
Seek
Can be used to match a GException with the "Seek" code (9).
public static CoreError Seek { get; }
Property Value
StateChange
Can be used to match a GException with the "StateChange" code (4).
public static CoreError StateChange { get; }
Property Value
Tag
Can be used to match a GException with the "Tag" code (11).
public static CoreError Tag { get; }
Property Value
Thread
Can be used to match a GException with the "Thread" code (6).
public static CoreError Thread { get; }
Property Value
TooLazy
Can be used to match a GException with the "TooLazy" code (2).
public static CoreError TooLazy { get; }
Property Value
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)