Table of Contents

Class Functions

Namespace
GstBase
Assembly
GstBase-1.0.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

BitReaderNew(Span<byte>)

public static BitReader BitReaderNew(Span<byte> data)

Parameters

data Span<byte>

Returns

BitReader

BitWriterNew()

public static BitWriter BitWriterNew()

Returns

BitWriter

BitWriterNewWithData(Span<byte>, bool)

public static BitWriter BitWriterNewWithData(Span<byte> data, bool initialized)

Parameters

data Span<byte>
initialized bool

Returns

BitWriter

BitWriterNewWithSize(uint, bool)

public static BitWriter BitWriterNewWithSize(uint size, bool @fixed)

Parameters

size uint
fixed bool

Returns

BitWriter

ByteReaderNew(Span<byte>)

public static ByteReader ByteReaderNew(Span<byte> data)

Parameters

data Span<byte>

Returns

ByteReader

ByteWriterNew()

public static ByteWriter ByteWriterNew()

Returns

ByteWriter

ByteWriterNewWithData(ref byte, uint, bool)

public static ByteWriter ByteWriterNewWithData(ref byte data, uint size, bool initialized)

Parameters

data byte
size uint
initialized bool

Returns

ByteWriter

ByteWriterNewWithSize(uint, bool)

public static ByteWriter ByteWriterNewWithSize(uint size, bool @fixed)

Parameters

size uint
fixed bool

Returns

ByteWriter

QueueArrayNew(uint)

[Version("1.2")]
public static QueueArray QueueArrayNew(uint initialSize)

Parameters

initialSize uint

Returns

QueueArray

QueueArrayNewForStruct(nuint, uint)

[Version("1.6")]
public static QueueArray QueueArrayNewForStruct(nuint structSize, uint initialSize)

Parameters

structSize nuint
initialSize uint

Returns

QueueArray

TypeFindDataNew(Object?, Span<byte>)

[Version("1.22")]
public static TypeFindData TypeFindDataNew(Object? obj, Span<byte> data)

Parameters

obj Object
data Span<byte>

Returns

TypeFindData

TypeFindHelper(Pad, ulong)

public static Caps? TypeFindHelper(Pad src, ulong size)

Parameters

src Pad
size ulong

Returns

Caps

TypeFindHelperForExtension(Object?, string)

public static Caps? TypeFindHelperForExtension(Object? obj, string extension)

Parameters

obj Object
extension string

Returns

Caps

TypeFindListFactoriesForCaps(Object?, Caps)

[Version("1.22")]
public static List? TypeFindListFactoriesForCaps(Object? obj, Caps caps)

Parameters

obj Object
caps Caps

Returns

List