Table of Contents

Namespace GstAudio.Internal

Classes

AudioAggregator
AudioAggregatorClass
AudioAggregatorClassArrayHandle
AudioAggregatorClassArrayOwnedHandle
AudioAggregatorClassArrayUnownedHandle
AudioAggregatorClassHandle
AudioAggregatorClassOwnedHandle
AudioAggregatorClassUnownedHandle
AudioAggregatorConvertPad
AudioAggregatorConvertPadClass
AudioAggregatorConvertPadClassArrayHandle
AudioAggregatorConvertPadClassArrayOwnedHandle
AudioAggregatorConvertPadClassArrayUnownedHandle
AudioAggregatorConvertPadClassHandle
AudioAggregatorConvertPadClassOwnedHandle
AudioAggregatorConvertPadClassUnownedHandle
AudioAggregatorConvertPadPrivate
AudioAggregatorConvertPadPrivateHandle
AudioAggregatorConvertPadPrivateOwnedHandle
AudioAggregatorConvertPadPrivateUnownedHandle
AudioAggregatorPad
AudioAggregatorPadClass
AudioAggregatorPadClassArrayHandle
AudioAggregatorPadClassArrayOwnedHandle
AudioAggregatorPadClassArrayUnownedHandle
AudioAggregatorPadClassHandle
AudioAggregatorPadClassOwnedHandle
AudioAggregatorPadClassUnownedHandle
AudioAggregatorPadPrivate
AudioAggregatorPadPrivateHandle
AudioAggregatorPadPrivateOwnedHandle
AudioAggregatorPadPrivateUnownedHandle
AudioAggregatorPrivate
AudioAggregatorPrivateHandle
AudioAggregatorPrivateOwnedHandle
AudioAggregatorPrivateUnownedHandle
AudioBaseSink
AudioBaseSinkClass
AudioBaseSinkClassArrayHandle
AudioBaseSinkClassArrayOwnedHandle
AudioBaseSinkClassArrayUnownedHandle
AudioBaseSinkClassHandle
AudioBaseSinkClassOwnedHandle
AudioBaseSinkClassUnownedHandle
AudioBaseSinkCustomSlavingCallbackAsyncHandler

Async Handler for AudioBaseSinkCustomSlavingCallback. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

AudioBaseSinkCustomSlavingCallbackCallHandler
AudioBaseSinkCustomSlavingCallbackForeverHandler

Forever Handler for AudioBaseSinkCustomSlavingCallback. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

AudioBaseSinkCustomSlavingCallbackNotifiedHandler

Notified Handler for AudioBaseSinkCustomSlavingCallback. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

AudioBaseSinkPrivate
AudioBaseSinkPrivateHandle
AudioBaseSinkPrivateOwnedHandle
AudioBaseSinkPrivateUnownedHandle
AudioBaseSrc
AudioBaseSrcClass
AudioBaseSrcClassArrayHandle
AudioBaseSrcClassArrayOwnedHandle
AudioBaseSrcClassArrayUnownedHandle
AudioBaseSrcClassHandle
AudioBaseSrcClassOwnedHandle
AudioBaseSrcClassUnownedHandle
AudioBaseSrcPrivate
AudioBaseSrcPrivateHandle
AudioBaseSrcPrivateOwnedHandle
AudioBaseSrcPrivateUnownedHandle
AudioBuffer
AudioBufferArrayHandle
AudioBufferArrayOwnedHandle
AudioBufferArrayUnownedHandle
AudioBufferHandle
AudioBufferOwnedHandle
AudioBufferUnownedHandle
AudioCdSrc
AudioCdSrcClass
AudioCdSrcClassArrayHandle
AudioCdSrcClassArrayOwnedHandle
AudioCdSrcClassArrayUnownedHandle
AudioCdSrcClassHandle
AudioCdSrcClassOwnedHandle
AudioCdSrcClassUnownedHandle
AudioCdSrcPrivate
AudioCdSrcPrivateHandle
AudioCdSrcPrivateOwnedHandle
AudioCdSrcPrivateUnownedHandle
AudioCdSrcTrack
AudioCdSrcTrackArrayHandle
AudioCdSrcTrackArrayOwnedHandle
AudioCdSrcTrackArrayUnownedHandle
AudioCdSrcTrackHandle
AudioCdSrcTrackOwnedHandle
AudioCdSrcTrackUnownedHandle
AudioChannelMixer
AudioChannelMixerHandle
AudioChannelMixerOwnedHandle
AudioChannelMixerUnownedHandle
AudioClippingMeta
AudioClippingMetaArrayHandle
AudioClippingMetaArrayOwnedHandle
AudioClippingMetaArrayUnownedHandle
AudioClippingMetaHandle
AudioClippingMetaOwnedHandle
AudioClippingMetaUnownedHandle
AudioClock
AudioClockClass
AudioClockClassArrayHandle
AudioClockClassArrayOwnedHandle
AudioClockClassArrayUnownedHandle
AudioClockClassHandle
AudioClockClassOwnedHandle
AudioClockClassUnownedHandle
AudioClockGetTimeFuncAsyncHandler

