utils: fix ABI break when compiling gstreamer with -DGST_DISABLE_DEPRECATED
[platform/upstream/gstreamer.git] / win32 / common / libgstreamer.def
index 7769761..a679ce5 100644 (file)
@@ -63,6 +63,13 @@ EXPORTS
        gst_alloc_trace_set_flags_all
        gst_assoc_flags_get_type
        gst_atomic_int_set
+       gst_atomic_queue_length
+       gst_atomic_queue_new
+       gst_atomic_queue_peek
+       gst_atomic_queue_pop
+       gst_atomic_queue_push
+       gst_atomic_queue_ref
+       gst_atomic_queue_unref
        gst_bin_add
        gst_bin_add_many
        gst_bin_find_unconnected_pad
@@ -98,6 +105,7 @@ EXPORTS
        gst_buffer_list_iterate
        gst_buffer_list_iterator_add
        gst_buffer_list_iterator_add_group
+       gst_buffer_list_iterator_add_list
        gst_buffer_list_iterator_do
        gst_buffer_list_iterator_free
        gst_buffer_list_iterator_merge_group
@@ -178,6 +186,7 @@ EXPORTS
        gst_caps_set_simple
        gst_caps_set_simple_valist
        gst_caps_set_value
+       gst_caps_steal_structure
        gst_caps_subtract
        gst_caps_to_string
        gst_caps_truncate
@@ -215,17 +224,37 @@ EXPORTS
        gst_clock_id_unschedule
        gst_clock_id_wait
        gst_clock_id_wait_async
+       gst_clock_id_wait_async_full
        gst_clock_new_periodic_id
        gst_clock_new_single_shot_id
+       gst_clock_periodic_id_reinit
        gst_clock_return_get_type
        gst_clock_set_calibration
        gst_clock_set_master
        gst_clock_set_resolution
+       gst_clock_single_shot_id_reinit
        gst_clock_type_get_type
        gst_clock_unadjust_unlocked
        gst_core_error_get_type
        gst_core_error_quark
        gst_date_get_type
+       gst_date_time_get_day
+       gst_date_time_get_hour
+       gst_date_time_get_microsecond
+       gst_date_time_get_minute
+       gst_date_time_get_month
+       gst_date_time_get_second
+       gst_date_time_get_time_zone_offset
+       gst_date_time_get_type
+       gst_date_time_get_year
+       gst_date_time_new
+       gst_date_time_new_from_unix_epoch_local_time
+       gst_date_time_new_from_unix_epoch_utc
+       gst_date_time_new_local_time
+       gst_date_time_new_now_local_time
+       gst_date_time_new_now_utc
+       gst_date_time_ref
+       gst_date_time_unref
        gst_debug_add_log_function
        gst_debug_category_free
        gst_debug_category_get_color
@@ -268,16 +297,23 @@ EXPORTS
        gst_element_class_install_std_props
        gst_element_class_set_details
        gst_element_class_set_details_simple
+       gst_element_class_set_documentation_uri
+       gst_element_class_set_icon_name
        gst_element_continue_state
        gst_element_create_all_pads
-       gst_element_default_error
+       gst_element_factory_can_sink_all_caps
+       gst_element_factory_can_sink_any_caps
        gst_element_factory_can_sink_caps
+       gst_element_factory_can_src_all_caps
+       gst_element_factory_can_src_any_caps
        gst_element_factory_can_src_caps
        gst_element_factory_create
        gst_element_factory_find
        gst_element_factory_get_author
        gst_element_factory_get_description
+       gst_element_factory_get_documentation_uri
        gst_element_factory_get_element_type
+       gst_element_factory_get_icon_name
        gst_element_factory_get_klass
        gst_element_factory_get_longname
        gst_element_factory_get_num_pad_templates
@@ -286,6 +322,9 @@ EXPORTS
        gst_element_factory_get_uri_protocols
        gst_element_factory_get_uri_type
        gst_element_factory_has_interface
