New upstream unstable release
diff --git a/debian/changelog b/debian/changelog
index 73972bc..3731f07 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+gst-plugins-base1.0 (1.7.2-1) experimental; urgency=medium
+
+  * New upstream unstable release:
+    + debian/build-deps.in,
+      debian/rules:
+      - Build-depend on GStreamer >= 1.7.2.
+    + debian/libgstreamer-plugins-base.symbols:
+      - Update for new symbols.
+    + debian/control.in:
+      - Add Breaks for gstreamer1.0-plugins-bad << 1.7.1 because
+        of GstAudioVisualizer moved from a plugin to a library here.
+
+ -- Sebastian Dröge <slomo@debian.org>  Fri, 19 Feb 2016 11:07:18 +0200
+
 gst-plugins-base1.0 (1.7.1-1) experimental; urgency=medium
 
   * New upstream unstable release:
diff --git a/debian/control b/debian/control
index e5d5439..6916e4a 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@
            Sebastien Bacher <seb128@debian.org>,
            Sebastian Dröge <slomo@debian.org>,
            Sjoerd Simons <sjoerd@debian.org>
-Build-Depends: libgstreamer1.0-dev (>= 1.7.1), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 9), gnome-pkg-tools (>= 0.7), gtk-doc-tools (>= 1.12), pkg-config (>= 0.11.0), libxv-dev (>= 6.8.2.dfsg.1-3), libxt-dev (>= 6.8.2.dfsg.1-3), libvorbis-dev (>= 1.0.0-2), libcdparanoia-dev (>= 3.10.2) [!hurd-i386], liborc-0.4-dev (>= 1:0.4.17), libpango1.0-dev (>= 1.16.0), libtheora-dev (>= 1.1), libglib2.0-dev (>= 2.40), zlib1g-dev (>= 1:1.1.4), libvisual-0.4-dev (>= 0.4.0), dpkg-dev (>= 1.15.1), iso-codes, libgtk-3-dev (>= 3.10), libglib2.0-doc, gstreamer1.0-doc, libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0, gir1.2-freedesktop, gir1.2-gstreamer-1.0, zlib1g-dev
+Build-Depends: libgstreamer1.0-dev (>= 1.7.2), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 9), gnome-pkg-tools (>= 0.7), gtk-doc-tools (>= 1.12), pkg-config (>= 0.11.0), libxv-dev (>= 6.8.2.dfsg.1-3), libxt-dev (>= 6.8.2.dfsg.1-3), libvorbis-dev (>= 1.0.0-2), libcdparanoia-dev (>= 3.10.2) [!hurd-i386], liborc-0.4-dev (>= 1:0.4.17), libpango1.0-dev (>= 1.16.0), libtheora-dev (>= 1.1), libglib2.0-dev (>= 2.40), zlib1g-dev (>= 1:1.1.4), libvisual-0.4-dev (>= 0.4.0), dpkg-dev (>= 1.15.1), iso-codes, libgtk-3-dev (>= 3.10), libglib2.0-doc, gstreamer1.0-doc, libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0, gir1.2-freedesktop, gir1.2-gstreamer-1.0, zlib1g-dev
 Standards-Version: 3.9.3
 Vcs-Git: git://anonscm.debian.org/pkg-gstreamer/gst-plugins-base1.0.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gstreamer/gst-plugins-base1.0.git;a=summary
@@ -55,7 +55,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          iso-codes
-Breaks: totem-gstreamer (<= 2.17.92-0ubuntu1)
+Breaks: totem-gstreamer (<= 2.17.92-0ubuntu1),
+        gstreamer1.0-plugins-bad (<< 1.7.1)
 Recommends: gstreamer1.0-plugins-base
 Suggests: libvisual-0.4-plugins
 Description: GStreamer libraries from the "base" set
@@ -77,7 +78,7 @@
          libgstreamer-plugins-base1.0-0 (= ${binary:Version}),
          libc6-dev | libc-dev,
          pkg-config,
-         libgstreamer1.0-dev (>= 1.7.1),
+         libgstreamer1.0-dev (>= 1.7.2),
          libglib2.0-dev,
          libxml2-dev,
          gir1.2-gst-plugins-base-1.0 (= ${binary:Version})