Async Handler for AudioClockGetTimeFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

AudioClockGetTimeFuncCallHandler
AudioClockGetTimeFuncForeverHandler

Forever Handler for AudioClockGetTimeFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

AudioClockGetTimeFuncNotifiedHandler

Notified Handler for AudioClockGetTimeFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

AudioConverter
AudioConverterHandle
AudioConverterOwnedHandle
AudioConverterUnownedHandle
AudioDecoder
AudioDecoderClass
AudioDecoderClassArrayHandle
AudioDecoderClassArrayOwnedHandle
AudioDecoderClassArrayUnownedHandle
AudioDecoderClassHandle
AudioDecoderClassOwnedHandle
AudioDecoderClassUnownedHandle
AudioDecoderPrivate
AudioDecoderPrivateHandle
AudioDecoderPrivateOwnedHandle
AudioDecoderPrivateUnownedHandle
AudioDownmixMeta
AudioDownmixMetaArrayHandle
AudioDownmixMetaArrayOwnedHandle
AudioDownmixMetaArrayUnownedHandle
AudioDownmixMetaHandle
AudioDownmixMetaOwnedHandle
AudioDownmixMetaUnownedHandle
AudioEncoder
AudioEncoderClass
AudioEncoderClassArrayHandle
AudioEncoderClassArrayOwnedHandle
AudioEncoderClassArrayUnownedHandle
AudioEncoderClassHandle
AudioEncoderClassOwnedHandle
AudioEncoderClassUnownedHandle
AudioEncoderPrivate
AudioEncoderPrivateHandle
AudioEncoderPrivateOwnedHandle
AudioEncoderPrivateUnownedHandle
AudioFilter
AudioFilterClass
AudioFilterClassArrayHandle
AudioFilterClassArrayOwnedHandle
AudioFilterClassArrayUnownedHandle
AudioFilterClassHandle
AudioFilterClassOwnedHandle
AudioFilterClassUnownedHandle
AudioFormatInfo
AudioFormatInfoArrayHandle
AudioFormatInfoArrayOwnedHandle
AudioFormatInfoArrayUnownedHandle
AudioFormatInfoHandle
AudioFormatInfoOwnedHandle
AudioFormatInfoUnownedHandle
AudioFormatPackAsyncHandler

Async Handler for AudioFormatPack. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

AudioFormatPackCallHandler
AudioFormatPackForeverHandler

Forever Handler for AudioFormatPack. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

AudioFormatPackNotifiedHandler

Notified Handler for AudioFormatPack. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

AudioFormatUnpackAsyncHandler

Async Handler for AudioFormatUnpack. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

AudioFormatUnpackCallHandler
AudioFormatUnpackForeverHandler

Forever Handler for AudioFormatUnpack. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

AudioFormatUnpackNotifiedHandler

Notified Handler for AudioFormatUnpack. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

