Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- pattern META_TAG_AUDIO_STR :: Text
- pattern META_TAG_AUDIO_RATE_STR :: Text
- pattern META_TAG_AUDIO_CHANNELS_STR :: Text
- pattern AUDIO_RESAMPLER_QUALITY_MIN :: Int32
- pattern AUDIO_RESAMPLER_QUALITY_MAX :: Int32
- pattern AUDIO_RESAMPLER_QUALITY_DEFAULT :: Int32
- pattern AUDIO_RESAMPLER_OPT_TRANSITION_BANDWIDTH :: Text
- pattern AUDIO_RESAMPLER_OPT_STOP_ATTENUATION :: Text
- pattern AUDIO_RESAMPLER_OPT_N_TAPS :: Text
- pattern AUDIO_RESAMPLER_OPT_MAX_PHASE_ERROR :: Text
- pattern AUDIO_RESAMPLER_OPT_FILTER_OVERSAMPLE :: Text
- pattern AUDIO_RESAMPLER_OPT_FILTER_MODE_THRESHOLD :: Text
- pattern AUDIO_RESAMPLER_OPT_FILTER_MODE :: Text
- pattern AUDIO_RESAMPLER_OPT_FILTER_INTERPOLATION :: Text
- pattern AUDIO_RESAMPLER_OPT_CUTOFF :: Text
- pattern AUDIO_RESAMPLER_OPT_CUBIC_C :: Text
- pattern AUDIO_RESAMPLER_OPT_CUBIC_B :: Text
- pattern AUDIO_RATE_RANGE :: Text
- pattern AUDIO_FORMATS_ALL :: Text
- pattern AUDIO_ENCODER_SRC_NAME :: Text
- pattern AUDIO_ENCODER_SINK_NAME :: Text
- pattern AUDIO_DEF_RATE :: Int32
- pattern AUDIO_DEF_FORMAT :: Text
- pattern AUDIO_DEF_CHANNELS :: Int32
- pattern AUDIO_DECODER_SRC_NAME :: Text
- pattern AUDIO_DECODER_SINK_NAME :: Text
- pattern AUDIO_DECODER_MAX_ERRORS :: Int32
- pattern AUDIO_CONVERTER_OPT_RESAMPLER_METHOD :: Text
- pattern AUDIO_CONVERTER_OPT_QUANTIZATION :: Text
- pattern AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD :: Text
- pattern AUDIO_CONVERTER_OPT_DITHER_METHOD :: Text
- pattern AUDIO_CHANNELS_RANGE :: Text
Documentation
pattern META_TAG_AUDIO_STR :: Text Source #
This metadata is relevant for audio streams.
Since: 1.2
pattern META_TAG_AUDIO_RATE_STR :: Text Source #
This metadata stays relevant as long as sample rate is unchanged.
Since: 1.8
pattern META_TAG_AUDIO_CHANNELS_STR :: Text Source #
This metadata stays relevant as long as channels are unchanged.
Since: 1.2
pattern AUDIO_RESAMPLER_QUALITY_MIN :: Int32 Source #
No description available in the introspection data.
pattern AUDIO_RESAMPLER_QUALITY_MAX :: Int32 Source #
No description available in the introspection data.
pattern AUDIO_RESAMPLER_QUALITY_DEFAULT :: Int32 Source #
No description available in the introspection data.
pattern AUDIO_RESAMPLER_OPT_TRANSITION_BANDWIDTH :: Text Source #
G_TYPE_DOUBLE, transition bandwidth. The width of the transition band for the kaiser window. 0.087 is the default.
pattern AUDIO_RESAMPLER_OPT_STOP_ATTENUATION :: Text Source #
G_TYPE_DOUBLE, stopband attenuation in decibels. The attenuation after the stopband for the kaiser window. 85 dB is the default.
pattern AUDIO_RESAMPLER_OPT_N_TAPS :: Text Source #
G_TYPE_INT: the number of taps to use for the filter. 0 is the default and selects the taps automatically.
pattern AUDIO_RESAMPLER_OPT_MAX_PHASE_ERROR :: Text Source #
G_TYPE_DOUBLE: The maximum allowed phase error when switching sample rates. 0.1 is the default.
pattern AUDIO_RESAMPLER_OPT_FILTER_OVERSAMPLE :: Text Source #
G_TYPE_UINT, oversampling to use when interpolating filters 8 is the default.
pattern AUDIO_RESAMPLER_OPT_FILTER_MODE_THRESHOLD :: Text Source #
G_TYPE_UINT: the amount of memory to use for full filter tables before switching to interpolated filter tables. 1048576 is the default.
pattern AUDIO_RESAMPLER_OPT_FILTER_MODE :: Text Source #
GST_TYPE_AUDIO_RESAMPLER_FILTER_MODE: how the filter tables should be constructed. GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO is the default.
pattern AUDIO_RESAMPLER_OPT_FILTER_INTERPOLATION :: Text Source #
GST_TYPE_AUDIO_RESAMPLER_INTERPOLATION: how the filter coeficients should be interpolated. GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC is default.
pattern AUDIO_RESAMPLER_OPT_CUTOFF :: Text Source #
G_TYPE_DOUBLE, Cutoff parameter for the filter. 0.940 is the default.
pattern AUDIO_RESAMPLER_OPT_CUBIC_C :: Text Source #
G_TYPE_DOUBLE, C parameter of the cubic filter. Values between 0.0 and 2.0 are accepted. 0.0 is the default.
See AUDIO_RESAMPLER_OPT_CUBIC_B
for some more common values
pattern AUDIO_RESAMPLER_OPT_CUBIC_B :: Text Source #
G_TYPE_DOUBLE, B parameter of the cubic filter. Values between 0.0 and 2.0 are accepted. 1.0 is the default.
Below are some values of popular filters: B C Hermite 0.0 0.0 Spline 1.0 0.0 Catmull-Rom 0.0 1/2
pattern AUDIO_RATE_RANGE :: Text Source #
Maximum range of allowed sample rates, for use in template caps strings.
pattern AUDIO_FORMATS_ALL :: Text Source #
List of all audio formats, for use in template caps strings.
pattern AUDIO_ENCODER_SRC_NAME :: Text Source #
the name of the templates for the source pad
pattern AUDIO_ENCODER_SINK_NAME :: Text Source #
the name of the templates for the sink pad
pattern AUDIO_DEF_RATE :: Int32 Source #
Standard sampling rate used in consumer audio.
pattern AUDIO_DEF_FORMAT :: Text Source #
Standard format used in consumer audio.
pattern AUDIO_DEF_CHANNELS :: Int32 Source #
Standard number of channels used in consumer audio.
pattern AUDIO_DECODER_SRC_NAME :: Text Source #
The name of the templates for the source pad.
pattern AUDIO_DECODER_SINK_NAME :: Text Source #
The name of the templates for the sink pad.
pattern AUDIO_DECODER_MAX_ERRORS :: Int32 Source #
Default maximum number of errors tolerated before signaling error.
pattern AUDIO_CONVERTER_OPT_RESAMPLER_METHOD :: Text Source #
GST_TYPE_AUDIO_RESAMPLER_METHOD
, The resampler method to use when
changing sample rates.
Default is GST_AUDIO_RESAMPLER_METHOD_BLACKMAN_NUTTALL
.
pattern AUDIO_CONVERTER_OPT_QUANTIZATION :: Text Source #
G_TYPE_UINT
, The quantization amount. Components will be
quantized to multiples of this value.
Default is 1
pattern AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD :: Text Source #
GST_TYPE_AUDIO_NOISE_SHAPING_METHOD
, The noise shaping method to use
to mask noise from quantization errors.
Default is GST_AUDIO_NOISE_SHAPING_NONE
.
pattern AUDIO_CONVERTER_OPT_DITHER_METHOD :: Text Source #
GST_TYPE_AUDIO_DITHER_METHOD
, The dither method to use when
changing bit depth.
Default is GST_AUDIO_DITHER_NONE
.
pattern AUDIO_CHANNELS_RANGE :: Text Source #
Maximum range of allowed channels, for use in template caps strings.