+       gst_element_factory_list_filter
+       gst_element_factory_list_get_elements
+       gst_element_factory_list_is_type
        gst_element_factory_make
        gst_element_flags_get_type
        gst_element_found_tags
@@ -315,6 +354,7 @@ EXPORTS
        gst_element_link_many
        gst_element_link_pads
        gst_element_link_pads_filtered
+       gst_element_link_pads_full
        gst_element_lost_state
        gst_element_lost_state_full
        gst_element_make_from_uri
@@ -330,7 +370,7 @@ EXPORTS
        gst_element_register
        gst_element_release_request_pad
        gst_element_remove_pad
-       gst_element_request_compatible_pad
+       gst_element_request_pad
        gst_element_requires_clock
        gst_element_seek
        gst_element_seek_simple
@@ -363,6 +403,7 @@ EXPORTS
        gst_event_new_new_segment
        gst_event_new_new_segment_full
        gst_event_new_qos
+       gst_event_new_qos_full
        gst_event_new_seek
        gst_event_new_sink_message
        gst_event_new_step
@@ -372,6 +413,7 @@ EXPORTS
        gst_event_parse_new_segment
        gst_event_parse_new_segment_full
        gst_event_parse_qos
+       gst_event_parse_qos_full
        gst_event_parse_seek
        gst_event_parse_sink_message
        gst_event_parse_step
@@ -382,6 +424,7 @@ EXPORTS
        gst_event_type_get_name
        gst_event_type_get_type
        gst_event_type_to_quark
+       gst_filename_to_uri
        gst_filter_run
        gst_flow_get_name
        gst_flow_return_get_type
@@ -447,7 +490,9 @@ EXPORTS
        gst_init
        gst_init_check
        gst_init_get_option_group
+       gst_int64_range_get_type
        gst_int_range_get_type
+       gst_is_initialized
        gst_is_tag_list
        gst_iterator_filter
        gst_iterator_find_custom
@@ -498,6 +543,8 @@ EXPORTS
        gst_message_new_info
        gst_message_new_latency
        gst_message_new_new_clock
+       gst_message_new_progress
+       gst_message_new_qos
        gst_message_new_request_state
        gst_message_new_segment_done
        gst_message_new_segment_start
@@ -519,6 +566,10 @@ EXPORTS
        gst_message_parse_error
        gst_message_parse_info
        gst_message_parse_new_clock
+       gst_message_parse_progress
+       gst_message_parse_qos
+       gst_message_parse_qos_stats
+       gst_message_parse_qos_values
        gst_message_parse_request_state
        gst_message_parse_segment_done
        gst_message_parse_segment_start
@@ -531,6 +582,8 @@ EXPORTS
        gst_message_parse_tag_full
        gst_message_parse_warning
        gst_message_set_buffering_stats
+       gst_message_set_qos_stats
+       gst_message_set_qos_values
        gst_message_set_seqnum
        gst_message_set_stream_status_object
        gst_message_type_get_name
@@ -610,6 +663,8 @@ EXPORTS
        gst_pad_iterate_internal_links
        gst_pad_iterate_internal_links_default
        gst_pad_link
+       gst_pad_link_check_get_type
+       gst_pad_link_full
        gst_pad_link_return_get_type
        gst_pad_load_and_link
        gst_pad_new
@@ -713,8 +768,10 @@ EXPORTS
        gst_plugin_feature_get_rank
        gst_plugin_feature_get_type
        gst_plugin_feature_list_copy
+       gst_plugin_feature_list_debug
        gst_plugin_feature_list_free
        gst_plugin_feature_load
+       gst_plugin_feature_rank_compare_func
        gst_plugin_feature_set_name
        gst_plugin_feature_set_rank
        gst_plugin_feature_type_name_filter
@@ -749,6 +806,7 @@ EXPORTS
        gst_poll_fd_ignored
        gst_poll_fd_init
        gst_poll_free