AudioInfo
AudioInfoArrayHandle
AudioInfoArrayOwnedHandle
AudioInfoArrayUnownedHandle
AudioInfoHandle
AudioInfoManagedHandle
AudioInfoOwnedHandle
AudioInfoUnownedHandle
AudioLevelMeta
AudioLevelMetaArrayHandle
AudioLevelMetaArrayOwnedHandle
AudioLevelMetaArrayUnownedHandle
AudioLevelMetaHandle
AudioLevelMetaOwnedHandle
AudioLevelMetaUnownedHandle
AudioMeta
AudioMetaArrayHandle
AudioMetaArrayOwnedHandle
AudioMetaArrayUnownedHandle
AudioMetaHandle
AudioMetaOwnedHandle
AudioMetaUnownedHandle
AudioQuantize
AudioQuantizeHandle
AudioQuantizeOwnedHandle
AudioQuantizeUnownedHandle
AudioResampler
AudioResamplerHandle
AudioResamplerOwnedHandle
AudioResamplerUnownedHandle
AudioRingBuffer
AudioRingBufferCallbackAsyncHandler

Async Handler for AudioRingBufferCallback. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

AudioRingBufferCallbackCallHandler
AudioRingBufferCallbackForeverHandler

Forever Handler for AudioRingBufferCallback. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

AudioRingBufferCallbackNotifiedHandler

Notified Handler for AudioRingBufferCallback. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

AudioRingBufferClass
AudioRingBufferClassArrayHandle
AudioRingBufferClassArrayOwnedHandle
AudioRingBufferClassArrayUnownedHandle
AudioRingBufferClassHandle
AudioRingBufferClassOwnedHandle
AudioRingBufferClassUnownedHandle
AudioRingBufferSpec
AudioRingBufferSpecArrayHandle
AudioRingBufferSpecArrayOwnedHandle
AudioRingBufferSpecArrayUnownedHandle
AudioRingBufferSpecHandle
AudioRingBufferSpecOwnedHandle
AudioRingBufferSpecUnownedHandle
AudioSink
AudioSinkClass
AudioSinkClassArrayHandle
AudioSinkClassArrayOwnedHandle
AudioSinkClassArrayUnownedHandle
AudioSinkClassExtension
AudioSinkClassExtensionArrayHandle
AudioSinkClassExtensionArrayOwnedHandle
AudioSinkClassExtensionArrayUnownedHandle
AudioSinkClassExtensionHandle
AudioSinkClassExtensionOwnedHandle
AudioSinkClassExtensionUnownedHandle
AudioSinkClassHandle
AudioSinkClassOwnedHandle
AudioSinkClassUnownedHandle
AudioSrc
AudioSrcClass
AudioSrcClassArrayHandle
AudioSrcClassArrayOwnedHandle
AudioSrcClassArrayUnownedHandle
AudioSrcClassHandle
AudioSrcClassOwnedHandle
AudioSrcClassUnownedHandle
AudioStreamAlign
AudioStreamAlignHandle
AudioStreamAlignOwnedHandle
AudioStreamAlignUnownedHandle
Functions
StreamVolume
StreamVolumeInterface
StreamVolumeInterfaceArrayHandle
StreamVolumeInterfaceArrayOwnedHandle
StreamVolumeInterfaceArrayUnownedHandle
StreamVolumeInterfaceHandle
StreamVolumeInterfaceOwnedHandle
StreamVolumeInterfaceUnownedHandle

Structs

AudioAggregatorClassData
AudioAggregatorConvertPadClassData
AudioAggregatorConvertPadData
AudioAggregatorData
AudioAggregatorPadClassData
AudioAggregatorPadData
AudioBaseSinkClassData
AudioBaseSinkData
AudioBaseSrcClassData
AudioBaseSrcData
AudioBufferData
AudioCdSrcClassData
AudioCdSrcData
AudioCdSrcTrackData
AudioClippingMetaData
AudioClockClassData
AudioClockData
AudioDecoderClassData
AudioDecoderData
AudioDownmixMetaData
AudioEncoderClassData
AudioEncoderData
AudioFilterClassData
AudioFilterData
AudioFormatInfoData
AudioInfoData
AudioLevelMetaData
AudioMetaData
AudioRingBufferClassData
AudioRingBufferData
AudioRingBufferSpecData
AudioSinkClassData
AudioSinkClassExtensionData
AudioSinkData
AudioSrcClassData
AudioSrcData
StreamVolumeInterfaceData

