audioresample
(from GStreamer Base Plug-ins git)Opaque data structure.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──audioresample
Factory details
Authors: – Sebastian Dröge
Classification: – Filter/Converter/Audio
Rank – primary
Plugin – libgstaudioresample.so
Package – GStreamer Base Plug-ins git
Pad Templates
sink
audio/x-raw:
format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: { (string)interleaved, (string)non-interleaved }
Presence – always
Direction – sink
src
audio/x-raw:
format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: { (string)interleaved, (string)non-interleaved }
Presence – always
Direction – src
Properties
quality
“quality” gint
Resample quality with 0 being the lowest and 10 being the best
Flags : Read / Write / Construct
Default value : 4
resample-method
“resample-method” Audio-resampler-method
What resample method to use
Flags : Read / Write
Default value : kaiser (4)
sinc-filter-auto-threshold
“sinc-filter-auto-threshold” guint
Memory usage threshold to use if sinc filter mode is AUTO, given in bytes
Flags : Read / Write
Default value : 1048576
sinc-filter-interpolation
“sinc-filter-interpolation” Audio-resampler-filter-interpolation
How to interpolate the sinc filter table
Flags : Read / Write
Default value : cubic (2)
sinc-filter-mode
“sinc-filter-mode” Audio-resampler-filter-mode
What sinc filter table mode to use
Flags : Read / Write
Default value : auto (2)
Named constants
Audio-resampler-filter-interpolation
Members
none
(0) – GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_NONE
linear
(1) – GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_LINEAR
cubic
(2) – GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC
Audio-resampler-filter-mode
Members
interpolated
(0) – GST_AUDIO_RESAMPLER_FILTER_MODE_INTERPOLATED
full
(1) – GST_AUDIO_RESAMPLER_FILTER_MODE_FULL
auto
(2) – GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO
Audio-resampler-method
Members
nearest
(0) – GST_AUDIO_RESAMPLER_METHOD_NEAREST
linear
(1) – GST_AUDIO_RESAMPLER_METHOD_LINEAR
cubic
(2) – GST_AUDIO_RESAMPLER_METHOD_CUBIC
blackman-nuttall
(3) – GST_AUDIO_RESAMPLER_METHOD_BLACKMAN_NUTTALL
kaiser
(4) – GST_AUDIO_RESAMPLER_METHOD_KAISER
The results of the search are