@@ -98,7 +99,7 @@
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libgstreamer-plugins-base1.0-0 (>= 1.7.1)
+         libgstreamer-plugins-base1.0-0 (>= 1.7.2)
 Suggests: alsa-utils (>= 0.9.0)
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
@@ -124,7 +125,7 @@
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libgstreamer-plugins-base1.0-0 (>= 1.7.1)
+         libgstreamer-plugins-base1.0-0 (>= 1.7.2)
 Suggests: gvfs
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
@@ -173,7 +174,7 @@
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libgstreamer-plugins-base1.0-0 (>= 1.7.1)
+         libgstreamer-plugins-base1.0-0 (>= 1.7.2)
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
 XB-GStreamer-URI-Sources: ${gstreamer:URISources}
diff --git a/debian/control.in b/debian/control.in
index 8c10e17..9655ba1 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -55,7 +55,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          iso-codes
-Breaks: totem-gstreamer (<= 2.17.92-0ubuntu1)
+Breaks: totem-gstreamer (<= 2.17.92-0ubuntu1),
+        gstreamer1.0-plugins-bad (<< 1.7.1)
 Recommends: @GST_PKGNAME@-plugins-base
 Suggests: libvisual-0.4-plugins
 Description: GStreamer libraries from the "base" set
diff --git a/debian/libgstreamer-plugins-base.symbols b/debian/libgstreamer-plugins-base.symbols
index fea1fbc..e1a6567 100644
--- a/debian/libgstreamer-plugins-base.symbols
+++ b/debian/libgstreamer-plugins-base.symbols
@@ -14,6 +14,7 @@
  gst_app_sink_get_emit_signals@Base 1.0.0
  gst_app_sink_get_max_buffers@Base 1.0.0
  gst_app_sink_get_type@Base 1.0.0
+ gst_app_sink_get_wait_on_eos@Base 1.7.2
  gst_app_sink_is_eos@Base 1.0.0
  gst_app_sink_pull_preroll@Base 1.0.0
  gst_app_sink_pull_sample@Base 1.0.0
@@ -22,6 +23,7 @@
  gst_app_sink_set_drop@Base 1.0.0
  gst_app_sink_set_emit_signals@Base 1.0.0
  gst_app_sink_set_max_buffers@Base 1.0.0
+ gst_app_sink_set_wait_on_eos@Base 1.7.2
  gst_app_src_end_of_stream@Base 1.0.0
  gst_app_src_get_caps@Base 1.0.0
  gst_app_src_get_current_level_bytes@Base 1.2.0
@@ -70,34 +72,35 @@
  gst_audio_cd_src_add_track@Base 1.0.0
  gst_audio_cd_src_get_type@Base 1.0.0
  gst_audio_cd_src_mode_get_type@Base 1.0.0
- gst_audio_channel_get_fallback_mask@Base 1.7.1
- gst_audio_channel_mix_flags_get_type@Base 1.7.1
- gst_audio_channel_mix_free@Base 1.7.1
- gst_audio_channel_mix_is_passthrough@Base 1.7.1
- gst_audio_channel_mix_new@Base 1.7.1
- gst_audio_channel_mix_samples@Base 1.7.1
+ gst_audio_channel_get_fallback_mask@Base 1.7.2
+ gst_audio_channel_mixer_flags_get_type@Base 1.7.2
+ gst_audio_channel_mixer_free@Base 1.7.2
+ gst_audio_channel_mixer_is_passthrough@Base 1.7.2
+ gst_audio_channel_mixer_new@Base 1.7.2
+ gst_audio_channel_mixer_samples@Base 1.7.2
  gst_audio_channel_position_get_type@Base 1.0.0
  gst_audio_channel_positions_from_mask@Base 1.0.0
  gst_audio_channel_positions_to_mask@Base 1.0.0
  gst_audio_channel_positions_to_valid_order@Base 1.0.0
  gst_audio_check_valid_channel_positions@Base 1.0.0
- gst_audio_clipping_meta_api_get_type@Base 1.7.1
- gst_audio_clipping_meta_get_info@Base 1.7.1
+ gst_audio_clipping_meta_api_get_type@Base 1.7.2
+ gst_audio_clipping_meta_get_info@Base 1.7.2
  gst_audio_clock_adjust@Base 1.0.0
  gst_audio_clock_get_time@Base 1.0.0
  gst_audio_clock_get_type@Base 1.0.0
  gst_audio_clock_invalidate@Base 1.0.0
  gst_audio_clock_new@Base 1.0.0
  gst_audio_clock_reset@Base 1.0.0