+       gst_poll_get_read_gpollfd
        gst_poll_new
        gst_poll_new_timer
        gst_poll_read_control
@@ -769,7 +827,11 @@ EXPORTS
        gst_preset_set_meta
        gst_print_element_args
        gst_print_pad_caps
+       gst_progress_type_get_type
        gst_proxy_pad_get_type
+       gst_qos_type_get_type
+       gst_query_add_buffering_range
+       gst_query_get_n_buffering_ranges
        gst_query_get_structure
        gst_query_get_type
        gst_query_new_application
@@ -790,6 +852,7 @@ EXPORTS
        gst_query_parse_formats_length
        gst_query_parse_formats_nth
        gst_query_parse_latency
+       gst_query_parse_nth_buffering_range
        gst_query_parse_position
        gst_query_parse_seeking
        gst_query_parse_segment
@@ -880,6 +943,7 @@ EXPORTS
        gst_structure_fixate_field_nearest_double
        gst_structure_fixate_field_nearest_fraction
        gst_structure_fixate_field_nearest_int
+       gst_structure_fixate_field_string
        gst_structure_foreach
        gst_structure_free
        gst_structure_from_string
@@ -887,6 +951,7 @@ EXPORTS
        gst_structure_get_boolean
        gst_structure_get_clock_time
        gst_structure_get_date
+       gst_structure_get_date_time
        gst_structure_get_double
        gst_structure_get_enum
        gst_structure_get_field_type
@@ -913,6 +978,7 @@ EXPORTS
        gst_structure_id_set
        gst_structure_id_set_valist
        gst_structure_id_set_value
+       gst_structure_id_take_value
        gst_structure_map_in_place
        gst_structure_n_fields
        gst_structure_new
@@ -927,6 +993,7 @@ EXPORTS
        gst_structure_set_parent_refcount
        gst_structure_set_valist
        gst_structure_set_value
+       gst_structure_take_value
        gst_structure_to_string
        gst_system_clock_get_type
        gst_system_clock_obtain
@@ -954,6 +1021,8 @@ EXPORTS
        gst_tag_list_get_char_index
        gst_tag_list_get_date
        gst_tag_list_get_date_index
+       gst_tag_list_get_date_time
+       gst_tag_list_get_date_time_index
        gst_tag_list_get_double
        gst_tag_list_get_double_index
        gst_tag_list_get_float
@@ -985,6 +1054,7 @@ EXPORTS
        gst_tag_list_new
        gst_tag_list_new_full
        gst_tag_list_new_full_valist
+       gst_tag_list_peek_string_index
        gst_tag_list_remove_tag
        gst_tag_merge_mode_get_type
        gst_tag_merge_strings_with_comma
@@ -1060,6 +1130,7 @@ EXPORTS
        gst_util_double_to_fraction
        gst_util_dump_mem
        gst_util_fraction_add
+       gst_util_fraction_compare
        gst_util_fraction_multiply
        gst_util_fraction_to_double
        gst_util_gdouble_to_guint64
@@ -1099,6 +1170,8 @@ EXPORTS
        gst_value_get_fraction_numerator
        gst_value_get_fraction_range_max
        gst_value_get_fraction_range_min
+       gst_value_get_int64_range_max
+       gst_value_get_int64_range_min
        gst_value_get_int_range_max
        gst_value_get_int_range_min
        gst_value_get_mini_object
@@ -1111,6 +1184,7 @@ EXPORTS
        gst_value_list_get_size
        gst_value_list_get_type
        gst_value_list_get_value
+       gst_value_list_merge
        gst_value_list_prepend_value
        gst_value_register
        gst_value_register_intersect_func
@@ -1124,6 +1198,7 @@ EXPORTS
        gst_value_set_fraction
        gst_value_set_fraction_range
        gst_value_set_fraction_range_full
+       gst_value_set_int64_range
        gst_value_set_int_range
        gst_value_set_mini_object
        gst_value_set_structure