gi-gstaudio-1.0.18: GStreamerAudio bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.GstAudio.Flags

Contents

Description

 
Synopsis

Flags

AudioChannelMixerFlags

data AudioChannelMixerFlags Source #

Flags passed to gst_audio_channel_mixer_new()

Constructors

AudioChannelMixerFlagsNone

no flag

AudioChannelMixerFlagsNonInterleavedIn

input channels are not interleaved

AudioChannelMixerFlagsNonInterleavedOut

output channels are not interleaved

AudioChannelMixerFlagsUnpositionedIn

input channels are explicitly unpositioned

AudioChannelMixerFlagsUnpositionedOut

output channels are explicitly unpositioned

AnotherAudioChannelMixerFlags Int

Catch-all for unknown values

Instances
Enum AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioChannelMixerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

AudioConverterFlags

data AudioConverterFlags Source #

Extra flags passed to audioConverterNew and audioConverterSamples.

Constructors

AudioConverterFlagsNone

no flag

AudioConverterFlagsInWritable

the input sample arrays are writable and can be used as temporary storage during conversion.

AudioConverterFlagsVariableRate

allow arbitrary rate updates with audioConverterUpdateConfig.

AnotherAudioConverterFlags Int

Catch-all for unknown values

Instances
Enum AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioConverterFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

AudioFlags

data AudioFlags Source #

Extra audio flags

Constructors

AudioFlagsNone

no valid flag

AudioFlagsUnpositioned

the position array explicitly contains unpositioned channels.

AnotherAudioFlags Int

Catch-all for unknown values

AudioFormatFlags

data AudioFormatFlags Source #

The different audio flags that a format info can have.

Constructors

AudioFormatFlagsInteger

integer samples

AudioFormatFlagsFloat

float samples

AudioFormatFlagsSigned

signed samples

AudioFormatFlagsComplex

complex layout

AudioFormatFlagsUnpack

the format can be used in AudioFormatUnpack and AudioFormatPack functions

AnotherAudioFormatFlags Int

Catch-all for unknown values

Instances
Enum AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioFormatFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

AudioPackFlags

data AudioPackFlags Source #

The different flags that can be used when packing and unpacking.

Constructors

AudioPackFlagsNone

No flag

AudioPackFlagsTruncateRange

When the source has a smaller depth than the target format, set the least significant bits of the target to 0. This is likely sightly faster but less accurate. When this flag is not specified, the most significant bits of the source are duplicated in the least significant bits of the destination.

AnotherAudioPackFlags Int

Catch-all for unknown values

Instances
Enum AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioPackFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

AudioQuantizeFlags

data AudioQuantizeFlags Source #

Extra flags that can be passed to gst_audio_quantize_new()

Constructors

AudioQuantizeFlagsNone

no flags

AudioQuantizeFlagsNonInterleaved

samples are non-interleaved

AnotherAudioQuantizeFlags Int

Catch-all for unknown values

Instances
Enum AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioQuantizeFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

AudioResamplerFlags

data AudioResamplerFlags Source #

Different resampler flags.

Constructors

AudioResamplerFlagsNone

no flags

AudioResamplerFlagsNonInterleavedIn

input samples are non-interleaved. an array of blocks of samples, one for each channel, should be passed to the resample function.

AudioResamplerFlagsNonInterleavedOut

output samples are non-interleaved. an array of blocks of samples, one for each channel, should be passed to the resample function.

AudioResamplerFlagsVariableRate

optimize for dynamic updates of the sample rates with audioResamplerUpdate. This will select an interpolating filter when GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO is configured.

AnotherAudioResamplerFlags Int

Catch-all for unknown values

Instances
Enum AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Eq AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Ord AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

Show AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

BoxedFlags AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags

IsGFlag AudioResamplerFlags Source # 
Instance details

Defined in GI.GstAudio.Flags