Cargo Features

gstreamer-audio has no features set by default.

[dependencies]
gstreamer-audio = { version = "0.23.4", features = ["v1_16", "v1_18", "v1_20", "v1_22", "v1_24", "v1_26", "serde"] }
v1_16 v1_18?

Enables v1_16 of gstreamer, gstreamer-base, and gstreamer-audio-sys

Affects audio_decoder::AudioDecoderExtManual.set_output_caps, audio_meta::AudioMeta, audio_decoder::AudioDecoderExt.finish_subframe, functions::audio_buffer_truncate, gstreamer-audio::audio_buffer

v1_18 v1_20? = v1_16

Enables v1_18 of gstreamer, gstreamer-base, and gstreamer-audio-sys

Affects audio_aggregator::AudioAggregatorExtManual.output_buffer_duration_fraction, audio_aggregator::AudioAggregatorExtManual.set_output_buffer_duration_fraction, audio_aggregator::AudioAggregatorExtManual.connect_output_buffer_duration_fraction_notify, audio_format::AUDIO_FORMATS_ALL, audio_decoder::AudioDecoderExt.connect_max_errors_notify

v1_20 v1_22? = v1_18

Enables v1_20 of gstreamer, gstreamer-base, and gstreamer-audio-sys

Affects audio_meta::AudioLevelMeta, audio_aggregator_pad::AudioAggregatorPadExt.is_qos_messages, audio_aggregator_pad::AudioAggregatorPadExt.set_qos_messages, audio_aggregator_pad::AudioAggregatorPadExt.connect_qos_messages_notify

v1_22 v1_24? = v1_20

Enables v1_22 of gstreamer, gstreamer-base, and gstreamer-audio-sys

v1_24 v1_26? = v1_22

Enables v1_24 of gstreamer, gstreamer-base, and gstreamer-audio-sys

v1_26 = v1_24

Enables v1_26 of gstreamer, gstreamer-base, and gstreamer-audio-sys

serde

Enables serde, serde of gstreamer