============ Version 2.16.3

2006-11-14  Bastien Nocera  <hadess@hadess.net>

	* NEWS: upd
	* configure.in: 2.16.3

2006-11-09  Bastien Nocera  <hadess@hadess.net>

	* data/totem.glade: Patch from Lubomir Marinov to make the "Zoom
	1:2", etc. menu items work again by not setting the width and height
	request on the video widget (Closes: #351798)

2006-10-30  Bastien Nocera  <hadess@hadess.net>

	* COPYING: fix typo spotted by Alexander Bostrom (Closes: #366278)

2006-10-29  Bastien Nocera  <hadess@hadess.net>

	* src/plparse/totem-pl-parser.c:
	(my_gnome_vfs_get_mime_type_with_data): initialise bytes_read
	to avoid problems with gnome-vfs not initialising it
	(See bug #366331)

2006-10-27  Tim-Philipp Müller  <tim at centricular dot net>

	* src/totem-mozilla-viewer.c: (on_error_event),
	(totem_embedded_add_children):
	  Catch errors that occur after we initiated playback (#361787).

2006-10-27  Tim-Philipp Müller  <tim at centricular dot net>

	* src/backend/bacon-video-widget-gst-0.10.c: (bvw_bus_message_cb),
	(bacon_video_widget_open_with_subtitle), (bacon_video_widget_play):
	  Don't go through lots of trouble to catch errors and fake non-async
	  behaviour to the frontend when the frontend doesn't even check for
	  errors. In other words: skip poll_for_state_change() and handle
	  errors asynchroneously if the frontend supplies a NULL error,
	  otherwise errors may be lost in some corner cases (#361787).

2006-10-27  Bastien Nocera  <hadess@hadess.net>

	* src/plparse/totem-disc.c: (cd_cache_free): close the dbus connection
	before unref'ing it when we have a private connection (Closes: #365265)

2006-10-26  Tim-Philipp Müller  <tim at centricular dot net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bvw_stop_play_pipeline):
	  Don't use poll_for_state_change() when stopping, it can lead to
	  deadlocks when called from the bus handler (e.g. after redirect
	  message) and isn't really necessary anyway. (Closes: #361787)

2006-10-26  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt: Patch from Jerry Tan <jerry.tan@sun.com>
	to add support for Wave and Au files (Closes: #365216)

2006-10-25  Tim-Philipp Müller  <tim at centricular dot net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bacon_video_widget_get_metadata_string):
	  Make extra sure we only return valid UTF-8 strings as metadata,
	  since g_markup_escape_text() tends to just crash if the input is
	  not valid UTF-8 (see #360552).

2006-10-24  Bastien Nocera  <hadess@hadess.net>

	* src/bacon-volume.c: (bacon_volume_button_class_init),
	(bacon_volume_button_new), (bacon_volume_key_release),
	(cb_dock_button_press), (cb_dock_key_release), (cb_dock_key_press),
	(bacon_volume_scale_value_changed): update from libbacon, to get
	better accessibility support (Closes: #364637)

2006-10-23  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemPlugin.cpp: return immediately in _rite if
	we already have a playlist, as we need to wait for it to be on-disk
	(Closes: #360592)

2006-10-23  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemPlugin.cpp: remove is_mimetype_supported call,
	it was to work-around the broken server in bug #355881, for which
	the work isn't finished anyway. Same code is still on HEAD
	(Closes: #364307)

2006-10-17  Bastien Nocera  <hadess@hadess.net>

	* src/plparse/totem-disc.c: (cd_cache_free): Don't close the
        (possibly shared) connection, and unref it instead. See
	http://www.j5live.com/?p=264 for details

2006-10-17  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/idl/Makefile.am: Fix typo spotted by James
	Livingston <jrl@ids.org.au>

2006-10-16  Bastien Nocera  <hadess@hadess.net>

	* src/totem-scrsaver.c: (screensaver_is_running_dbus),
	(totem_scrsaver_disable), (totem_scrsaver_enable):
	Modified patch from Niklas Mellegård <nmellegard@hotmail.com> to
	really disable the screensaver (weird stuff) (Closes: #360537)

2006-10-11  Christian Persch  <chpe@cvs.gnome.org>

	* browser-plugin/totemPlugin.cpp:
	  - Don't destroy stream when we don't have one. Bug #360959.

2006-10-07  Christian Persch  <chpe@cvs.gnome.org>

	* browser-plugin/totemPlugin.cpp:
	  - Don't crash when printing a page with a plugin. Bug #360253.

2006-10-04  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemBasicPlugin.cpp:
	add audio/x-wav as a supported mime-type (Closes: #359466)
	* browser-plugin/totemPlugin.cpp:
	Add debug if we're ignoring a stream