============ Version 2.23.3 2008-05-14 Bastien Nocera * NEWS: upd * configure.in: 2.23.3 2008-05-11 Guillaume Desmottes * COPYING * src/totem-subtitle-encoding.c: Change licence from GPL to LGPL (closes: #515809) 2008-05-09 Bastien Nocera * 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 * browser-plugin/totem-plugin-viewer.c (resolve_redirect), (on_got_redirect): Same change for the browser plugin 2008-05-08 Bastien Nocera * src/totem.c (on_got_redirect): Fix build against totem-pl-parser trunk 2008-05-08 Bastien Nocera * 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 * 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 * src/backend/video-utils.c (totem_display_is_local): Fix string checking, spotted by Will Thompson (Closes: #531261) 2008-05-03 Bastien Nocera * 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 * 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 * 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 * src/backend/bacon-video-widget-gst-0.10.c: Add missing include 2008-04-29 Bastien Nocera * 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 * 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 * 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)