- gst_audio_converter_flags_get_type@Base 1.7.1
- gst_audio_converter_free@Base 1.7.1
- gst_audio_converter_get_config@Base 1.7.1
- gst_audio_converter_get_in_frames@Base 1.7.1
- gst_audio_converter_get_max_latency@Base 1.7.1
- gst_audio_converter_get_out_frames@Base 1.7.1
- gst_audio_converter_new@Base 1.7.1
- gst_audio_converter_samples@Base 1.7.1
- gst_audio_converter_set_config@Base 1.7.1
+ gst_audio_converter_flags_get_type@Base 1.7.2
+ gst_audio_converter_free@Base 1.7.2
+ gst_audio_converter_get_config@Base 1.7.2
+ gst_audio_converter_get_in_frames@Base 1.7.2
+ gst_audio_converter_get_max_latency@Base 1.7.2
+ gst_audio_converter_get_out_frames@Base 1.7.2
+ gst_audio_converter_new@Base 1.7.2
+ gst_audio_converter_reset@Base 1.7.2
+ gst_audio_converter_samples@Base 1.7.2
+ gst_audio_converter_update_config@Base 1.7.2
  gst_audio_decoder_allocate_output_buffer@Base 1.0.0
  gst_audio_decoder_finish_frame@Base 1.0.0
  gst_audio_decoder_get_allocator@Base 1.0.0
@@ -128,7 +131,7 @@
  gst_audio_decoder_set_plc_aware@Base 1.0.0
  gst_audio_decoder_set_tolerance@Base 1.0.0
  gst_audio_decoder_set_use_default_pad_acceptcaps@Base 1.6.0
- gst_audio_dither_method_get_type@Base 1.7.1
+ gst_audio_dither_method_get_type@Base 1.7.2
  gst_audio_downmix_meta_api_get_type@Base 1.0.0
  gst_audio_downmix_meta_get_info@Base 1.0.0
  gst_audio_encoder_allocate_output_buffer@Base 1.0.0
@@ -188,12 +191,13 @@
  gst_audio_info_set_format@Base 1.0.0
  gst_audio_info_to_caps@Base 1.0.0
  gst_audio_layout_get_type@Base 1.0.0
- gst_audio_noise_shaping_method_get_type@Base 1.7.1
+ gst_audio_noise_shaping_method_get_type@Base 1.7.2
  gst_audio_pack_flags_get_type@Base 1.0.0
- gst_audio_quantize_flags_get_type@Base 1.7.1
- gst_audio_quantize_free@Base 1.7.1
- gst_audio_quantize_new@Base 1.7.1
- gst_audio_quantize_samples@Base 1.7.1
+ gst_audio_quantize_flags_get_type@Base 1.7.2
+ gst_audio_quantize_free@Base 1.7.2
+ gst_audio_quantize_new@Base 1.7.2
+ gst_audio_quantize_reset@Base 1.7.2
+ gst_audio_quantize_samples@Base 1.7.2
  gst_audio_reorder_channels@Base 1.0.0
  gst_audio_ring_buffer_acquire@Base 1.0.0
  gst_audio_ring_buffer_activate@Base 1.0.0
@@ -230,7 +234,7 @@
  gst_audio_ring_buffer_stop@Base 1.0.0
  gst_audio_sink_get_type@Base 1.0.0
  gst_audio_src_get_type@Base 1.0.0
- gst_buffer_add_audio_clipping_meta@Base 1.7.1
+ gst_buffer_add_audio_clipping_meta@Base 1.7.2
  gst_buffer_add_audio_downmix_meta@Base 1.0.0
  gst_buffer_get_audio_downmix_meta_for_channels@Base 1.0.0
  gst_stream_volume_convert_volume@Base 1.0.0
@@ -262,8 +266,8 @@
  gst_fft_s32_new@Base 1.0.0
  gst_fft_s32_window@Base 1.0.0
 libgstpbutils-1.0.so.0 libgstreamer-plugins-base1.0-0 #MINVER#
