Class Functions
public static class Functions- Inheritance
- 
      
      Functions
- Inherited Members
Methods
AudioBufferClip(BufferUnownedHandle, SegmentHandle, int, int)
Calls native function gst_audio_buffer_clip.
public static extern BufferOwnedHandle AudioBufferClip(BufferUnownedHandle buffer, SegmentHandle segment, int rate, int bpf)Parameters
- bufferBufferUnownedHandle
- Transfer ownership: Full Nullable: False 
- segmentSegmentHandle
- Transfer ownership: None Nullable: False 
- rateint
- Transfer ownership: None Nullable: False 
- bpfint
- Transfer ownership: None Nullable: False 
Returns
- BufferOwnedHandle
- Transfer ownership: Full Nullable: True 
AudioBufferMap(AudioBufferOwnedHandle, AudioInfoHandle, BufferHandle, MapFlags)
Calls native function gst_audio_buffer_map. Version: 1.16
[Version("1.16")]
public static extern bool AudioBufferMap(AudioBufferOwnedHandle buffer, AudioInfoHandle info, BufferHandle gstbuffer, MapFlags flags)Parameters
- bufferAudioBufferOwnedHandle
- Transfer ownership: None Nullable: False 
- infoAudioInfoHandle
- Transfer ownership: None Nullable: False 
- gstbufferBufferHandle
- Transfer ownership: None Nullable: False 
- flagsMapFlags
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioBufferReorderChannels(BufferHandle, AudioFormat, int, AudioChannelPosition[], AudioChannelPosition[])
Calls native function gst_audio_buffer_reorder_channels.
public static extern bool AudioBufferReorderChannels(BufferHandle buffer, AudioFormat format, int channels, AudioChannelPosition[] from, AudioChannelPosition[] to)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
- fromAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- toAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioBufferTruncate(BufferUnownedHandle, int, nuint, nuint)
Calls native function gst_audio_buffer_truncate. Version: 1.16
[Version("1.16")]
public static extern BufferOwnedHandle AudioBufferTruncate(BufferUnownedHandle buffer, int bpf, nuint trim, nuint samples)Parameters
- bufferBufferUnownedHandle
- Transfer ownership: Full Nullable: False 
- bpfint
- Transfer ownership: None Nullable: False 
- trimnuint
- Transfer ownership: None Nullable: False 
- samplesnuint
- Transfer ownership: None Nullable: False 
Returns
- BufferOwnedHandle
- Transfer ownership: Full Nullable: False 
AudioChannelGetFallbackMask(int)
Calls native function gst_audio_channel_get_fallback_mask. Version: 1.8
[Version("1.8")]
public static extern ulong AudioChannelGetFallbackMask(int channels)Parameters
- channelsint
- Transfer ownership: None Nullable: False 
Returns
- ulong
- Transfer ownership: None Nullable: False 
AudioChannelMixerNew(AudioChannelMixerFlags, AudioFormat, int, nint, int, nint)
Calls native function gst_audio_channel_mixer_new.
public static extern AudioChannelMixerUnownedHandle AudioChannelMixerNew(AudioChannelMixerFlags flags, AudioFormat format, int inChannels, nint inPosition, int outChannels, nint outPosition)Parameters
- flagsAudioChannelMixerFlags
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- inChannelsint
- Transfer ownership: None Nullable: False 
- inPositionnint
- Transfer ownership: None Nullable: False 
- outChannelsint
- Transfer ownership: None Nullable: False 
- outPositionnint
- Transfer ownership: None Nullable: False 
Returns
- AudioChannelMixerUnownedHandle
- Transfer ownership: None Nullable: False 
AudioChannelMixerNewWithMatrix(AudioChannelMixerFlags, AudioFormat, int, int, ref float)
Calls native function gst_audio_channel_mixer_new_with_matrix. Version: 1.14
[Version("1.14")]
public static extern AudioChannelMixerUnownedHandle AudioChannelMixerNewWithMatrix(AudioChannelMixerFlags flags, AudioFormat format, int inChannels, int outChannels, ref float matrix)Parameters
- flagsAudioChannelMixerFlags
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- inChannelsint
- Transfer ownership: None Nullable: False 
- outChannelsint
- Transfer ownership: None Nullable: False 
- matrixfloat
- Transfer ownership: Full Nullable: True 
Returns
- AudioChannelMixerUnownedHandle
- Transfer ownership: None Nullable: False 
AudioChannelPositionsFromMask(int, ulong, AudioChannelPosition[])
Calls native function gst_audio_channel_positions_from_mask.
public static extern bool AudioChannelPositionsFromMask(int channels, ulong channelMask, AudioChannelPosition[] position)Parameters
- channelsint
- Transfer ownership: None Nullable: False 
- channelMaskulong
- Transfer ownership: None Nullable: False 
- positionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioChannelPositionsToMask(AudioChannelPosition[], int, bool, out ulong)
Calls native function gst_audio_channel_positions_to_mask.
public static extern bool AudioChannelPositionsToMask(AudioChannelPosition[] position, int channels, bool forceOrder, out ulong channelMask)Parameters
- positionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
- forceOrderbool
- Transfer ownership: None Nullable: False 
- channelMaskulong
- Transfer ownership: Full Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioChannelPositionsToString(AudioChannelPosition[], int)
Calls native function gst_audio_channel_positions_to_string. Version: 1.10
[Version("1.10")]
public static extern NonNullableUtf8StringOwnedHandle AudioChannelPositionsToString(AudioChannelPosition[] position, int channels)Parameters
- positionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
Returns
- NonNullableUtf8StringOwnedHandle
- Transfer ownership: Full Nullable: False 
AudioChannelPositionsToValidOrder(AudioChannelPosition[], int)
Calls native function gst_audio_channel_positions_to_valid_order.
public static extern bool AudioChannelPositionsToValidOrder(AudioChannelPosition[] position, int channels)Parameters
- positionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioCheckValidChannelPositions(AudioChannelPosition[], int, bool)
Calls native function gst_audio_check_valid_channel_positions.
public static extern bool AudioCheckValidChannelPositions(AudioChannelPosition[] position, int channels, bool forceOrder)Parameters
- positionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
- forceOrderbool
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioClippingMetaApiGetType()
Calls native function gst_audio_clipping_meta_api_get_type.
public static extern nuint AudioClippingMetaApiGetType()Returns
- nuint
- Transfer ownership: None Nullable: False 
AudioClippingMetaGetInfo()
Calls native function gst_audio_clipping_meta_get_info.
public static extern MetaInfoUnownedHandle AudioClippingMetaGetInfo()Returns
- MetaInfoUnownedHandle
- Transfer ownership: None Nullable: False 
AudioDownmixMetaApiGetType()
Calls native function gst_audio_downmix_meta_api_get_type.
public static extern nuint AudioDownmixMetaApiGetType()Returns
- nuint
- Transfer ownership: None Nullable: False 
AudioDownmixMetaGetInfo()
Calls native function gst_audio_downmix_meta_get_info.
public static extern MetaInfoUnownedHandle AudioDownmixMetaGetInfo()Returns
- MetaInfoUnownedHandle
- Transfer ownership: None Nullable: False 
AudioFormatBuildInteger(bool, int, int, int)
Calls native function gst_audio_format_build_integer.
public static extern AudioFormat AudioFormatBuildInteger(bool sign, int endianness, int width, int depth)Parameters
- signbool
- Transfer ownership: None Nullable: False 
- endiannessint
- Transfer ownership: None Nullable: False 
- widthint
- Transfer ownership: None Nullable: False 
- depthint
- Transfer ownership: None Nullable: False 
Returns
- AudioFormat
- Transfer ownership: None Nullable: False 
AudioFormatFillSilence(AudioFormatInfoHandle, ref byte, nuint)
Calls native function gst_audio_format_fill_silence.
public static extern void AudioFormatFillSilence(AudioFormatInfoHandle info, ref byte dest, nuint length)Parameters
- infoAudioFormatInfoHandle
- Transfer ownership: None Nullable: False 
- destbyte
- Transfer ownership: None Nullable: False 
- lengthnuint
- Transfer ownership: None Nullable: False 
AudioFormatFromString(NonNullableUtf8StringHandle)
Calls native function gst_audio_format_from_string.
public static extern AudioFormat AudioFormatFromString(NonNullableUtf8StringHandle format)Parameters
- formatNonNullableUtf8StringHandle
- Transfer ownership: None Nullable: False 
Returns
- AudioFormat
- Transfer ownership: None Nullable: False 
AudioFormatGetInfo(AudioFormat)
Calls native function gst_audio_format_get_info.
public static extern AudioFormatInfoUnownedHandle AudioFormatGetInfo(AudioFormat format)Parameters
- formatAudioFormat
- Transfer ownership: None Nullable: False 
Returns
- AudioFormatInfoUnownedHandle
- Transfer ownership: None Nullable: False 
AudioFormatToString(AudioFormat)
Calls native function gst_audio_format_to_string.
public static extern NonNullableUtf8StringUnownedHandle AudioFormatToString(AudioFormat format)Parameters
- formatAudioFormat
- Transfer ownership: None Nullable: False 
Returns
- NonNullableUtf8StringUnownedHandle
- Transfer ownership: None Nullable: False 
AudioGetChannelReorderMap(int, AudioChannelPosition[], AudioChannelPosition[], ref int)
Calls native function gst_audio_get_channel_reorder_map.
public static extern bool AudioGetChannelReorderMap(int channels, AudioChannelPosition[] from, AudioChannelPosition[] to, ref int reorderMap)Parameters
- channelsint
- Transfer ownership: None Nullable: False 
- fromAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- toAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- reorderMapint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioIec61937FrameSize(AudioRingBufferSpecHandle)
Calls native function gst_audio_iec61937_frame_size.
public static extern uint AudioIec61937FrameSize(AudioRingBufferSpecHandle spec)Parameters
- specAudioRingBufferSpecHandle
- Transfer ownership: None Nullable: False 
Returns
- uint
- Transfer ownership: None Nullable: False 
AudioIec61937Payload(ref byte, uint, ref byte, uint, AudioRingBufferSpecHandle, int)
Calls native function gst_audio_iec61937_payload.
public static extern bool AudioIec61937Payload(ref byte src, uint srcN, ref byte dst, uint dstN, AudioRingBufferSpecHandle spec, int endianness)Parameters
- srcbyte
- Transfer ownership: None Nullable: False 
- srcNuint
- Transfer ownership: None Nullable: False 
- dstbyte
- Transfer ownership: None Nullable: False 
- dstNuint
- Transfer ownership: None Nullable: False 
- specAudioRingBufferSpecHandle
- Transfer ownership: None Nullable: False 
- endiannessint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioLevelMetaApiGetType()
Calls native function gst_audio_level_meta_api_get_type. Version: 1.20
[Version("1.20")]
public static extern nuint AudioLevelMetaApiGetType()Returns
- nuint
- Transfer ownership: None Nullable: False 
AudioLevelMetaGetInfo()
Calls native function gst_audio_level_meta_get_info. Version: 1.20
[Version("1.20")]
public static extern MetaInfoUnownedHandle AudioLevelMetaGetInfo()Returns
- MetaInfoUnownedHandle
- Transfer ownership: None Nullable: False 
AudioMakeRawCaps(AudioFormat[], uint, AudioLayout)
Calls native function gst_audio_make_raw_caps. Version: 1.18
[Version("1.18")]
public static extern CapsOwnedHandle AudioMakeRawCaps(AudioFormat[] formats, uint len, AudioLayout layout)Parameters
- formatsAudioFormat[]
- Transfer ownership: None Nullable: True 
- lenuint
- Transfer ownership: None Nullable: False 
- layoutAudioLayout
- Transfer ownership: None Nullable: False 
Returns
- CapsOwnedHandle
- Transfer ownership: Full Nullable: False 
AudioMetaApiGetType()
Calls native function gst_audio_meta_api_get_type.
public static extern nuint AudioMetaApiGetType()Returns
- nuint
- Transfer ownership: None Nullable: False 
AudioMetaGetInfo()
Calls native function gst_audio_meta_get_info.
public static extern MetaInfoUnownedHandle AudioMetaGetInfo()Returns
- MetaInfoUnownedHandle
- Transfer ownership: None Nullable: False 
AudioQuantizeNew(AudioDitherMethod, AudioNoiseShapingMethod, AudioQuantizeFlags, AudioFormat, uint, uint)
Calls native function gst_audio_quantize_new.
public static extern AudioQuantizeUnownedHandle AudioQuantizeNew(AudioDitherMethod dither, AudioNoiseShapingMethod ns, AudioQuantizeFlags flags, AudioFormat format, uint channels, uint quantizer)Parameters
- ditherAudioDitherMethod
- Transfer ownership: None Nullable: False 
- nsAudioNoiseShapingMethod
- Transfer ownership: None Nullable: False 
- flagsAudioQuantizeFlags
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- channelsuint
- Transfer ownership: None Nullable: False 
- quantizeruint
- Transfer ownership: None Nullable: False 
Returns
- AudioQuantizeUnownedHandle
- Transfer ownership: None Nullable: False 
AudioReorderChannels(ref byte, nuint, AudioFormat, int, AudioChannelPosition[], AudioChannelPosition[])
Calls native function gst_audio_reorder_channels.
public static extern bool AudioReorderChannels(ref byte data, nuint size, AudioFormat format, int channels, AudioChannelPosition[] from, AudioChannelPosition[] to)Parameters
- databyte
- Transfer ownership: None Nullable: False 
- sizenuint
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
- fromAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- toAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
AudioResamplerNew(AudioResamplerMethod, AudioResamplerFlags, AudioFormat, int, int, int, StructureHandle)
Calls native function gst_audio_resampler_new.
public static extern AudioResamplerOwnedHandle AudioResamplerNew(AudioResamplerMethod method, AudioResamplerFlags flags, AudioFormat format, int channels, int inRate, int outRate, StructureHandle options)Parameters
- methodAudioResamplerMethod
- Transfer ownership: None Nullable: False 
- flagsAudioResamplerFlags
- Transfer ownership: None Nullable: False 
- formatAudioFormat
- Transfer ownership: None Nullable: False 
- channelsint
- Transfer ownership: None Nullable: False 
- inRateint
- Transfer ownership: None Nullable: False 
- outRateint
- Transfer ownership: None Nullable: False 
- optionsStructureHandle
- Transfer ownership: None Nullable: False 
Returns
- AudioResamplerOwnedHandle
- Transfer ownership: Full Nullable: False 
AudioResamplerOptionsSetQuality(AudioResamplerMethod, uint, int, int, StructureHandle)
Calls native function gst_audio_resampler_options_set_quality.
public static extern void AudioResamplerOptionsSetQuality(AudioResamplerMethod method, uint quality, int inRate, int outRate, StructureHandle options)Parameters
- methodAudioResamplerMethod
- Transfer ownership: None Nullable: False 
- qualityuint
- Transfer ownership: None Nullable: False 
- inRateint
- Transfer ownership: None Nullable: False 
- outRateint
- Transfer ownership: None Nullable: False 
- optionsStructureHandle
- Transfer ownership: None Nullable: False 
BufferAddAudioClippingMeta(BufferHandle, Format, ulong, ulong)
Calls native function gst_buffer_add_audio_clipping_meta. Version: 1.8
[Version("1.8")]
public static extern AudioClippingMetaUnownedHandle BufferAddAudioClippingMeta(BufferHandle buffer, Format format, ulong start, ulong end)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- formatFormat
- Transfer ownership: None Nullable: False 
- startulong
- Transfer ownership: None Nullable: False 
- endulong
- Transfer ownership: None Nullable: False 
Returns
- AudioClippingMetaUnownedHandle
- Transfer ownership: None Nullable: False 
BufferAddAudioDownmixMeta(BufferHandle, AudioChannelPosition[], int, AudioChannelPosition[], int, ref float)
Calls native function gst_buffer_add_audio_downmix_meta.
public static extern AudioDownmixMetaUnownedHandle BufferAddAudioDownmixMeta(BufferHandle buffer, AudioChannelPosition[] fromPosition, int fromChannels, AudioChannelPosition[] toPosition, int toChannels, ref float matrix)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- fromPositionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- fromChannelsint
- Transfer ownership: None Nullable: False 
- toPositionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- toChannelsint
- Transfer ownership: None Nullable: False 
- matrixfloat
- Transfer ownership: None Nullable: False 
Returns
- AudioDownmixMetaUnownedHandle
- Transfer ownership: None Nullable: False 
BufferAddAudioLevelMeta(BufferHandle, byte, bool)
Calls native function gst_buffer_add_audio_level_meta. Version: 1.20
[Version("1.20")]
public static extern AudioLevelMetaUnownedHandle BufferAddAudioLevelMeta(BufferHandle buffer, byte level, bool voiceActivity)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- levelbyte
- Transfer ownership: None Nullable: False 
- voiceActivitybool
- Transfer ownership: None Nullable: False 
Returns
- AudioLevelMetaUnownedHandle
- Transfer ownership: None Nullable: True 
BufferAddAudioMeta(BufferHandle, AudioInfoHandle, nuint, ref nuint)
Calls native function gst_buffer_add_audio_meta. Version: 1.16
[Version("1.16")]
public static extern AudioMetaUnownedHandle BufferAddAudioMeta(BufferHandle buffer, AudioInfoHandle info, nuint samples, ref nuint offsets)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- infoAudioInfoHandle
- Transfer ownership: None Nullable: False 
- samplesnuint
- Transfer ownership: None Nullable: False 
- offsetsnuint
- Transfer ownership: None Nullable: True 
Returns
- AudioMetaUnownedHandle
- Transfer ownership: None Nullable: False 
BufferAddDsdPlaneOffsetMeta(BufferHandle, int, nuint, ref nuint)
Calls native function gst_buffer_add_dsd_plane_offset_meta. Version: 1.24
[Version("1.24")]
public static extern DsdPlaneOffsetMetaUnownedHandle BufferAddDsdPlaneOffsetMeta(BufferHandle buffer, int numChannels, nuint numBytesPerChannel, ref nuint offsets)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- numChannelsint
- Transfer ownership: None Nullable: False 
- numBytesPerChannelnuint
- Transfer ownership: None Nullable: False 
- offsetsnuint
- Transfer ownership: None Nullable: True 
Returns
- DsdPlaneOffsetMetaUnownedHandle
- Transfer ownership: None Nullable: False 
BufferGetAudioDownmixMetaForChannels(BufferHandle, AudioChannelPosition[], int)
Calls native function gst_buffer_get_audio_downmix_meta_for_channels.
public static extern AudioDownmixMetaUnownedHandle BufferGetAudioDownmixMetaForChannels(BufferHandle buffer, AudioChannelPosition[] toPosition, int toChannels)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
- toPositionAudioChannelPosition[]
- Transfer ownership: None Nullable: False 
- toChannelsint
- Transfer ownership: None Nullable: False 
Returns
- AudioDownmixMetaUnownedHandle
- Transfer ownership: None Nullable: False 
BufferGetAudioLevelMeta(BufferHandle)
Calls native function gst_buffer_get_audio_level_meta. Version: 1.20
[Version("1.20")]
public static extern AudioLevelMetaUnownedHandle BufferGetAudioLevelMeta(BufferHandle buffer)Parameters
- bufferBufferHandle
- Transfer ownership: None Nullable: False 
Returns
- AudioLevelMetaUnownedHandle
- Transfer ownership: None Nullable: True 
DsdConvert(ref byte, ref byte, DsdFormat, DsdFormat, AudioLayout, AudioLayout, ref nuint, ref nuint, nuint, int, bool)
Calls native function gst_dsd_convert. Version: 1.24
[Version("1.24")]
public static extern void DsdConvert(ref byte inputData, ref byte outputData, DsdFormat inputFormat, DsdFormat outputFormat, AudioLayout inputLayout, AudioLayout outputLayout, ref nuint inputPlaneOffsets, ref nuint outputPlaneOffsets, nuint numDsdBytes, int numChannels, bool reverseByteBits)Parameters
- inputDatabyte
- Transfer ownership: None Nullable: False 
- outputDatabyte
- Transfer ownership: None Nullable: False 
- inputFormatDsdFormat
- Transfer ownership: None Nullable: False 
- outputFormatDsdFormat
- Transfer ownership: None Nullable: False 
- inputLayoutAudioLayout
- Transfer ownership: None Nullable: False 
- outputLayoutAudioLayout
- Transfer ownership: None Nullable: False 
- inputPlaneOffsetsnuint
- Transfer ownership: None Nullable: False 
- outputPlaneOffsetsnuint
- Transfer ownership: None Nullable: False 
- numDsdBytesnuint
- Transfer ownership: None Nullable: False 
- numChannelsint
- Transfer ownership: None Nullable: False 
- reverseByteBitsbool
- Transfer ownership: None Nullable: False 
DsdFormatFromString(NonNullableUtf8StringHandle)
Calls native function gst_dsd_format_from_string. Version: 1.24
[Version("1.24")]
public static extern DsdFormat DsdFormatFromString(NonNullableUtf8StringHandle str)Parameters
- strNonNullableUtf8StringHandle
- Transfer ownership: None Nullable: False 
Returns
- DsdFormat
- Transfer ownership: None Nullable: False 
DsdFormatGetWidth(DsdFormat)
Calls native function gst_dsd_format_get_width. Version: 1.24
[Version("1.24")]
public static extern uint DsdFormatGetWidth(DsdFormat format)Parameters
- formatDsdFormat
- Transfer ownership: None Nullable: False 
Returns
- uint
- Transfer ownership: None Nullable: False 
DsdFormatToString(DsdFormat)
Calls native function gst_dsd_format_to_string. Version: 1.24
[Version("1.24")]
public static extern NonNullableUtf8StringUnownedHandle DsdFormatToString(DsdFormat format)Parameters
- formatDsdFormat
- Transfer ownership: None Nullable: False 
Returns
- NonNullableUtf8StringUnownedHandle
- Transfer ownership: None Nullable: False 
DsdPlaneOffsetMetaApiGetType()
Calls native function gst_dsd_plane_offset_meta_api_get_type.
public static extern nuint DsdPlaneOffsetMetaApiGetType()Returns
- nuint
- Transfer ownership: None Nullable: False 
DsdPlaneOffsetMetaGetInfo()
Calls native function gst_dsd_plane_offset_meta_get_info.
public static extern MetaInfoUnownedHandle DsdPlaneOffsetMetaGetInfo()Returns
- MetaInfoUnownedHandle
- Transfer ownership: None Nullable: False 
StreamVolumeConvertVolume(StreamVolumeFormat, StreamVolumeFormat, double)
Calls native function gst_stream_volume_convert_volume.
public static extern double StreamVolumeConvertVolume(StreamVolumeFormat from, StreamVolumeFormat to, double val)Parameters
- fromStreamVolumeFormat
- Transfer ownership: None Nullable: False 
- toStreamVolumeFormat
- Transfer ownership: None Nullable: False 
- valdouble
- Transfer ownership: None Nullable: False 
Returns
- double
- Transfer ownership: None Nullable: False