============ Version 2.17.91 2007-02-08 Bastien Nocera * NEWS: upd * configure.in: 2.17.91 2007-02-08 Bastien Nocera * browser-plugin/totemPlugin.cpp: Patch from Damien Carbery to add signal.h for the kill() definition (Closes: #405683) 2007-02-08 Bastien Nocera * 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 * configure.in: Disable the Russian manual for now, as some files are missing 2007-02-07 Bastien Nocera * 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 * 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 * 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 * src/plparse/plparser.symbols: Patch from Gustavo Carneiro to export missing symbols (Closes: #404304) 2007-02-06 Bastien Nocera * src/plparse/totem-disc.c: (cd_cache_new_hal_ctx): Check that conn != NULL before trying to unref it, patch from James Livingston (Closes: #394055) 2007-02-06 Bastien Nocera * 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 * data/mime-type-list.txt: Add audio/x-wavpack to the supported mime-types 2007-02-04 Bastien Nocera * browser-plugin/totemGMPPlaylist.cpp: remove unused mName, patch from Christian Persch 2007-02-02 Bastien Nocera * data/mime-type-list.txt: Sort the mime-type list alphabetically 2007-02-02 Bastien Nocera * data/mime-type-list.txt: Add video/x-matroska and audio/x-matroska as supported mime-types 2007-02-02 Bastien Nocera * data/mime-type-list.txt: * src/plparse/totem-pl-parser.c: Add support for application/ram 2007-02-01 Bastien Nocera * 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 * browser-plugin/idl/totemIGMPPlayer.idl: Fix "isOnline" attribute to be read-only. 2007-02-01 Christian Persch * 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 * 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 * 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 * 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,,, * configure.in: Also link against base libs. 2007-01-31 Bastien Nocera * 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 (Closes: #402847) 2007-01-31 Bastien Nocera * 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 * 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 * 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 * 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 * data/mime-type-list.txt: Add video/x-theora+ogg to the list of supported mime-types 2007-01-29 Bastien Nocera * data/schemas.sh: remove extraneous "grep -v" in the audio listing, spotted by Saleem Abdulrasool (Closes: #402193)