- gst_audio_visualizer_get_type@Base 1.7.1
- gst_audio_visualizer_shader_get_type@Base 1.7.1
+ gst_audio_visualizer_get_type@Base 1.7.2
+ gst_audio_visualizer_shader_get_type@Base 1.7.2
  gst_codec_utils_aac_caps_set_level_and_profile@Base 1.0.0
  gst_codec_utils_aac_get_index_from_sample_rate@Base 1.2.0
  gst_codec_utils_aac_get_level@Base 1.0.0
@@ -281,11 +285,11 @@
  gst_codec_utils_mpeg4video_caps_set_level_and_profile@Base 1.0.0
  gst_codec_utils_mpeg4video_get_level@Base 1.0.0
  gst_codec_utils_mpeg4video_get_profile@Base 1.0.0
- gst_codec_utils_opus_create_caps@Base 1.7.1
- gst_codec_utils_opus_create_caps_from_header@Base 1.7.1
- gst_codec_utils_opus_create_header@Base 1.7.1
- gst_codec_utils_opus_parse_caps@Base 1.7.1
- gst_codec_utils_opus_parse_header@Base 1.7.1
+ gst_codec_utils_opus_create_caps@Base 1.7.2
+ gst_codec_utils_opus_create_caps_from_header@Base 1.7.2
+ gst_codec_utils_opus_create_header@Base 1.7.2
+ gst_codec_utils_opus_parse_caps@Base 1.7.2
+ gst_codec_utils_opus_parse_header@Base 1.7.2
  gst_discoverer_audio_info_get_bitrate@Base 1.0.0
  gst_discoverer_audio_info_get_channels@Base 1.0.0
  gst_discoverer_audio_info_get_depth@Base 1.0.0
@@ -591,7 +595,7 @@
  gst_rtsp_connection_clear_auth_params@Base 1.0.0
  gst_rtsp_connection_close@Base 1.0.0
  gst_rtsp_connection_connect@Base 1.0.0
- gst_rtsp_connection_connect_with_response@Base 1.7.1
+ gst_rtsp_connection_connect_with_response@Base 1.7.2
  gst_rtsp_connection_create@Base 1.0.0
  gst_rtsp_connection_create_from_socket@Base 1.0.0
  gst_rtsp_connection_do_tunnel@Base 1.0.0
@@ -728,6 +732,7 @@
  gst_mikey_message_add_rand_len@Base 1.4.0
  gst_mikey_message_add_t@Base 1.4.0
  gst_mikey_message_add_t_now_ntp_utc@Base 1.4.0
+ gst_mikey_message_base64_encode@Base 1.7.2
  gst_mikey_message_find_payload@Base 1.4.0
  gst_mikey_message_get_cs_srtp@Base 1.4.0
  gst_mikey_message_get_n_cs@Base 1.4.0
@@ -738,6 +743,7 @@
  gst_mikey_message_insert_payload@Base 1.4.0
  gst_mikey_message_new@Base 1.4.0
  gst_mikey_message_new_from_bytes@Base 1.4.0
+ gst_mikey_message_new_from_caps@Base 1.7.2
  gst_mikey_message_new_from_data@Base 1.4.0
  gst_mikey_message_remove_cs_srtp@Base 1.4.0
  gst_mikey_message_remove_payload@Base 1.4.0
@@ -771,12 +777,14 @@
  gst_sdp_bandwidth_set@Base 1.2.0
  gst_sdp_connection_clear@Base 1.2.0
  gst_sdp_connection_set@Base 1.2.0
+ gst_sdp_make_keymgmt@Base 1.7.2
  gst_sdp_media_add_attribute@Base 1.0.0
  gst_sdp_media_add_bandwidth@Base 1.0.0
  gst_sdp_media_add_connection@Base 1.0.0
  gst_sdp_media_add_format@Base 1.0.0
  gst_sdp_media_as_text@Base 1.0.0
  gst_sdp_media_attributes_len@Base 1.0.0
+ gst_sdp_media_attributes_to_caps@Base 1.7.2
  gst_sdp_media_bandwidths_len@Base 1.0.0
  gst_sdp_media_connections_len@Base 1.0.0
  gst_sdp_media_copy@Base 1.2.0
@@ -786,6 +794,7 @@
  gst_sdp_media_get_attribute_val@Base 1.0.0
  gst_sdp_media_get_attribute_val_n@Base 1.0.0
  gst_sdp_media_get_bandwidth@Base 1.0.0
