============ Version 2.23.3

2008-05-14  Bastien Nocera  <hadess@hadess.net>

	* NEWS: upd
	* configure.in: 2.23.3

2008-05-11  Guillaume Desmottes  <gdesmott@gnome.org>
	* COPYING
	* src/totem-subtitle-encoding.c: Change licence from GPL
	to LGPL (closes: #515809)

2008-05-09  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemGMPPlugin.cpp: fix plugin not showing up on
	http://www.la1.be 's "journal télévisé" (closes: #532260)

2008-05-08  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totem-plugin-viewer.c (resolve_redirect),
	(on_got_redirect): Same change for the browser plugin

2008-05-08  Bastien Nocera  <hadess@hadess.net>

	* src/totem.c (on_got_redirect): Fix build against totem-pl-parser
	trunk

2008-05-08  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemBasicPlugin.cpp: Add Totem specific
	application/x-totem-plugin mime-type (Closes: #531734)

	* browser-plugin/totemPluginGlue.cpp: Use GIO to get the description
	of mime-types

2008-05-05  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c
	(bacon_video_widget_open_with_subtitle):
	* src/backend/bacon-video-widget-xine.c
	(bacon_video_widget_open_with_subtitle): Fix possible warnings
	when the URL doesn't have any local paths. Remove some useless
	condition in the GStreamer backend, there was no MRL, we remove it a
	few lines before

2008-05-04  Bastien Nocera  <hadess@hadess.net>

	* src/backend/video-utils.c (totem_display_is_local):
	Fix string checking, spotted by Will Thompson
	<will@willthompson.co.uk> (Closes: #531261)

2008-05-03  Bastien Nocera  <hadess@hadess.net>

	* src/totem.c (reset_seek_status), (totem_action_error),
	(totem_action_error_and_exit), (totem_action_seek):
	When an async error occurs during seeking, reset the seeking status
	to avoid being stuck seeking (this already worked for the xine-lib
	backend as the seeking is synchronous, GStreamer's is async)

2008-05-03  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c
	(bacon_video_widget_open_with_subtitle):
	Remove useless g_free(), if there's a MRL stored, it will
	be freed in _close()

2008-05-03  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c
	(bacon_video_widget_open_with_subtitle):
	* src/backend/bacon-video-widget-xine.c
	(bacon_video_widget_open_with_subtitle),
	(bacon_video_widget_strdupnv), (bacon_video_widget_get_mrls):
	Make sure we store URIs as the MRL, not local paths, fixes
	direct seeking not working on local files
	Fix a few compilation warnings in the xine-lib backend

2008-04-29  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c: Add missing include

2008-04-29  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-xine.c
	(bacon_video_widget_open_with_subtitle):
	Try to get a local filename when possible, as there's no gio input
	plugin for xine-lib (Closes: #528763)

2008-04-29  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c
	(bacon_video_widget_open_with_subtitle):
	Use GIO to get 1) a nice URI, 2) or a local fuse path
	if giosrc isn't available (Closes: #528762)

2008-04-24  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/idl/totemIBasicPlayer.idl:
	* browser-plugin/idl/totemIComplexPlayer.idl:
	* browser-plugin/idl/totemICone.idl:
	* browser-plugin/idl/totemIConeAudio.idl:
	* browser-plugin/idl/totemIConeInput.idl:
	* browser-plugin/idl/totemIConePlaylist.idl:
	* browser-plugin/idl/totemIConePlaylistItems.idl:
	* browser-plugin/idl/totemIConeVideo.idl:
	* browser-plugin/idl/totemIGMPControls.idl:
	* browser-plugin/idl/totemIGMPError.idl:
	* browser-plugin/idl/totemIGMPErrorItem.idl:
	* browser-plugin/idl/totemIGMPMedia.idl:
	* browser-plugin/idl/totemIGMPPlayer.idl:
	* browser-plugin/idl/totemIGMPPlayerApplication.idl:
	* browser-plugin/idl/totemIGMPPlaylist.idl:
	* browser-plugin/idl/totemIGMPPlaylistArray.idl:
	* browser-plugin/idl/totemIGMPPlaylistCollection.idl:
	* browser-plugin/idl/totemIGMPSettings.idl:
	* browser-plugin/idl/totemIMullYPlayer.idl:
	* browser-plugin/idl/totemINarrowSpacePlayer.idl:
	* browser-plugin/totem-glow-button.c:
	* browser-plugin/totem-glow-button.h:
	* browser-plugin/totem-plugin-viewer-constants.h:
	* browser-plugin/totem-plugin-viewer-options.h:
	* browser-plugin/totem-plugin-viewer.c:
	* browser-plugin/totemBasicPlugin.cpp:
	* browser-plugin/totemBasicPlugin.h:
	* browser-plugin/totemClassInfo.h:
	* browser-plugin/totemComplexPlugin.cpp:
	* browser-plugin/totemComplexPlugin.h:
	* browser-plugin/totemConePlugin.cpp:
	* browser-plugin/totemConePlugin.h:
	* browser-plugin/totemDebug.h:
	* browser-plugin/totemGMPError.cpp:
	* browser-plugin/totemGMPError.h:
	* browser-plugin/totemGMPPlaylist.cpp:
	* browser-plugin/totemGMPPlaylist.h:
	* browser-plugin/totemGMPPlugin.cpp:
	* browser-plugin/totemGMPPlugin.h:
	* browser-plugin/totemGMPSettings.cpp:
	* browser-plugin/totemGMPSettings.h:
	* browser-plugin/totemMullYPlugin.cpp:
	* browser-plugin/totemMullYPlugin.h:
	* browser-plugin/totemNarrowSpacePlugin.cpp:
	* browser-plugin/totemNarrowSpacePlugin.h:
	* browser-plugin/totemPlugin.cpp:
	* browser-plugin/totemPlugin.h:
	* browser-plugin/totemPluginGlue.cpp:
	* browser-plugin/totemPluginGlue.h:
	* browser-plugin/totemStringGlue.h:
	* lib/totem-scrsaver.c:
	* lib/totem-scrsaver.h:
	* src/backend/bacon-resize.c:
	* src/backend/bacon-resize.h:
	* src/backend/bacon-video-widget-common.c:
	* src/backend/bacon-video-widget-common.h:
	* src/backend/bacon-video-widget-gst-0.10.c:
	* src/backend/bacon-video-widget-gst-missing-plugins.c:
	* src/backend/bacon-video-widget-gst-missing-plugins.h:
	* src/backend/bacon-video-widget-xine.c:
	* src/backend/bacon-video-widget.h:
	* src/backend/gstscreenshot.c:
	* src/backend/gstscreenshot.h:
	* src/bacon-message-connection.c:
	* src/bacon-message-connection.h:
	* src/ev-sidebar.c:
	* src/ev-sidebar.h:
	* src/plugins/bemused/totem-bemused.c:
	* src/plugins/galago/totem-galago.c:
	* src/plugins/gromit/totem-gromit.c:
	* src/plugins/lirc/totem-lirc.c:
	* src/plugins/media-player-keys/totem-media-player-keys.c:
	* src/plugins/mythtv/totem-mythtv.c:
	* src/plugins/ontop/totem-ontop.c:
	* src/plugins/properties/bacon-video-widget-properties.c:
	* src/plugins/properties/bacon-video-widget-properties.h:
	* src/plugins/properties/totem-movie-properties.c:
	* src/plugins/publish/totem-publish.c:
	* src/plugins/screensaver/totem-screensaver.c:
	* src/plugins/sidebar-test/totem-sidebar-test.c:
	* src/plugins/skipto/totem-skipto-plugin.c:
	* src/plugins/skipto/totem-skipto-plugin.h:
	* src/plugins/skipto/totem-skipto.c:
	* src/plugins/skipto/totem-skipto.h:
	* src/plugins/thumbnail/totem-thumbnail.c:
	* src/plugins/tracker/totem-tracker.c:
	* src/totem-audio-preview.c:
	* src/totem-cell-renderer-video.c:
	* src/totem-cell-renderer-video.h:
	* src/totem-fullscreen.c:
	* src/totem-fullscreen.h:
	* src/totem-interface.c:
	* src/totem-interface.h:
	* src/totem-menu.c:
	* src/totem-menu.h:
	* src/totem-object.c:
	* src/totem-open-location.c:
	* src/totem-open-location.h:
	* src/totem-options.c:
	* src/totem-options.h:
	* src/totem-playlist.c:
	* src/totem-playlist.h:
	* src/totem-preferences.c:
	* src/totem-preferences.h:
	* src/totem-private.h:
	* src/totem-resources.c:
	* src/totem-resources.h:
	* src/totem-screenshot.c:
	* src/totem-screenshot.h:
	* src/totem-session.c:
	* src/totem-session.h:
	* src/totem-sidebar.c:
	* src/totem-sidebar.h:
	* src/totem-statusbar.c:
	* src/totem-statusbar.h:
	* src/totem-subtitle-encoding.c:
	* src/totem-uri.c:
	* src/totem-uri.h:
	* src/totem-video-indexer.c:
	* src/totem-video-list.c:
	* src/totem-video-list.h:
	* src/totem-video-thumbnailer.c:
	* src/totem.c:
	* src/totem.h:
	* src/totem_mozilla_scripting.idl: Update FSF address
	(Closes: #518264)