Delegates

AudioAggregatorClassData.AggregateOneBufferCallback
AudioAggregatorClassData.CreateOutputBufferCallback
AudioAggregatorPadClassData.ConvertBufferCallback
AudioAggregatorPadClassData.UpdateConversionInfoCallback
AudioBaseSinkClassData.CreateRingbufferCallback
AudioBaseSinkClassData.PayloadCallback
AudioBaseSinkCustomSlavingCallback
AudioBaseSrcClassData.CreateRingbufferCallback
AudioCdSrcClassData.CloseCallback
AudioCdSrcClassData.OpenCallback
AudioCdSrcClassData.ReadSectorCallback
AudioClockGetTimeFunc
AudioDecoderClassData.CloseCallback
AudioDecoderClassData.DecideAllocationCallback
AudioDecoderClassData.FlushCallback
AudioDecoderClassData.GetcapsCallback
AudioDecoderClassData.HandleFrameCallback
AudioDecoderClassData.NegotiateCallback
AudioDecoderClassData.OpenCallback
AudioDecoderClassData.ParseCallback
AudioDecoderClassData.PrePushCallback
AudioDecoderClassData.ProposeAllocationCallback
AudioDecoderClassData.SetFormatCallback
AudioDecoderClassData.SinkEventCallback
AudioDecoderClassData.SinkQueryCallback
AudioDecoderClassData.SrcEventCallback
AudioDecoderClassData.SrcQueryCallback
AudioDecoderClassData.StartCallback
AudioDecoderClassData.StopCallback
AudioDecoderClassData.TransformMetaCallback
AudioEncoderClassData.CloseCallback
AudioEncoderClassData.DecideAllocationCallback
AudioEncoderClassData.FlushCallback
AudioEncoderClassData.GetcapsCallback
AudioEncoderClassData.HandleFrameCallback
AudioEncoderClassData.NegotiateCallback
AudioEncoderClassData.OpenCallback
AudioEncoderClassData.PrePushCallback
AudioEncoderClassData.ProposeAllocationCallback
AudioEncoderClassData.SetFormatCallback
AudioEncoderClassData.SinkEventCallback
AudioEncoderClassData.SinkQueryCallback
AudioEncoderClassData.SrcEventCallback
AudioEncoderClassData.SrcQueryCallback
AudioEncoderClassData.StartCallback
AudioEncoderClassData.StopCallback
AudioEncoderClassData.TransformMetaCallback
AudioFilterClassData.SetupCallback
AudioFormatPack
AudioFormatUnpack
AudioRingBufferCallback
AudioRingBufferClassData.AcquireCallback
AudioRingBufferClassData.ActivateCallback
AudioRingBufferClassData.ClearAllCallback
AudioRingBufferClassData.CloseDeviceCallback
AudioRingBufferClassData.CommitCallback
AudioRingBufferClassData.DelayCallback
AudioRingBufferClassData.OpenDeviceCallback
AudioRingBufferClassData.PauseCallback
AudioRingBufferClassData.ReleaseCallback
AudioRingBufferClassData.ResumeCallback
AudioRingBufferClassData.StartCallback
AudioRingBufferClassData.StopCallback
AudioSinkClassData.CloseCallback
AudioSinkClassData.DelayCallback
AudioSinkClassData.OpenCallback
AudioSinkClassData.PauseCallback
AudioSinkClassData.PrepareCallback
AudioSinkClassData.ResetCallback
AudioSinkClassData.ResumeCallback
AudioSinkClassData.StopCallback
AudioSinkClassData.UnprepareCallback
AudioSinkClassData.WriteCallback
AudioSinkClassExtensionData.ClearAllCallback
AudioSrcClassData.CloseCallback
AudioSrcClassData.DelayCallback
AudioSrcClassData.OpenCallback
AudioSrcClassData.PrepareCallback
AudioSrcClassData.ReadCallback
AudioSrcClassData.ResetCallback
AudioSrcClassData.UnprepareCallback