+ gst_sdp_media_get_caps_from_media@Base 1.7.2
  gst_sdp_media_get_connection@Base 1.0.0
  gst_sdp_media_get_format@Base 1.0.0
  gst_sdp_media_get_information@Base 1.0.0
@@ -811,6 +820,7 @@
  gst_sdp_media_set_information@Base 1.0.0
  gst_sdp_media_set_key@Base 1.0.0
  gst_sdp_media_set_media@Base 1.0.0
+ gst_sdp_media_set_media_from_caps@Base 1.7.2
  gst_sdp_media_set_port_info@Base 1.0.0
  gst_sdp_media_set_proto@Base 1.0.0
  gst_sdp_media_uninit@Base 1.0.0
@@ -825,6 +835,7 @@
  gst_sdp_message_as_uri@Base 1.0.0
  gst_sdp_message_attributes_len@Base 1.0.0
  gst_sdp_message_bandwidths_len@Base 1.0.0
+ gst_sdp_message_attributes_to_caps@Base 1.7.2
  gst_sdp_message_copy@Base 1.2.0
  gst_sdp_message_dump@Base 1.0.0
  gst_sdp_message_emails_len@Base 1.0.0
@@ -939,7 +950,7 @@
  gst_vorbis_tag_add@Base 1.0.0
 libgstvideo-1.0.so.0 libgstreamer-plugins-base1.0-0 #MINVER#
  _gst_video_decoder_error@Base 1.0.0
- gst_buffer_add_video_affine_transformation_meta@Base 1.7.1
+ gst_buffer_add_video_affine_transformation_meta@Base 1.7.2
  gst_buffer_add_video_gl_texture_upload_meta@Base 1.2.0
  gst_buffer_add_video_meta@Base 1.0.0
  gst_buffer_add_video_meta_full@Base 1.0.0
@@ -991,9 +1002,9 @@
  gst_navigation_send_event@Base 1.0.0
  gst_navigation_send_key_event@Base 1.0.0
  gst_navigation_send_mouse_event@Base 1.0.0
- gst_video_affine_transformation_meta_api_get_type@Base 1.7.1
- gst_video_affine_transformation_meta_apply_matrix@Base 1.7.1
- gst_video_affine_transformation_meta_get_info@Base 1.7.1
+ gst_video_affine_transformation_meta_api_get_type@Base 1.7.2
+ gst_video_affine_transformation_meta_apply_matrix@Base 1.7.2
+ gst_video_affine_transformation_meta_get_info@Base 1.7.2
  gst_video_alignment_reset@Base 1.0.0
  gst_video_alpha_mode_get_type@Base 1.6.0
  gst_video_blend@Base 1.0.0
diff --git a/debian/patches/01_missing-libgstbase.patch b/debian/patches/01_missing-libgstbase.patch
deleted file mode 100644
index e664add..0000000
--- a/debian/patches/01_missing-libgstbase.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- gst-plugins-base1.0-1.7.1.orig/gst-libs/gst/pbutils/Makefile.am
-+++ gst-plugins-base1.0-1.7.1/gst-libs/gst/pbutils/Makefile.am
-@@ -49,8 +49,9 @@ libgstpbutils_@GST_API_VERSION@_la_LIBAD
-   $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_API_VERSION@.la \
-   $(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
-   $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la \
-+  $(GST_BASE_LIBS) \
-   $(GST_LIBS)
--libgstpbutils_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
-+libgstpbutils_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
- libgstpbutils_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
- 
- BUILT_SOURCES = \
diff --git a/debian/patches/series b/debian/patches/series
index 01c58ff..e69de29 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +0,0 @@
-01_missing-libgstbase.patch
diff --git a/debian/rules b/debian/rules
index 703255c..a6f769e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,7 @@
 gst_lib := libgstreamer$(gst_abi)-0
 gst_lib_dev := libgstreamer$(gst_abi)-dev
 # what gstreamer version is needed
-gst_lib_dev_dep := $(gst_lib_dev) (>= 1.7.1)
+gst_lib_dev_dep := $(gst_lib_dev) (>= 1.7.2)
 
 gst_pkgname := gstreamer$(gst_abi)
 gst_deb_abi := $(gst_abi)-0