<?xml version="1.0"?>
<dump>
  <flags name="GstAudioChannelMixerFlags" get-type="gst_audio_channel_mixer_flags_get_type">
    <member name="GST_AUDIO_CHANNEL_MIXER_FLAGS_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_CHANNEL_MIXER_FLAGS_NON_INTERLEAVED_IN" nick="non-interleaved-in" value="1"/>
    <member name="GST_AUDIO_CHANNEL_MIXER_FLAGS_NON_INTERLEAVED_OUT" nick="non-interleaved-out" value="2"/>
    <member name="GST_AUDIO_CHANNEL_MIXER_FLAGS_UNPOSITIONED_IN" nick="unpositioned-in" value="4"/>
    <member name="GST_AUDIO_CHANNEL_MIXER_FLAGS_UNPOSITIONED_OUT" nick="unpositioned-out" value="8"/>
  </flags>
  <enum name="GstAudioChannelPosition" get-type="gst_audio_channel_position_get_type">
    <member name="GST_AUDIO_CHANNEL_POSITION_NONE" nick="none" value="-3"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_MONO" nick="mono" value="-2"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_INVALID" nick="invalid" value="-1"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT" nick="front-left" value="0"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT" nick="front-right" value="1"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER" nick="front-center" value="2"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_LFE1" nick="lfe1" value="3"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_REAR_LEFT" nick="rear-left" value="4"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT" nick="rear-right" value="5"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER" nick="front-left-of-center" value="6"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER" nick="front-right-of-center" value="7"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_REAR_CENTER" nick="rear-center" value="8"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_LFE2" nick="lfe2" value="9"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT" nick="side-left" value="10"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT" nick="side-right" value="11"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_LEFT" nick="top-front-left" value="12"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_RIGHT" nick="top-front-right" value="13"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_CENTER" nick="top-front-center" value="14"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_CENTER" nick="top-center" value="15"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_REAR_LEFT" nick="top-rear-left" value="16"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_REAR_RIGHT" nick="top-rear-right" value="17"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_SIDE_LEFT" nick="top-side-left" value="18"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_SIDE_RIGHT" nick="top-side-right" value="19"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_TOP_REAR_CENTER" nick="top-rear-center" value="20"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_CENTER" nick="bottom-front-center" value="21"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_LEFT" nick="bottom-front-left" value="22"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_RIGHT" nick="bottom-front-right" value="23"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_WIDE_LEFT" nick="wide-left" value="24"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_WIDE_RIGHT" nick="wide-right" value="25"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_SURROUND_LEFT" nick="surround-left" value="26"/>
    <member name="GST_AUDIO_CHANNEL_POSITION_SURROUND_RIGHT" nick="surround-right" value="27"/>
  </enum>  <flags name="GstAudioConverterFlags" get-type="gst_audio_converter_flags_get_type">
    <member name="GST_AUDIO_CONVERTER_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_CONVERTER_FLAG_IN_WRITABLE" nick="in-writable" value="1"/>
    <member name="GST_AUDIO_CONVERTER_FLAG_VARIABLE_RATE" nick="variable-rate" value="2"/>
  </flags>
  <enum name="GstAudioFormat" get-type="gst_audio_format_get_type">
    <member name="GST_AUDIO_FORMAT_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_AUDIO_FORMAT_ENCODED" nick="encoded" value="1"/>
    <member name="GST_AUDIO_FORMAT_S8" nick="s8" value="2"/>
    <member name="GST_AUDIO_FORMAT_U8" nick="u8" value="3"/>
    <member name="GST_AUDIO_FORMAT_S16LE" nick="s16le" value="4"/>
    <member name="GST_AUDIO_FORMAT_S16BE" nick="s16be" value="5"/>
    <member name="GST_AUDIO_FORMAT_U16LE" nick="u16le" value="6"/>
    <member name="GST_AUDIO_FORMAT_U16BE" nick="u16be" value="7"/>
    <member name="GST_AUDIO_FORMAT_S24_32LE" nick="s24-32le" value="8"/>
    <member name="GST_AUDIO_FORMAT_S24_32BE" nick="s24-32be" value="9"/>
    <member name="GST_AUDIO_FORMAT_U24_32LE" nick="u24-32le" value="10"/>
    <member name="GST_AUDIO_FORMAT_U24_32BE" nick="u24-32be" value="11"/>
    <member name="GST_AUDIO_FORMAT_S32LE" nick="s32le" value="12"/>
    <member name="GST_AUDIO_FORMAT_S32BE" nick="s32be" value="13"/>
    <member name="GST_AUDIO_FORMAT_U32LE" nick="u32le" value="14"/>
    <member name="GST_AUDIO_FORMAT_U32BE" nick="u32be" value="15"/>
    <member name="GST_AUDIO_FORMAT_S24LE" nick="s24le" value="16"/>
    <member name="GST_AUDIO_FORMAT_S24BE" nick="s24be" value="17"/>
    <member name="GST_AUDIO_FORMAT_U24LE" nick="u24le" value="18"/>
    <member name="GST_AUDIO_FORMAT_U24BE" nick="u24be" value="19"/>
    <member name="GST_AUDIO_FORMAT_S20LE" nick="s20le" value="20"/>
    <member name="GST_AUDIO_FORMAT_S20BE" nick="s20be" value="21"/>
    <member name="GST_AUDIO_FORMAT_U20LE" nick="u20le" value="22"/>
    <member name="GST_AUDIO_FORMAT_U20BE" nick="u20be" value="23"/>
    <member name="GST_AUDIO_FORMAT_S18LE" nick="s18le" value="24"/>
    <member name="GST_AUDIO_FORMAT_S18BE" nick="s18be" value="25"/>
    <member name="GST_AUDIO_FORMAT_U18LE" nick="u18le" value="26"/>
    <member name="GST_AUDIO_FORMAT_U18BE" nick="u18be" value="27"/>
    <member name="GST_AUDIO_FORMAT_F32LE" nick="f32le" value="28"/>
    <member name="GST_AUDIO_FORMAT_F32BE" nick="f32be" value="29"/>
    <member name="GST_AUDIO_FORMAT_F64LE" nick="f64le" value="30"/>
    <member name="GST_AUDIO_FORMAT_F64BE" nick="f64be" value="31"/>
    <member name="GST_AUDIO_FORMAT_S16" nick="s16" value="4"/>
    <member name="GST_AUDIO_FORMAT_U16" nick="u16" value="6"/>
    <member name="GST_AUDIO_FORMAT_S24_32" nick="s24-32" value="8"/>
    <member name="GST_AUDIO_FORMAT_U24_32" nick="u24-32" value="10"/>
    <member name="GST_AUDIO_FORMAT_S32" nick="s32" value="12"/>
    <member name="GST_AUDIO_FORMAT_U32" nick="u32" value="14"/>
    <member name="GST_AUDIO_FORMAT_S24" nick="s24" value="16"/>
    <member name="GST_AUDIO_FORMAT_U24" nick="u24" value="18"/>
    <member name="GST_AUDIO_FORMAT_S20" nick="s20" value="20"/>
    <member name="GST_AUDIO_FORMAT_U20" nick="u20" value="22"/>
    <member name="GST_AUDIO_FORMAT_S18" nick="s18" value="24"/>
    <member name="GST_AUDIO_FORMAT_U18" nick="u18" value="26"/>
    <member name="GST_AUDIO_FORMAT_F32" nick="f32" value="28"/>
    <member name="GST_AUDIO_FORMAT_F64" nick="f64" value="30"/>
  </enum>  <flags name="GstAudioFormatFlags" get-type="gst_audio_format_flags_get_type">
    <member name="GST_AUDIO_FORMAT_FLAG_INTEGER" nick="integer" value="1"/>
    <member name="GST_AUDIO_FORMAT_FLAG_FLOAT" nick="float" value="2"/>
    <member name="GST_AUDIO_FORMAT_FLAG_SIGNED" nick="signed" value="4"/>
    <member name="GST_AUDIO_FORMAT_FLAG_COMPLEX" nick="complex" value="16"/>
    <member name="GST_AUDIO_FORMAT_FLAG_UNPACK" nick="unpack" value="32"/>
  </flags>
  <flags name="GstAudioPackFlags" get-type="gst_audio_pack_flags_get_type">
    <member name="GST_AUDIO_PACK_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_PACK_FLAG_TRUNCATE_RANGE" nick="truncate-range" value="1"/>
  </flags>
  <enum name="GstAudioLayout" get-type="gst_audio_layout_get_type">
    <member name="GST_AUDIO_LAYOUT_INTERLEAVED" nick="interleaved" value="0"/>
    <member name="GST_AUDIO_LAYOUT_NON_INTERLEAVED" nick="non-interleaved" value="1"/>
  </enum>  <flags name="GstAudioFlags" get-type="gst_audio_flags_get_type">
    <member name="GST_AUDIO_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_FLAG_UNPOSITIONED" nick="unpositioned" value="1"/>
  </flags>
  <enum name="GstAudioDitherMethod" get-type="gst_audio_dither_method_get_type">
    <member name="GST_AUDIO_DITHER_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_DITHER_RPDF" nick="rpdf" value="1"/>
    <member name="GST_AUDIO_DITHER_TPDF" nick="tpdf" value="2"/>
    <member name="GST_AUDIO_DITHER_TPDF_HF" nick="tpdf-hf" value="3"/>
  </enum>  <enum name="GstAudioNoiseShapingMethod" get-type="gst_audio_noise_shaping_method_get_type">
    <member name="GST_AUDIO_NOISE_SHAPING_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_NOISE_SHAPING_ERROR_FEEDBACK" nick="error-feedback" value="1"/>
    <member name="GST_AUDIO_NOISE_SHAPING_SIMPLE" nick="simple" value="2"/>
    <member name="GST_AUDIO_NOISE_SHAPING_MEDIUM" nick="medium" value="3"/>
    <member name="GST_AUDIO_NOISE_SHAPING_HIGH" nick="high" value="4"/>
  </enum>  <flags name="GstAudioQuantizeFlags" get-type="gst_audio_quantize_flags_get_type">
    <member name="GST_AUDIO_QUANTIZE_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_QUANTIZE_FLAG_NON_INTERLEAVED" nick="non-interleaved" value="1"/>
  </flags>
  <enum name="GstAudioResamplerFilterMode" get-type="gst_audio_resampler_filter_mode_get_type">
    <member name="GST_AUDIO_RESAMPLER_FILTER_MODE_INTERPOLATED" nick="interpolated" value="0"/>
    <member name="GST_AUDIO_RESAMPLER_FILTER_MODE_FULL" nick="full" value="1"/>
    <member name="GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO" nick="auto" value="2"/>
  </enum>  <enum name="GstAudioResamplerFilterInterpolation" get-type="gst_audio_resampler_filter_interpolation_get_type">
    <member name="GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_LINEAR" nick="linear" value="1"/>
    <member name="GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC" nick="cubic" value="2"/>
  </enum>  <enum name="GstAudioResamplerMethod" get-type="gst_audio_resampler_method_get_type">
    <member name="GST_AUDIO_RESAMPLER_METHOD_NEAREST" nick="nearest" value="0"/>
    <member name="GST_AUDIO_RESAMPLER_METHOD_LINEAR" nick="linear" value="1"/>
    <member name="GST_AUDIO_RESAMPLER_METHOD_CUBIC" nick="cubic" value="2"/>
    <member name="GST_AUDIO_RESAMPLER_METHOD_BLACKMAN_NUTTALL" nick="blackman-nuttall" value="3"/>
    <member name="GST_AUDIO_RESAMPLER_METHOD_KAISER" nick="kaiser" value="4"/>
  </enum>  <flags name="GstAudioResamplerFlags" get-type="gst_audio_resampler_flags_get_type">
    <member name="GST_AUDIO_RESAMPLER_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_AUDIO_RESAMPLER_FLAG_NON_INTERLEAVED_IN" nick="non-interleaved-in" value="1"/>
    <member name="GST_AUDIO_RESAMPLER_FLAG_NON_INTERLEAVED_OUT" nick="non-interleaved-out" value="2"/>
    <member name="GST_AUDIO_RESAMPLER_FLAG_VARIABLE_RATE" nick="variable-rate" value="4"/>
  </flags>
  <enum name="GstAudioBaseSinkSlaveMethod" get-type="gst_audio_base_sink_slave_method_get_type">
    <member name="GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE" nick="resample" value="0"/>
    <member name="GST_AUDIO_BASE_SINK_SLAVE_SKEW" nick="skew" value="1"/>
    <member name="GST_AUDIO_BASE_SINK_SLAVE_NONE" nick="none" value="2"/>
    <member name="GST_AUDIO_BASE_SINK_SLAVE_CUSTOM" nick="custom" value="3"/>
  </enum>  <enum name="GstAudioBaseSinkDiscontReason" get-type="gst_audio_base_sink_discont_reason_get_type">
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_NO_DISCONT" nick="no-discont" value="0"/>
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_NEW_CAPS" nick="new-caps" value="1"/>
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_FLUSH" nick="flush" value="2"/>
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_SYNC_LATENCY" nick="sync-latency" value="3"/>
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_ALIGNMENT" nick="alignment" value="4"/>
    <member name="GST_AUDIO_BASE_SINK_DISCONT_REASON_DEVICE_FAILURE" nick="device-failure" value="5"/>
  </enum>  <enum name="GstAudioBaseSrcSlaveMethod" get-type="gst_audio_base_src_slave_method_get_type">
    <member name="GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE" nick="resample" value="0"/>
    <member name="GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP" nick="re-timestamp" value="1"/>
    <member name="GST_AUDIO_BASE_SRC_SLAVE_SKEW" nick="skew" value="2"/>
    <member name="GST_AUDIO_BASE_SRC_SLAVE_NONE" nick="none" value="3"/>
  </enum>  <enum name="GstAudioCdSrcMode" get-type="gst_audio_cd_src_mode_get_type">
    <member name="GST_AUDIO_CD_SRC_MODE_NORMAL" nick="normal" value="0"/>
    <member name="GST_AUDIO_CD_SRC_MODE_CONTINUOUS" nick="continuous" value="1"/>
  </enum>  <enum name="GstAudioRingBufferState" get-type="gst_audio_ring_buffer_state_get_type">
    <member name="GST_AUDIO_RING_BUFFER_STATE_STOPPED" nick="stopped" value="0"/>
    <member name="GST_AUDIO_RING_BUFFER_STATE_PAUSED" nick="paused" value="1"/>
    <member name="GST_AUDIO_RING_BUFFER_STATE_STARTED" nick="started" value="2"/>
    <member name="GST_AUDIO_RING_BUFFER_STATE_ERROR" nick="error" value="3"/>
  </enum>  <enum name="GstAudioRingBufferFormatType" get-type="gst_audio_ring_buffer_format_type_get_type">
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_RAW" nick="raw" value="0"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MU_LAW" nick="mu-law" value="1"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_A_LAW" nick="a-law" value="2"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_IMA_ADPCM" nick="ima-adpcm" value="3"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG" nick="mpeg" value="4"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_GSM" nick="gsm" value="5"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_IEC958" nick="iec958" value="6"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_AC3" nick="ac3" value="7"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_EAC3" nick="eac3" value="8"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_DTS" nick="dts" value="9"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG2_AAC" nick="mpeg2-aac" value="10"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG4_AAC" nick="mpeg4-aac" value="11"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG2_AAC_RAW" nick="mpeg2-aac-raw" value="12"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG4_AAC_RAW" nick="mpeg4-aac-raw" value="13"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_FLAC" nick="flac" value="14"/>
    <member name="GST_AUDIO_RING_BUFFER_FORMAT_TYPE_DSD" nick="dsd" value="15"/>
  </enum>  <enum name="GstDsdFormat" get-type="gst_dsd_format_get_type">
    <member name="GST_DSD_FORMAT_UNKNOWN" nick="dsd-format-unknown" value="0"/>
    <member name="GST_DSD_FORMAT_U8" nick="dsd-format-u8" value="1"/>
    <member name="GST_DSD_FORMAT_U16LE" nick="dsd-format-u16le" value="2"/>
    <member name="GST_DSD_FORMAT_U16BE" nick="dsd-format-u16be" value="3"/>
    <member name="GST_DSD_FORMAT_U32LE" nick="dsd-format-u32le" value="4"/>
    <member name="GST_DSD_FORMAT_U32BE" nick="dsd-format-u32be" value="5"/>
    <member name="GST_NUM_DSD_FORMATS" nick="num-dsd-formats" value="6"/>
    <member name="GST_DSD_FORMAT_U16" nick="dsd-format-u16" value="2"/>
    <member name="GST_DSD_FORMAT_U32" nick="dsd-format-u32" value="4"/>
  </enum>  <boxed name="GstAudioInfo" get-type="gst_audio_info_get_type"/>
  <boxed name="GstAudioConverter" get-type="gst_audio_converter_get_type"/>
  <boxed name="GstAudioStreamAlign" get-type="gst_audio_stream_align_get_type"/>
  <class name="GstAudioAggregatorPad" get-type="gst_audio_aggregator_pad_get_type" parents="GstAggregatorPad,GstPad,GstObject,GInitiallyUnowned,GObject">
    <property name="qos-messages" type="gboolean" flags="227" default-value="FALSE"/>
  </class>
  <class name="GstAudioAggregatorConvertPad" get-type="gst_audio_aggregator_convert_pad_get_type" parents="GstAudioAggregatorPad,GstAggregatorPad,GstPad,GstObject,GInitiallyUnowned,GObject">
    <property name="converter-config" type="GstStructure" flags="227"/>
  </class>
  <class name="GstAudioAggregator" get-type="gst_audio_aggregator_get_type" parents="GstAggregator,GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <property name="output-buffer-duration" type="guint64" flags="227" default-value="10000000"/>
    <property name="alignment-threshold" type="guint64" flags="227" default-value="40000000"/>
    <property name="discont-wait" type="guint64" flags="4323" default-value="1000000000"/>
    <property name="output-buffer-duration-fraction" type="GstFraction" flags="1251" default-value="1/100"/>
    <property name="ignore-inactive-pads" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="force-live" type="gboolean" flags="235" default-value="FALSE"/>
  </class>
  <boxed name="GstDsdInfo" get-type="gst_dsd_info_get_type"/>
  <class name="GstAudioRingBuffer" get-type="gst_audio_ring_buffer_get_type" parents="GstObject,GInitiallyUnowned,GObject" abstract="1">
  </class>
  <class name="GstAudioClock" get-type="gst_audio_clock_get_type" parents="GstSystemClock,GstClock,GstObject,GInitiallyUnowned,GObject">
  </class>
  <class name="GstAudioFilter" get-type="gst_audio_filter_get_type" parents="GstBaseTransform,GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
  </class>
  <class name="GstAudioCdSrc" get-type="gst_audio_cd_src_get_type" parents="GstPushSrc,GstBaseSrc,GstElement,GstObject,GInitiallyUnowned,GObject">
    <implements name="GstURIHandler"/>
    <property name="mode" type="GstAudioCdSrcMode" flags="227" default-value="GST_AUDIO_CD_SRC_MODE_NORMAL"/>
    <property name="device" type="gchararray" flags="227" default-value="NULL"/>
    <property name="track" type="guint" flags="227" default-value="1"/>
  </class>
  <class name="GstAudioDecoder" get-type="gst_audio_decoder_get_type" parents="GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <property name="min-latency" type="gint64" flags="227" default-value="0"/>
    <property name="tolerance" type="gint64" flags="227" default-value="0"/>
    <property name="plc" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="max-errors" type="gint" flags="227" default-value="-1"/>
  </class>
  <class name="GstAudioEncoder" get-type="gst_audio_encoder_get_type" parents="GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <implements name="GstPreset"/>
    <property name="perfect-timestamp" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="mark-granule" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="hard-resync" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="tolerance" type="gint64" flags="227" default-value="40000000"/>
  </class>
  <class name="GstAudioBaseSink" get-type="gst_audio_base_sink_get_type" parents="GstBaseSink,GstElement,GstObject,GInitiallyUnowned,GObject">
    <property name="buffer-time" type="gint64" flags="227" default-value="200000"/>
    <property name="latency-time" type="gint64" flags="227" default-value="10000"/>
    <property name="provide-clock" type="gboolean" flags="227" default-value="TRUE"/>
    <property name="slave-method" type="GstAudioBaseSinkSlaveMethod" flags="227" default-value="GST_AUDIO_BASE_SINK_SLAVE_SKEW"/>
    <property name="can-activate-pull" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="alignment-threshold" type="guint64" flags="227" default-value="40000000"/>
    <property name="drift-tolerance" type="gint64" flags="227" default-value="40000"/>
    <property name="discont-wait" type="guint64" flags="227" default-value="1000000000"/>
  </class>
  <class name="GstAudioBaseSrc" get-type="gst_audio_base_src_get_type" parents="GstPushSrc,GstBaseSrc,GstElement,GstObject,GInitiallyUnowned,GObject">
    <property name="buffer-time" type="gint64" flags="227" default-value="200000"/>
    <property name="latency-time" type="gint64" flags="227" default-value="10000"/>
    <property name="actual-buffer-time" type="gint64" flags="225" default-value="-1"/>
    <property name="actual-latency-time" type="gint64" flags="225" default-value="-1"/>
    <property name="provide-clock" type="gboolean" flags="227" default-value="TRUE"/>
    <property name="slave-method" type="GstAudioBaseSrcSlaveMethod" flags="227" default-value="GST_AUDIO_BASE_SRC_SLAVE_SKEW"/>
  </class>
  <class name="GstAudioSink" get-type="gst_audio_sink_get_type" parents="GstAudioBaseSink,GstBaseSink,GstElement,GstObject,GInitiallyUnowned,GObject">
  </class>
  <class name="GstAudioSrc" get-type="gst_audio_src_get_type" parents="GstAudioBaseSrc,GstPushSrc,GstBaseSrc,GstElement,GstObject,GInitiallyUnowned,GObject">
  </class>
  <interface name="GstStreamVolume" get-type="gst_stream_volume_get_type">
    <property name="mute" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="volume" type="gdouble" flags="227" default-value="1.000000"/>
  </interface>
</dump>
