Class AudioQuantize
public class AudioQuantize
- Inheritance
-
AudioQuantize
- Inherited Members
Methods
Free(AudioQuantizeHandle)
Calls native method gst_audio_quantize_free.
public static extern void Free(AudioQuantizeHandle quant)
Parameters
quant
AudioQuantizeHandleTransfer ownership: None Nullable: False
New(AudioDitherMethod, AudioNoiseShapingMethod, AudioQuantizeFlags, AudioFormat, uint, uint)
Calls native function gst_audio_quantize_new.
public static extern AudioQuantizeUnownedHandle New(AudioDitherMethod dither, AudioNoiseShapingMethod ns, AudioQuantizeFlags flags, AudioFormat format, uint channels, uint quantizer)
Parameters
dither
AudioDitherMethodTransfer ownership: None Nullable: False
ns
AudioNoiseShapingMethodTransfer ownership: None Nullable: False
flags
AudioQuantizeFlagsTransfer ownership: None Nullable: False
format
AudioFormatTransfer ownership: None Nullable: False
channels
uintTransfer ownership: None Nullable: False
quantizer
uintTransfer ownership: None Nullable: False
Returns
- AudioQuantizeUnownedHandle
Transfer ownership: None Nullable: False
Reset(AudioQuantizeHandle)
Calls native method gst_audio_quantize_reset.
public static extern void Reset(AudioQuantizeHandle quant)
Parameters
quant
AudioQuantizeHandleTransfer ownership: None Nullable: False
Samples(AudioQuantizeHandle, IntPtr, IntPtr, uint)
Calls native method gst_audio_quantize_samples.
public static extern void Samples(AudioQuantizeHandle quant, IntPtr @in, IntPtr @out, uint samples)
Parameters
quant
AudioQuantizeHandleTransfer ownership: None Nullable: False
in
IntPtrout
IntPtrsamples
uintTransfer ownership: None Nullable: False