Class ByteReader
public class ByteReader
- Inheritance
-
ByteReader
- Inherited Members
Methods
DupData(ByteReaderHandle, out uint, out byte[])
Calls native method gst_byte_reader_dup_data.
public static extern bool DupData(ByteReaderHandle reader, out uint size, out byte[] val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
size
uintTransfer ownership: Full Nullable: False
val
byte[]Transfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
DupStringUtf16(ByteReaderHandle, out ushort[])
Calls native method gst_byte_reader_dup_string_utf16.
public static extern bool DupStringUtf16(ByteReaderHandle reader, out ushort[] str)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
str
ushort[]Transfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
DupStringUtf32(ByteReaderHandle, out uint[])
Calls native method gst_byte_reader_dup_string_utf32.
public static extern bool DupStringUtf32(ByteReaderHandle reader, out uint[] str)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
str
uint[]Transfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
DupStringUtf8(ByteReaderHandle, out Utf8StringArrayNullTerminatedOwnedHandle)
Calls native method gst_byte_reader_dup_string_utf8.
public static extern bool DupStringUtf8(ByteReaderHandle reader, out Utf8StringArrayNullTerminatedOwnedHandle str)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
str
Utf8StringArrayNullTerminatedOwnedHandleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetData(ByteReaderHandle, out uint, out byte[])
Calls native method gst_byte_reader_get_data.
public static extern bool GetData(ByteReaderHandle reader, out uint size, out byte[] val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
size
uintTransfer ownership: Full Nullable: False
val
byte[]Transfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFloat32Be(ByteReaderHandle, out float)
Calls native method gst_byte_reader_get_float32_be.
public static extern bool GetFloat32Be(ByteReaderHandle reader, out float val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
floatTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFloat32Le(ByteReaderHandle, out float)
Calls native method gst_byte_reader_get_float32_le.
public static extern bool GetFloat32Le(ByteReaderHandle reader, out float val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
floatTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFloat64Be(ByteReaderHandle, out double)
Calls native method gst_byte_reader_get_float64_be.
public static extern bool GetFloat64Be(ByteReaderHandle reader, out double val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFloat64Le(ByteReaderHandle, out double)
Calls native method gst_byte_reader_get_float64_le.
public static extern bool GetFloat64Le(ByteReaderHandle reader, out double val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt16Be(ByteReaderHandle, out short)
Calls native method gst_byte_reader_get_int16_be.
public static extern bool GetInt16Be(ByteReaderHandle reader, out short val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
shortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt16Le(ByteReaderHandle, out short)
Calls native method gst_byte_reader_get_int16_le.
public static extern bool GetInt16Le(ByteReaderHandle reader, out short val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
shortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt24Be(ByteReaderHandle, out int)
Calls native method gst_byte_reader_get_int24_be.
public static extern bool GetInt24Be(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt24Le(ByteReaderHandle, out int)
Calls native method gst_byte_reader_get_int24_le.
public static extern bool GetInt24Le(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt32Be(ByteReaderHandle, out int)
Calls native method gst_byte_reader_get_int32_be.
public static extern bool GetInt32Be(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt32Le(ByteReaderHandle, out int)
Calls native method gst_byte_reader_get_int32_le.
public static extern bool GetInt32Le(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt64Be(ByteReaderHandle, out long)
Calls native method gst_byte_reader_get_int64_be.
public static extern bool GetInt64Be(ByteReaderHandle reader, out long val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
longTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt64Le(ByteReaderHandle, out long)
Calls native method gst_byte_reader_get_int64_le.
public static extern bool GetInt64Le(ByteReaderHandle reader, out long val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
longTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInt8(ByteReaderHandle, out sbyte)
Calls native method gst_byte_reader_get_int8.
public static extern bool GetInt8(ByteReaderHandle reader, out sbyte val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
sbyteTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPos(ByteReaderHandle)
Calls native method gst_byte_reader_get_pos.
public static extern uint GetPos(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetRemaining(ByteReaderHandle)
Calls native method gst_byte_reader_get_remaining.
public static extern uint GetRemaining(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetSize(ByteReaderHandle)
Calls native method gst_byte_reader_get_size.
public static extern uint GetSize(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetStringUtf8(ByteReaderHandle, out Utf8StringArrayNullTerminatedUnownedHandle)
Calls native method gst_byte_reader_get_string_utf8.
public static extern bool GetStringUtf8(ByteReaderHandle reader, out Utf8StringArrayNullTerminatedUnownedHandle str)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
str
Utf8StringArrayNullTerminatedUnownedHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSubReader(ByteReaderHandle, ByteReaderHandle, uint)
Calls native method gst_byte_reader_get_sub_reader. Version: 1.6
[Version("1.6")]
public static extern bool GetSubReader(ByteReaderHandle reader, ByteReaderHandle subReader, uint size)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
subReader
ByteReaderHandleTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint16Be(ByteReaderHandle, out ushort)
Calls native method gst_byte_reader_get_uint16_be.
public static extern bool GetUint16Be(ByteReaderHandle reader, out ushort val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ushortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint16Le(ByteReaderHandle, out ushort)
Calls native method gst_byte_reader_get_uint16_le.
public static extern bool GetUint16Le(ByteReaderHandle reader, out ushort val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ushortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint24Be(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_get_uint24_be.
public static extern bool GetUint24Be(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint24Le(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_get_uint24_le.
public static extern bool GetUint24Le(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint32Be(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_get_uint32_be.
public static extern bool GetUint32Be(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint32Le(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_get_uint32_le.
public static extern bool GetUint32Le(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint64Be(ByteReaderHandle, out ulong)
Calls native method gst_byte_reader_get_uint64_be.
public static extern bool GetUint64Be(ByteReaderHandle reader, out ulong val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ulongTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint64Le(ByteReaderHandle, out ulong)
Calls native method gst_byte_reader_get_uint64_le.
public static extern bool GetUint64Le(ByteReaderHandle reader, out ulong val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ulongTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUint8(ByteReaderHandle, out byte)
Calls native method gst_byte_reader_get_uint8.
public static extern bool GetUint8(ByteReaderHandle reader, out byte val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
byteTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Init(ByteReaderHandle, ref byte, uint)
Calls native method gst_byte_reader_init.
public static extern void Init(ByteReaderHandle reader, ref byte data, uint size)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
data
byteTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
MaskedScanUint32(ByteReaderHandle, uint, uint, uint, uint)
Calls native method gst_byte_reader_masked_scan_uint32.
public static extern uint MaskedScanUint32(ByteReaderHandle reader, uint mask, uint pattern, uint offset, uint size)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
mask
uintTransfer ownership: None Nullable: False
pattern
uintTransfer ownership: None Nullable: False
offset
uintTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
MaskedScanUint32Peek(ByteReaderHandle, uint, uint, uint, uint, out uint)
Calls native method gst_byte_reader_masked_scan_uint32_peek. Version: 1.6
[Version("1.6")]
public static extern uint MaskedScanUint32Peek(ByteReaderHandle reader, uint mask, uint pattern, uint offset, uint size, out uint value)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
mask
uintTransfer ownership: None Nullable: False
pattern
uintTransfer ownership: None Nullable: False
offset
uintTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
value
uintTransfer ownership: Full Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
New(ref byte, uint)
Calls native function gst_byte_reader_new.
public static extern ByteReaderOwnedHandle New(ref byte data, uint size)
Parameters
data
byteTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
Returns
- ByteReaderOwnedHandle
Transfer ownership: Full Nullable: False
PeekData(ByteReaderHandle, out uint, out byte[])
Calls native method gst_byte_reader_peek_data.
public static extern bool PeekData(ByteReaderHandle reader, out uint size, out byte[] val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
size
uintTransfer ownership: Full Nullable: False
val
byte[]Transfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekFloat32Be(ByteReaderHandle, out float)
Calls native method gst_byte_reader_peek_float32_be.
public static extern bool PeekFloat32Be(ByteReaderHandle reader, out float val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
floatTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekFloat32Le(ByteReaderHandle, out float)
Calls native method gst_byte_reader_peek_float32_le.
public static extern bool PeekFloat32Le(ByteReaderHandle reader, out float val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
floatTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekFloat64Be(ByteReaderHandle, out double)
Calls native method gst_byte_reader_peek_float64_be.
public static extern bool PeekFloat64Be(ByteReaderHandle reader, out double val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekFloat64Le(ByteReaderHandle, out double)
Calls native method gst_byte_reader_peek_float64_le.
public static extern bool PeekFloat64Le(ByteReaderHandle reader, out double val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt16Be(ByteReaderHandle, out short)
Calls native method gst_byte_reader_peek_int16_be.
public static extern bool PeekInt16Be(ByteReaderHandle reader, out short val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
shortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt16Le(ByteReaderHandle, out short)
Calls native method gst_byte_reader_peek_int16_le.
public static extern bool PeekInt16Le(ByteReaderHandle reader, out short val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
shortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt24Be(ByteReaderHandle, out int)
Calls native method gst_byte_reader_peek_int24_be.
public static extern bool PeekInt24Be(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt24Le(ByteReaderHandle, out int)
Calls native method gst_byte_reader_peek_int24_le.
public static extern bool PeekInt24Le(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt32Be(ByteReaderHandle, out int)
Calls native method gst_byte_reader_peek_int32_be.
public static extern bool PeekInt32Be(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt32Le(ByteReaderHandle, out int)
Calls native method gst_byte_reader_peek_int32_le.
public static extern bool PeekInt32Le(ByteReaderHandle reader, out int val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt64Be(ByteReaderHandle, out long)
Calls native method gst_byte_reader_peek_int64_be.
public static extern bool PeekInt64Be(ByteReaderHandle reader, out long val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
longTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt64Le(ByteReaderHandle, out long)
Calls native method gst_byte_reader_peek_int64_le.
public static extern bool PeekInt64Le(ByteReaderHandle reader, out long val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
longTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekInt8(ByteReaderHandle, out sbyte)
Calls native method gst_byte_reader_peek_int8.
public static extern bool PeekInt8(ByteReaderHandle reader, out sbyte val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
sbyteTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekStringUtf8(ByteReaderHandle, out Utf8StringArrayNullTerminatedUnownedHandle)
Calls native method gst_byte_reader_peek_string_utf8.
public static extern bool PeekStringUtf8(ByteReaderHandle reader, out Utf8StringArrayNullTerminatedUnownedHandle str)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
str
Utf8StringArrayNullTerminatedUnownedHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekSubReader(ByteReaderHandle, ByteReaderHandle, uint)
Calls native method gst_byte_reader_peek_sub_reader. Version: 1.6
[Version("1.6")]
public static extern bool PeekSubReader(ByteReaderHandle reader, ByteReaderHandle subReader, uint size)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
subReader
ByteReaderHandleTransfer ownership: None Nullable: False
size
uintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint16Be(ByteReaderHandle, out ushort)
Calls native method gst_byte_reader_peek_uint16_be.
public static extern bool PeekUint16Be(ByteReaderHandle reader, out ushort val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ushortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint16Le(ByteReaderHandle, out ushort)
Calls native method gst_byte_reader_peek_uint16_le.
public static extern bool PeekUint16Le(ByteReaderHandle reader, out ushort val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ushortTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint24Be(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_peek_uint24_be.
public static extern bool PeekUint24Be(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint24Le(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_peek_uint24_le.
public static extern bool PeekUint24Le(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint32Be(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_peek_uint32_be.
public static extern bool PeekUint32Be(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint32Le(ByteReaderHandle, out uint)
Calls native method gst_byte_reader_peek_uint32_le.
public static extern bool PeekUint32Le(ByteReaderHandle reader, out uint val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint64Be(ByteReaderHandle, out ulong)
Calls native method gst_byte_reader_peek_uint64_be.
public static extern bool PeekUint64Be(ByteReaderHandle reader, out ulong val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ulongTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint64Le(ByteReaderHandle, out ulong)
Calls native method gst_byte_reader_peek_uint64_le.
public static extern bool PeekUint64Le(ByteReaderHandle reader, out ulong val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
ulongTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekUint8(ByteReaderHandle, out byte)
Calls native method gst_byte_reader_peek_uint8.
public static extern bool PeekUint8(ByteReaderHandle reader, out byte val)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
val
byteTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetPos(ByteReaderHandle, uint)
Calls native method gst_byte_reader_set_pos.
public static extern bool SetPos(ByteReaderHandle reader, uint pos)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
pos
uintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Skip(ByteReaderHandle, uint)
Calls native method gst_byte_reader_skip.
public static extern bool Skip(ByteReaderHandle reader, uint nbytes)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
nbytes
uintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SkipStringUtf16(ByteReaderHandle)
Calls native method gst_byte_reader_skip_string_utf16.
public static extern bool SkipStringUtf16(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SkipStringUtf32(ByteReaderHandle)
Calls native method gst_byte_reader_skip_string_utf32.
public static extern bool SkipStringUtf32(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SkipStringUtf8(ByteReaderHandle)
Calls native method gst_byte_reader_skip_string_utf8.
public static extern bool SkipStringUtf8(ByteReaderHandle reader)
Parameters
reader
ByteReaderHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False