Cargo Features

gstreamer-sys has no features set by default.

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

Affects gstreamer-sys::gst_buffer_new_wrapped_bytes, gstreamer-sys::gst_caps_copy, gstreamer-sys::gst_caps_copy_nth, gstreamer-sys::gst_caps_set_features_simple, gstreamer-sys::gst_event_parse_seek_trickmode_interval, gstreamer-sys::gst_event_set_seek_trickmode_interval, gstreamer-sys::gst_message_new_device_changed, gstreamer-sys::gst_message_parse_device_changed, gstreamer-sys::gst_meta_compare_seqnum, gstreamer-sys::gst_meta_get_seqnum, gstreamer-sys::gst_mini_object_add_parent, gstreamer-sys::gst_mini_object_remove_parent, gstreamer-sys::gst_poll_fd_ctl_pri, gstreamer-sys::gst_poll_fd_has_pri, gstreamer-sys::gst_query_new_bitrate, gstreamer-sys::gst_query_parse_bitrate

v1_18 v1_18_3? = v1_16

Affects gstreamer-sys::gst_plugin_api_flags_get_type, gstreamer-sys::gst_date_time_new_from_unix_epoch_local_time_usecs, gstreamer-sys::gst_date_time_new_from_unix_epoch_utc_usecs, gstreamer-sys::gst_event_new_instant_rate_change, gstreamer-sys::gst_event_new_instant_rate_sync_time, gstreamer-sys::gst_event_has_name_id, gstreamer-sys::gst_event_parse_instant_rate_change, gstreamer-sys::gst_event_parse_instant_rate_sync_time, gstreamer-sys::gst_message_new_instant_rate_request, gstreamer-sys::gst_message_parse_instant_rate_request, gstreamer-sys::gst_structure_take, gstreamer-sys::gst_uri_from_string_escaped, gstreamer-sys::gst_bin_iterate_all_by_element_factory_name, gstreamer-sys::gst_element_get_current_clock_time, gstreamer-sys::gst_element_get_current_running_time, gstreamer-sys::gst_pad_get_single_internal_link

v1_18_3 v1_20? = v1_18

Affects gstreamer-sys::gst_buffer_copy, gstreamer-sys::gst_buffer_ref, gstreamer-sys::gst_buffer_unref, gstreamer-sys::gst_buffer_replace, gstreamer-sys::gst_buffer_list_copy, gstreamer-sys::gst_buffer_list_ref, gstreamer-sys::gst_buffer_list_unref, gstreamer-sys::gst_buffer_list_replace, gstreamer-sys::gst_buffer_list_take, gstreamer-sys::gst_caps_ref, gstreamer-sys::gst_caps_unref, gstreamer-sys::gst_caps_replace, gstreamer-sys::gst_caps_take, gstreamer-sys::gst_context_copy, gstreamer-sys::gst_context_ref, gstreamer-sys::gst_context_unref

v1_20 v1_20_4? = v1_18_3

Affects gstreamer-sys::gst_gap_flags_get_type, gstreamer-sys::gst_serialize_flags_get_type, gstreamer-sys::gst_allocation_params_new, gstreamer-sys::gst_buffer_new_memdup, gstreamer-sys::gst_buffer_add_custom_meta, gstreamer-sys::gst_buffer_get_custom_meta, gstreamer-sys::gst_caps_serialize, gstreamer-sys::gst_caps_features_new_single, gstreamer-sys::gst_custom_meta_get_structure, gstreamer-sys::gst_custom_meta_has_name, gstreamer-sys::gst_event_parse_gap_flags, gstreamer-sys::gst_event_set_gap_flags, gstreamer-sys::gst_meta_register_custom, gstreamer-sys::gst_meta_info_is_custom, gstreamer-sys::gst_mini_object_get_type, gstreamer-sys::gst_structure_serialize

v1_20_4 v1_22? = v1_20
v1_22 v1_24? = v1_20_4

Affects gstreamer-sys::GST_QUERY_SELECTABLE, gstreamer-sys::gst_event_type_to_sticky_ordering, gstreamer-sys::gst_debug_message_get_id, gstreamer-sys::gst_query_new_selectable, gstreamer-sys::gst_query_parse_selectable, gstreamer-sys::gst_query_set_selectable, gstreamer-sys::gst_structure_get_flags, gstreamer-sys::gst_child_proxy_get_child_by_name_recurse, gstreamer-sys::gst_debug_log_id, gstreamer-sys::gst_debug_log_id_literal

v1_24 v1_26? = v1_22

Affects gstreamer-sys::GST_ALLOCATOR_FLAG_NO_COPY, gstreamer-sys::GST_OBJECT_FLAG_CONSTRUCTED, gstreamer-sys::GST_SERIALIZE_FLAG_STRICT, gstreamer-sys::gst_meta_serialize, gstreamer-sys::gst_meta_serialize_simple, gstreamer-sys::gst_meta_deserialize, gstreamer-sys::gst_meta_register_custom_simple, gstreamer-sys::gst_meta_info_register, gstreamer-sys::gst_meta_info_new, gstreamer-sys::gst_structure_serialize_full, gstreamer-sys::gst_uri_get_query_string_ordered, gstreamer-sys::gst_uri_to_string_with_keys, gstreamer-sys::gst_element_decorate_stream_id, gstreamer-sys::gst_element_decorate_stream_id_printf, gstreamer-sys::gst_pipeline_get_configured_latency, gstreamer-sys::gst_pipeline_is_live

v1_26 = v1_24

Affects gstreamer-sys::gst_caps_new_id_str_empty_simple, gstreamer-sys::gst_caps_new_id_str_simple, gstreamer-sys::gst_caps_new_static_str_empty_simple, gstreamer-sys::gst_caps_new_static_str_simple, gstreamer-sys::gst_caps_id_str_set_simple, gstreamer-sys::gst_caps_id_str_set_value, gstreamer-sys::gst_caps_set_simple_static_str, gstreamer-sys::gst_caps_set_value_static_str, gstreamer-sys::gst_caps_features_new_id_str, gstreamer-sys::gst_caps_features_new_single_static_str, gstreamer-sys::gst_caps_features_new_static_str, gstreamer-sys::gst_caps_features_add_id_str, gstreamer-sys::gst_caps_features_add_static_str, gstreamer-sys::gst_caps_features_contains_id_str, gstreamer-sys::gst_caps_features_get_nth_id_str, gstreamer-sys::gst_caps_features_remove_id_str