=== release 1.10.4 ===

2017-02-23  Sebastian Dröge <slomo@coaxion.net>

	* configure.ac:
	  releasing 1.10.4

2017-02-21 20:23:51 +0000  Tim-Philipp Müller <tim@centricular.com>

	* libs/gst/base/gstbytereader.c:
	* tests/check/libs/bytereader.c:
	  bytereader: fix peek value when scanning for 00 00 01 with non-0 offset
	  We would add the offset a second time in _scan_for_start_code()
	  when we found a result, but it's already been added to the data
	  pointer at the beginning of _masked_scan_uint32_peek(), so the
	  peeked value would be wrong if the initial offset was >0, and
	  we would potentially read memory out-of-bounds.
	  Add unit test for all of this.
	  https://bugzilla.gnome.org/show_bug.cgi?id=778365

2017-02-20 12:16:32 +0100  Wim Taymans <wtaymans@redhat.com>

	* gst/gstinfo.h:
	  info: put () around macro arguments
	  Put braces around macro arguments or else we might run into problems
	  with operater precedence.

2017-02-20 10:49:46 +0100  Wim Taymans <wtaymans@redhat.com>

	* gst/gstdeviceproviderfactory.c:
	  deviceproviderfactory: fix empty class check

2017-01-31 21:19:18 +0200  Sebastian Dröge <sebastian@centricular.com>

	* gst/parse/grammar.y:
	  parse: Don't translate the "bin" element name
	  Otherwise we won't be able to create bins, there is no element called
	  "Behälter" if you're using a German locale.
	  https://bugzilla.gnome.org/show_bug.cgi?id=777998