============ Version 2.17.91

2007-02-08  Bastien Nocera  <hadess@hadess.net>

	* NEWS: upd
	* configure.in: 2.17.91

2007-02-08  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemPlugin.cpp: Patch from Damien Carbery
	<damien.carbery@sun.com> to add signal.h for the kill()
	definition (Closes: #405683)

2007-02-08  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-xine.c:
	(bacon_video_widget_finalize), (bacon_video_widget_expose),
	(bacon_video_widget_get_current_frame): Fix compile-time warnings,
	Patch from Götz Waschk to fix the blue-ish images captured by the
	thumbnailer (Closes: #402239)

2007-02-07  Bastien Nocera  <hadess@hadess.net>

	* configure.in: Disable the Russian manual for now, as some files are
	missing

2007-02-07  Bastien Nocera  <hadess@hadess.net>

	* data/Makefile.am:
	* data/mime-type-include.sh:
	* data/schemas.sh: Fix makedistcheck with newly added mime-functions.sh
	(Closes: #405342)

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bacon_video_widget_expose_event), (bacon_video_widget_play):
	Fix compilation warnings

2007-02-07  Tim-Philipp Müller  <tim at centricular dot net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bvw_bus_message_cb):
	  Merge tags in REPLACE mode rather than KEEP mode, so that tags are
	  updated properly when they change mid-stream, like they do with
	  internet radio streams (Closes: #405307)

2007-02-06  Bastien Nocera  <hadess@hadess.net>

	* data/Makefile.am:
	* data/mime-functions.sh:
	* data/mime-type-include.sh:
	* data/mime-type-list.txt:
	* data/schemas.sh:
	* src/totem-uri.c: (totem_setup_file_filters),
	(totem_destroy_file_filters), (totem_add_files):
	Move functions to split the mime-types in video/audio types to
	mime-functions.sh, add "Audio files" and "Video files" filters
	to the Open dialogues (Closes: #390991)

2007-02-06  Bastien Nocera  <hadess@hadess.net>

	* src/plparse/plparser.symbols: Patch from Gustavo Carneiro
	<gjc@inescporto.pt> to export missing symbols (Closes: #404304)

2007-02-06  Bastien Nocera  <hadess@hadess.net>

	* src/plparse/totem-disc.c: (cd_cache_new_hal_ctx): Check that
	conn != NULL before trying to unref it, patch from James Livingston
	<doclivingston@gmail.com> (Closes: #394055)

2007-02-06  Bastien Nocera  <hadess@hadess.net>

	* src/totem-properties-view.c:
	(totem_properties_view_set_location): Check that the widget exists
	before trying to close it (Closes: #378180)

2007-02-05  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt: Add audio/x-wavpack to the supported
	mime-types

2007-02-04  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemGMPPlaylist.cpp: remove unused mName, patch
	from Christian Persch <chpe@svn.gnome.org>

2007-02-02  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt: Sort the mime-type list alphabetically

2007-02-02  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt: Add video/x-matroska and audio/x-matroska
	as supported mime-types

2007-02-02  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt:
	* src/plparse/totem-pl-parser.c: Add support for application/ram

2007-02-01  Bastien Nocera  <hadess@hadess.net>

	* data/handlers.sh: add missing "icy" to the list
	* 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): Handle "icyx" URLs as well
	(Closes: #403285)

2007-02-01  Christian Persch  <chpe@svn.gnome.org>

	* browser-plugin/idl/totemIGMPPlayer.idl: Fix "isOnline" attribute to
	be read-only.

2007-02-01  Christian Persch  <chpe@svn.gnome.org>

	* src/vanity.c: (on_about1_activate), (on_save1_activate),
	(video_widget_create), (main): Fix compilation and compiler errors.
	Bug #398525.

2007-02-01  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bvw_error_from_gst_error): Fix dup string (again), this time
	minding about quotes, spotted by Stephane Raimbault
	(Closes: #403011)

2007-01-31  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemGMPError.h:
	* browser-plugin/totemGMPPlaylist.h:
	* browser-plugin/totemGMPSettings.h: and more missing files,
	I need to stop the crack

2007-01-31  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/idl/totemIGMPCdromCollection.idl:
	* browser-plugin/idl/totemIGMPClosedCaption.idl:
	* browser-plugin/idl/totemIGMPDVD.idl:
	* browser-plugin/idl/totemIGMPError.idl:
	* browser-plugin/idl/totemIGMPErrorItem.idl:
	* browser-plugin/idl/totemIGMPMedia.idl:
	* browser-plugin/idl/totemIGMPMediaCollection.idl:
	* browser-plugin/idl/totemIGMPNetwork.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/totemGMPError.cpp:
	* browser-plugin/totemGMPPlaylist.cpp:
	* browser-plugin/totemGMPSettings.cpp: Add the missing files, duh

2007-01-31  Wim Taymans,,,  <wim@fluendo.com>

	* configure.in:
	Also link against base libs.

2007-01-31  Bastien Nocera  <hadess@hadess.net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(get_visualization_size): avoid getting criticals when we're not
	in video playback mode, and we check for the vis. qualities,
	spotted by <did447@gmail.com> (Closes: #402847)

2007-01-31  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/Makefile.am:
	* browser-plugin/idl/Makefile.am:
	* browser-plugin/idl/totemIBasicPlayer.idl:
	* browser-plugin/idl/totemIGMPControls.idl:
	* browser-plugin/idl/totemIGMPPlayer.idl:
	* browser-plugin/totemGMPPlugin.cpp:
	* browser-plugin/totemGMPPlugin.h: Add Javascript stubs for the GMP
	(Windows Media Player-compatible) plugin

2007-01-30  Tim-Philipp Müller  <tim at centricular dot net>

	* src/totem-menu.c: (create_lang_actions):
	  Don't let hash table take ownership of and free strings that it
	  doesn't own (causes crashes in totem_sublang_update() when accessing
	  already freed memory or trying to free it again); also fix up hash
	  table usage so that it really detects equal language strings.
	  (Closes: #402512)

2007-01-30  Tim-Philipp Müller  <tim at centricular dot net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(parse_stream_info), (has_subp), (get_stream_info_objects_for_type),
	(get_lang_list_for_type), (bacon_video_widget_get_subtitles),
	(bacon_video_widget_get_languages):
	  Refactor stream-info parsing bits a bit; in particular, retrieve the
	  stream-info objects as GValueArray, since that way we get the stream
	  info objects already ref'ed and don't need to worry about
	  thread-safety.

2007-01-30  Bastien Nocera  <hadess@hadess.net>

	* browser-plugin/totemComplexPlugin.cpp:
	* browser-plugin/totemNarrowSpacePlugin.cpp: Remove use of __FUNCTION__
	as it's not portable, patch by Damien Carbery (Closes: #402163)

2007-01-30  Bastien Nocera  <hadess@hadess.net>

	* data/mime-type-list.txt: Add video/x-theora+ogg to the list of supported
	mime-types

2007-01-29  Bastien Nocera  <hadess@hadess.net>

	* data/schemas.sh: remove extraneous "grep -v" in the audio listing,
	spotted by Saleem Abdulrasool (Closes: #402193)