Cargo Features

gstreamer-pbutils has no features set by default.

[dependencies]
gstreamer-pbutils = { 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-audio, gstreamer-video, and gstreamer-pbutils-sys

v1_18 v1_20? = v1_16

Enables v1_18 of gstreamer, gstreamer-audio, gstreamer-video, and gstreamer-pbutils-sys

Affects encoding_profile::EncodingProfileExt.is_single_segment, encoding_profile::EncodingProfileBuilder.single_segment, encoding_profile::EncodingProfileBuilder.single_segment_if_some

v1_20 v1_22? = v1_18

Enables v1_20 of gstreamer, gstreamer-audio, gstreamer-video, and gstreamer-pbutils-sys

Affects discoverer_stream_info::DiscovererStreamInfoExt.stream_number, encoding_profile::EncodingProfileExt.connect_element_properties_notify, encoding_profile::EncodingProfileExtManual.element_properties, encoding_profile::EncodingProfileBuilder.element_properties, encoding_profile::EncodingProfileBuilder.element_properties_if, encoding_profile::EncodingProfileBuilder.element_properties_if_some, functions::codec_utils_h264_get_profile_flags_level, functions::codec_utils_caps_get_mime_codec, functions::pb_utils_get_caps_description_flags, functions::pb_utils_get_file_extension_from_caps, gstreamer-pbutils::element_properties

v1_22 v1_24? = v1_20

Enables v1_22 of gstreamer, gstreamer-audio, gstreamer-video, and gstreamer-pbutils-sys

Affects functions::codec_utils_caps_from_mime_codec

v1_24 v1_26? = v1_22

Enables v1_24 of gstreamer, gstreamer-audio, gstreamer-video, and gstreamer-pbutils-sys

v1_26 = v1_24

Enables v1_26 of gstreamer, gstreamer-audio, gstreamer-video, and gstreamer-pbutils-sys

Affects encoding_profile::EncodingProfileExt.to_str, functions::codec_utils_av1_get_level, functions::codec_utils_av1_get_seq_level_idx

serde

Enables serde, serde of gstreamer