Merge branch 'debian-experimental'
diff --git a/debian/changelog b/debian/changelog
index 6d5987a..155f5ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,40 @@
-gstreamer1.0 (1.8.3-1) unstable; urgency=medium
+gstreamer1.0 (1.9.90-3) UNRELEASED; urgency=medium
 
-  * New upstream bugfix release.
+  [ Sebastian Dröge ]
+  * debian/control.in:
+    + Remove obsolete and redudant build dependency on
+      jade (Closes: #840370).
 
- -- Sebastian Dröge <slomo@debian.org>  Fri, 19 Aug 2016 11:49:29 +0300
+  [ Helmut Grohne ]
+  * Mark gstreamer1.0-doc Multi-Arch: foreign (Closes: #842526).
+
+ -- Sebastian Dröge <slomo@debian.org>  Mon, 31 Oct 2016 09:27:34 +0200
+
+gstreamer1.0 (1.9.90-1) experimental; urgency=medium
+
+  * New upstream unstable release:
+    + debian/libgstreamer.symbols:
+      - Update new symbols.
+
+ -- Sebastian Dröge <slomo@debian.org>  Fri, 30 Sep 2016 12:13:24 +0300
+
+gstreamer1.0 (1.9.2-1) experimental; urgency=medium
+
+  * New upstream unstable release:
+    + debian/libgstreamer-dev.install:
+      - Move gstconfig.h into the arch independent path again.
+    + debian/libgstreamer.symbols:
+      - Update new symbols.
+
+ -- Sebastian Dröge <slomo@debian.org>  Thu, 01 Sep 2016 11:35:40 +0300
+
+gstreamer1.0 (1.9.1-1) experimental; urgency=medium
+
+  * New upstream unstable release:
+    + debian/libgstreamer.symbols:
+      - Update new symbols.
+
+ -- Sebastian Dröge <slomo@debian.org>  Wed, 06 Jul 2016 11:51:30 +0300
 
 gstreamer1.0 (1.8.2-1) unstable; urgency=medium
 
diff --git a/debian/control b/debian/control
index ad58eb7..af35e0b 100644
--- a/debian/control
+++ b/debian/control
@@ -134,7 +134,7 @@
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          pkg-config,
-         libgstreamer1.0-0 (>= 1.8.3)
+         libgstreamer1.0-0 (>= 1.9.90)
 Suggests: gstreamer1.0-plugins-base
 Description: Tools for use with GStreamer
  GStreamer is a streaming media framework, based on graphs of filters
diff --git a/debian/control.in b/debian/control.in
index 4bbfe8c..033728b 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -31,7 +31,6 @@
                libcap-dev [linux-any]
 Build-Depends-Indep: python (>= 2.2),
                      gtk-doc-tools (>= 1.12),
-                     jade (>= 1.2.1),
                      texlive-generic-recommended,
                      transfig (>= 3.2.3.c),
                      docbook-utils (>= 0.6.9),
@@ -110,6 +109,7 @@
 
 Package: @GST_PKGNAME@-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Depends: ${misc:Depends},
          libglib2.0-doc
diff --git a/debian/libgstreamer-dev.install b/debian/libgstreamer-dev.install
index fa395a4..1f7959f 100644
--- a/debian/libgstreamer-dev.install
+++ b/debian/libgstreamer-dev.install
@@ -1,5 +1,4 @@
 debian/tmp/usr/include
-debian/tmp/usr/lib/*/gstreamer-1.0/include
 debian/tmp/usr/lib/*/*.so
 debian/tmp/usr/lib/*/pkgconfig
 debian/tmp/usr/share/aclocal
diff --git a/debian/libgstreamer.symbols b/debian/libgstreamer.symbols
index 3870b22..c16bc86 100644
--- a/debian/libgstreamer.symbols
+++ b/debian/libgstreamer.symbols
@@ -4,6 +4,8 @@
  gst_adapter_clear@Base 1.0.0
  gst_adapter_copy@Base 1.0.0
  gst_adapter_copy_bytes@Base 1.4.0
+ gst_adapter_distance_from_discont@Base 1.9.90
+ gst_adapter_dts_at_discont@Base 1.9.90
  gst_adapter_flush@Base 1.0.0
  gst_adapter_get_buffer@Base 1.6.0
  gst_adapter_get_buffer_fast@Base 1.6.0
@@ -14,10 +16,13 @@
  gst_adapter_masked_scan_uint32@Base 1.0.0
  gst_adapter_masked_scan_uint32_peek@Base 1.0.0
  gst_adapter_new@Base 1.0.0
+ gst_adapter_offset_at_discont@Base 1.9.90
  gst_adapter_prev_dts@Base 1.0.0
  gst_adapter_prev_dts_at_offset@Base 1.2.0
+ gst_adapter_prev_offset@Base 1.9.90
  gst_adapter_prev_pts@Base 1.0.0
  gst_adapter_prev_pts_at_offset@Base 1.2.0
+ gst_adapter_pts_at_discont@Base 1.9.90
  gst_adapter_push@Base 1.0.0
  gst_adapter_take@Base 1.0.0
  gst_adapter_take_buffer@Base 1.0.0
@@ -609,7 +614,6 @@
  _gst_tag_list_type@Base 1.4.0
  _gst_toc_entry_type@Base 1.4.0
  _gst_toc_type@Base 1.4.0
- _gst_trace_mutex@Base 1.0.0
  _gst_value_array_type@Base 1.4.0
  _gst_value_list_type@Base 1.4.0
  gst_allocation_params_copy@Base 1.0.0
@@ -639,6 +643,7 @@
  gst_bin_get_by_interface@Base 1.0.0
  gst_bin_get_by_name@Base 1.0.0
  gst_bin_get_by_name_recurse_up@Base 1.0.0
+ gst_bin_get_suppressed_flags@Base 1.9.90
  gst_bin_get_type@Base 1.0.0
  gst_bin_iterate_all_by_interface@Base 1.0.0
  gst_bin_iterate_elements@Base 1.0.0
@@ -650,6 +655,7 @@
  gst_bin_recalculate_latency@Base 1.0.0
  gst_bin_remove@Base 1.0.0
  gst_bin_remove_many@Base 1.0.0
+ gst_bin_set_suppressed_flags@Base 1.9.90
  gst_bin_sync_children_states@Base 1.6.0
  gst_bitmask_get_type@Base 1.0.0
  gst_buffer_add_meta@Base 1.0.0
@@ -669,6 +675,7 @@
  gst_buffer_flags_get_type@Base 1.0.0
  gst_buffer_foreach_meta@Base 1.0.0
  gst_buffer_get_all_memory@Base 1.0.0
+ gst_buffer_get_flags@Base 1.9.90
  gst_buffer_get_max_memory@Base 1.2.0
  gst_buffer_get_memory@Base 1.0.0
  gst_buffer_get_memory_range@Base 1.0.0
@@ -677,6 +684,7 @@
  gst_buffer_get_sizes@Base 1.0.0
  gst_buffer_get_sizes_range@Base 1.0.0
  gst_buffer_get_type@Base 1.0.0
+ gst_buffer_has_flags@Base 1.9.90
  gst_buffer_insert_memory@Base 1.0.0
  gst_buffer_is_all_memory_writable@Base 1.4.0
  gst_buffer_is_memory_range_writable@Base 1.4.0
@@ -731,8 +739,10 @@
  gst_buffer_replace_memory_range@Base 1.0.0
  gst_buffer_resize@Base 1.0.0
  gst_buffer_resize_range@Base 1.0.0
+ gst_buffer_set_flags@Base 1.9.90
  gst_buffer_set_size@Base 1.0.0
  gst_buffer_unmap@Base 1.0.0
+ gst_buffer_unset_flags@Base 1.9.90
  gst_buffering_mode_get_type@Base 1.0.0
  gst_bus_add_signal_watch@Base 1.0.0
  gst_bus_add_signal_watch_full@Base 1.0.0
@@ -1016,6 +1026,9 @@
  gst_double_range_get_type@Base 1.0.0
  gst_element_abort_state@Base 1.0.0
  gst_element_add_pad@Base 1.0.0
+ gst_element_add_property_deep_notify_watch@Base 1.9.90
+ gst_element_add_property_notify_watch@Base 1.9.90
+ gst_element_call_async@Base 1.9.90
  gst_element_change_state@Base 1.0.0
  gst_element_class_add_metadata@Base 1.0.0
  gst_element_class_add_pad_template@Base 1.0.0
@@ -1075,6 +1088,7 @@
  gst_element_lost_state@Base 1.0.0
  gst_element_make_from_uri@Base 1.0.0
  gst_element_message_full@Base 1.0.0
+ gst_element_message_full_with_details@Base 1.9.90
  gst_element_no_more_pads@Base 1.0.0
  gst_element_post_message@Base 1.0.0
  gst_element_provide_clock@Base 1.0.0
@@ -1085,6 +1099,7 @@
  gst_element_register@Base 1.0.0
  gst_element_release_request_pad@Base 1.0.0
  gst_element_remove_pad@Base 1.0.0
+ gst_element_remove_property_notify_watch@Base 1.9.90
  gst_element_request_pad@Base 1.0.0
  gst_element_seek@Base 1.0.0
  gst_element_seek_simple@Base 1.0.0
@@ -1124,8 +1139,11 @@
  gst_event_new_seek@Base 1.0.0
  gst_event_new_segment@Base 1.0.0
  gst_event_new_segment_done@Base 1.0.0
+ gst_event_new_select_streams@Base 1.9.90
  gst_event_new_sink_message@Base 1.0.0
  gst_event_new_step@Base 1.0.0
+ gst_event_new_stream_collection@Base 1.9.90
+ gst_event_new_stream_group_done@Base 1.9.90
  gst_event_new_stream_start@Base 1.0.0
  gst_event_new_tag@Base 1.0.0
  gst_event_new_toc@Base 1.0.0
@@ -1141,9 +1159,13 @@
  gst_event_parse_seek@Base 1.0.0
  gst_event_parse_segment@Base 1.0.0
  gst_event_parse_segment_done@Base 1.0.0
+ gst_event_parse_select_streams@Base 1.9.90
  gst_event_parse_sink_message@Base 1.0.0
  gst_event_parse_step@Base 1.0.0
+ gst_event_parse_stream@Base 1.9.90
+ gst_event_parse_stream_collection@Base 1.9.90
  gst_event_parse_stream_flags@Base 1.2.0
+ gst_event_parse_stream_group_done@Base 1.9.90
  gst_event_parse_stream_start@Base 1.0.0
  gst_event_parse_tag@Base 1.0.0
  gst_event_parse_toc@Base 1.0.0
@@ -1151,6 +1173,7 @@
  gst_event_set_group_id@Base 1.2.0
  gst_event_set_running_time_offset@Base 1.4.0
  gst_event_set_seqnum@Base 1.0.0
+ gst_event_set_stream@Base 1.9.90
  gst_event_set_stream_flags@Base 1.2.0
  gst_event_type_flags_get_type@Base 1.0.0
  gst_event_type_get_flags@Base 1.0.0
@@ -1213,6 +1236,7 @@
  gst_library_error_get_type@Base 1.0.0
  gst_library_error_quark@Base 1.0.0
  gst_lock_flags_get_type@Base 1.0.0
+ gst_make_element_message_details@Base 1.9.90
  gst_map_flags_get_type@Base 1.0.0
  gst_memory_alignment@Base 1.0.0
  gst_memory_copy@Base 1.0.0
@@ -1228,6 +1252,8 @@
  gst_memory_resize@Base 1.0.0
  gst_memory_share@Base 1.0.0
  gst_memory_unmap@Base 1.0.0
+ gst_message_add_redirect_entry@Base 1.9.90
+ gst_message_get_num_redirect_entries@Base 1.9.90
  gst_message_get_seqnum@Base 1.0.0
  gst_message_get_stream_status_object@Base 1.0.0
  gst_message_get_structure@Base 1.0.0
@@ -1246,13 +1272,17 @@
  gst_message_new_element@Base 1.0.0
  gst_message_new_eos@Base 1.0.0
  gst_message_new_error@Base 1.0.0
+ gst_message_new_error_with_details@Base 1.9.90
  gst_message_new_have_context@Base 1.2.0
  gst_message_new_info@Base 1.0.0
+ gst_message_new_info_with_details@Base 1.9.90
  gst_message_new_latency@Base 1.0.0
  gst_message_new_need_context@Base 1.2.0
  gst_message_new_new_clock@Base 1.0.0
  gst_message_new_progress@Base 1.0.0
+ gst_message_new_property_notify@Base 1.9.90
  gst_message_new_qos@Base 1.0.0
+ gst_message_new_redirect@Base 1.9.90
  gst_message_new_request_state@Base 1.0.0
  gst_message_new_reset_time@Base 1.0.0
  gst_message_new_segment_done@Base 1.0.0
@@ -1261,12 +1291,15 @@
  gst_message_new_state_dirty@Base 1.0.0
  gst_message_new_step_done@Base 1.0.0
  gst_message_new_step_start@Base 1.0.0
+ gst_message_new_stream_collection@Base 1.9.90
  gst_message_new_stream_start@Base 1.0.0
  gst_message_new_stream_status@Base 1.0.0
+ gst_message_new_streams_selected@Base 1.9.90
  gst_message_new_structure_change@Base 1.0.0
  gst_message_new_tag@Base 1.0.0
  gst_message_new_toc@Base 1.0.0
  gst_message_new_warning@Base 1.0.0
+ gst_message_new_warning_with_details@Base 1.9.90
  gst_message_parse_async_done@Base 1.0.0
  gst_message_parse_buffering@Base 1.0.0
  gst_message_parse_buffering_stats@Base 1.0.0
@@ -1276,14 +1309,18 @@
  gst_message_parse_device_added@Base 1.4.0
  gst_message_parse_device_removed@Base 1.4.0
  gst_message_parse_error@Base 1.0.0
+ gst_message_parse_error_details@Base 1.9.90
  gst_message_parse_group_id@Base 1.2.0
  gst_message_parse_have_context@Base 1.2.0
  gst_message_parse_info@Base 1.0.0
+ gst_message_parse_info_details@Base 1.9.90
  gst_message_parse_new_clock@Base 1.0.0
  gst_message_parse_progress@Base 1.0.0
+ gst_message_parse_property_notify@Base 1.9.90
  gst_message_parse_qos@Base 1.0.0
  gst_message_parse_qos_stats@Base 1.0.0
  gst_message_parse_qos_values@Base 1.0.0
+ gst_message_parse_redirect_entry@Base 1.9.90
  gst_message_parse_request_state@Base 1.0.0
  gst_message_parse_reset_time@Base 1.0.0
  gst_message_parse_segment_done@Base 1.0.0
@@ -1291,17 +1328,23 @@
  gst_message_parse_state_changed@Base 1.0.0
  gst_message_parse_step_done@Base 1.0.0
  gst_message_parse_step_start@Base 1.0.0
+ gst_message_parse_stream_collection@Base 1.9.90
  gst_message_parse_stream_status@Base 1.0.0
+ gst_message_parse_streams_selected@Base 1.9.90
  gst_message_parse_structure_change@Base 1.0.0
  gst_message_parse_tag@Base 1.0.0
  gst_message_parse_toc@Base 1.0.0
  gst_message_parse_warning@Base 1.0.0
+ gst_message_parse_warning_details@Base 1.9.90
  gst_message_set_buffering_stats@Base 1.0.0
  gst_message_set_group_id@Base 1.2.0
  gst_message_set_qos_stats@Base 1.0.0
  gst_message_set_qos_values@Base 1.0.0
  gst_message_set_seqnum@Base 1.0.0
  gst_message_set_stream_status_object@Base 1.0.0
+ gst_message_streams_selected_add@Base 1.9.90
+ gst_message_streams_selected_get_size@Base 1.9.90
+ gst_message_streams_selected_get_stream@Base 1.9.90
  gst_message_type_get_name@Base 1.0.0
  gst_message_type_get_type@Base 1.0.0
  gst_message_type_to_quark@Base 1.0.0
@@ -1384,6 +1427,7 @@
  gst_pad_get_peer@Base 1.0.0
  gst_pad_get_range@Base 1.0.0
  gst_pad_get_sticky_event@Base 1.0.0
+ gst_pad_get_stream@Base 1.9.90
  gst_pad_get_stream_id@Base 1.2.0
  gst_pad_get_type@Base 1.0.0
  gst_pad_has_current_caps@Base 1.0.0
@@ -1397,6 +1441,8 @@
  gst_pad_link_check_get_type@Base 1.0.0
  gst_pad_link_full@Base 1.0.0
  gst_pad_link_get_name@Base 1.4.0
+ gst_pad_link_maybe_ghosting@Base 1.9.90
+ gst_pad_link_maybe_ghosting_full@Base 1.9.90
  gst_pad_link_return_get_type@Base 1.0.0
  gst_pad_mark_reconfigure@Base 1.0.0
  gst_pad_mode_get_name@Base 1.0.0
@@ -1724,10 +1770,29 @@
  gst_static_pad_template_get@Base 1.0.0
  gst_static_pad_template_get_caps@Base 1.0.0
  gst_static_pad_template_get_type@Base 1.0.0
+ gst_stream_collection_add_stream@Base 1.9.90
+ gst_stream_collection_get_size@Base 1.9.90
+ gst_stream_collection_get_stream@Base 1.9.90
+ gst_stream_collection_get_type@Base 1.9.90
+ gst_stream_collection_get_upstream_id@Base 1.9.90
+ gst_stream_collection_new@Base 1.9.90
  gst_stream_error_get_type@Base 1.0.0
  gst_stream_error_quark@Base 1.0.0
  gst_stream_flags_get_type@Base 1.2.0
+ gst_stream_get_caps@Base 1.9.90
+ gst_stream_get_stream_flags@Base 1.9.90
+ gst_stream_get_stream_id@Base 1.9.90
+ gst_stream_get_stream_type@Base 1.9.90
+ gst_stream_get_tags@Base 1.9.90
+ gst_stream_get_type@Base 1.9.90
+ gst_stream_new@Base 1.9.90
+ gst_stream_set_caps@Base 1.9.90
+ gst_stream_set_stream_flags@Base 1.9.90
+ gst_stream_set_stream_type@Base 1.9.90
+ gst_stream_set_tags@Base 1.9.90
  gst_stream_status_type_get_type@Base 1.0.0
+ gst_stream_type_get_name@Base 1.9.90
+ gst_stream_type_get_type@Base 1.9.90
  gst_structure_can_intersect@Base 1.0.0
  gst_structure_change_type_get_type@Base 1.0.0
  gst_structure_copy@Base 1.0.0