======================================== NEWS: glib-2.22.2 ======================================== Overview of Changes from GLib 2.22.1 to GLib 2.22.2 =================================================== * GIO: - Support case-sensitive globs in the shared mime database, including support for the newer cache format that allows these. Case-sensitive globs have been introduced in shared-mime-info version 0.70 * GObject: - Speed up creation of simple objects * Bugs fixed: 597194 Typo in _G_TYPE_CVH macro * Updated translations: Russian Overview of Changes from GLib 2.22.0 to GLib 2.22.1 =================================================== * Bugs fixed: 596064 Test file marked for translation 595972 possibly invalid search in mime_info_cache_dir_add_... 596561 C99 style of declaration of variable in gmessages.c 596314 g_utf16_to_utf8 returns an invalid UTF8 string 596748 g_async_result_get_source_object returns a new ref 593809 Nautilus does not restore the position of the icons... 593775 uses inotify_init1 unconditionally * Updated translations: Bengali Hebrew ======================================== NEWS: gst-plugins-base-0.10.25 ======================================== This is GStreamer Base Plug-ins 0.10.25, "Standard disclaimers apply" Changes since 0.10.24: * Add per-stream volume controls * Theora 1.0 and Y444 and Y42B format support * Improve audio capture timing * GObject introspection support * Improve audio output startup * RTSP improvements * Use pango-cairo instead of pangoft2 * Allow cdda://(device#)?track URI scheme in cddabasesrc * Support interlaced content in videoscale and ffmpegcolorspacee * Many other bug fixes and improvements Bugs fixed since 0.10.24: * 595401 : gobject assertion and null access to volume instance in playbin * 563828 : [decodebin2] Complains about loops in the graph when demuxer output requires another demuxer * 591677 : Easy codec installation is not working * 588523 : smarter sink selection in playbin2 * 590146 : adder regressions * 321532 : [cddabasesrc] Support device setting in cdda:// URI * 340887 : add pangocairo textoverlay plugin. * 397419 : [oggdemux] ogm video with subtitles stuck on first frame * 556537 : [PATCH] typefind: more flexible MPEG4 start code recognition * 559049 : gstcheck.c:76:F:general:test_state_changes_* failure: GST_IS_CLOCK(clock) assertion fails * 567660 : [API] need a stream volume interface for sinks that do volume control * 567928 : Make videorate work with a live source * 571610 : [playbin] Scale of volume property is not documented * 583255 : [playbin2] deadlock when disabling visualisations * 586180 : RTSP improvements * 588717 : [oggmux] gst_caps_unref() warning if not linked downstream * 588761 : [videoscale] Needs special support for interlaced content * 588915 : audioresample's output offset counter's initialization could maybe be improved * 589095 : [appsrc] clarify documentation on caps and linkage * 589574 : [typefind] incorrect sdp file detection * 590243 : [videoscale] Claims to support MAX width/height * 590425 : Slaved alsasrc clock with slave-method=re-timestamp not usable for RTP audio * 590856 : [decodebin2] triggers assertion failure on NULL caps * 591207 : totem does display the following subtitle srt file. * 591357 : gst-plugins-base git won't build due to warning in gstrtspconnection.c * 591577 : [playbin2] Incorrect error message string * 591664 : [playbin2] after seeking, srt subtitles don't resync correctly * 591934 : timestamp drift in audioresample * 592544 : Remove regex.h check * 592657 : [appsink] Blocks after entering on pause state * 592864 : deadlocks from recent inputselector/streamselector change * 592884 : [playbin2] g_object_get increases refcount by 2 and therefore leaves memleak * 593035 : gdp doesn't preserve fields of the buffers put into the caps' streamheader * 593284 : basertppayloader takes time in instance init * 594020 : Totem don't play videos from ssh remote host * 594094 : Playback Error playing Midi file * 594136 : [alsasink] Regression from 0.10.23 -- element reuse doesn't work * 594165 : [theoraenc] Implement support for new formats * 594256 : improved slave-skew resynch mechanism * 594258 : missing break in rtcpbuffer * 594275 : Add cast to navigation to fix compiler warning * 594623 : Expose playsink as a fully-fledged element * 594732 : parse error * 594757 : build fails due to warning in gstbasertppayload.c * 594993 : [introspection] pkg-config file madness * 594994 : [streamvolume] Add get_type function to the documentation * 595454 : [cddabasesrc] uri format change breaks rhythmbox * 545807 : [baseaudiosink] audible crack when starting the pipeline API added since 0.10.24: * gst_rtsp_connection_create_from_fd() * gst_rtsp_connection_set_http_mode() * gst_rtsp_watch_write_data() * gst_rtsp_watch_send_message() * GstBaseRTPPayload::perfect-rtptime * GstBaseRTPAudioPayload::gst_base_rtp_audio_payload_flush() * GstVideoSinkClass::show_frame() * GstVideoSink:show-preroll-frame * GST_MIXER_TRACK_READONLY * GST_MIXER_TRACK_WRITEONLY * GstStreamVolume interface ======================================== NEWS: gstreamer-0.10.25 ======================================== This is GStreamer 0.10.25 "Feel the burn" Changes since 0.10.24: * Improve the byte-reader API * GObject introspection support * Improve clock accuracy on win32 * Optimisations in capabilities checking * Optimisations and fixes in the basetransform base class * new 64-bit scaling utility function variants * Various bug-fixes and improvements (see ChangeLog and bugs list below) Bugs fixed since 0.10.24: * 583999 : [basetransform] caps refcounting problem causing GST_IS_CAPS assertion failures * 566881 : [GstIndex] support/caching in GstBin * 588472 : [basetransform] problems in reverse-negotiating * 589173 : macros cause spurious semicolon warnings * 589314 : [basetransform] clears GAP flag in passthrough mode * 589524 : gst_base_transform_acceptcaps() could provide more verbose debugging output * 589849 : [segment] Clipping fails to handle start=stop < segment_start correctly * 589991 : [queue] limited error handling might cause pipeline appearing to hang * 590045 : Query position fails when pipeline is paused and format is not time * 590430 : Add support for " album artist " tags * 590841 : configure script check for libxml2 is incorrect * 590919 : gst_util_uint64_scale_int() and friends don't round * 591045 : [basesrc] Leaking GstTask instances * 591318 : ghostpad : core dump : on_src_target_notify called with an invalid ghostpad * 591441 : append mode for filesink * 592209 : [GstPad] Deprecated markers missing in the header for internal links function related things * 592314 : core/tests/examples/streams/ does not link to pthread * 593460 : Broken win32-specific systemclock code * 593719 : regression: segfault when using gstrtpbin and certain video codecs * 594107 : [gstbin] : use of freed message : valgrind Invalid read * 594225 : [API] [bytereader] add _unchecked() variants and inline most common functions * 594990 : [introspection] pkg-config file madness and another bug * 595130 : checks fail * 595133 : gst/gstutils check fails * 595209 : Fix out-of-tree build * 368536 : bin_change_state makes children go through unnecessary state changes API additions since 0.10.24: * gst_caps_can_intersect() * gst_util_uint64_scale_int_round() * gst_util_uint64_scale_int_ceil() * gst_util_uint64_scale_round() * gst_util_uint64_scale_ceil() * gst_iterator_new_single() * gst_byte_reader_skip_unchecked() * gst_byte_reader_peek_*_unchecked() * gst_byte_reader_get_*_unchecked() * gst_byte_reader_{peek,get,dup}_data_unchecked() * gst_byte_reader_get_float*_unchecked() ======================================== NEWS: gtk+-2.18.3 ======================================== Overview of Changes from GTK+ 2.18.2 to 2.18.3 ============================================== * Make selecting the last character in a label work again * Set accessible names on tool buttons * Win32: - Fix the GDI+ pixbuf loader - Disable XP themes for now - Build fixes * Updated translations: Brazilian Portuguese Catalan Estonian Overview of Changes from GTK+ 2.18.1 to 2.18.2 ============================================== * GTK+ now ignores SIGPIPE in gtk_init(). Previously this was done deep in the lpr printbackend. * Fix compilation of the DirectFB backend. * Bugs fixed: 597386 Cannot click buttons more than once... 588059 sometimes notification icons are not visible with csw * Updated translations: Italian Japanese Serbian Overview of Changes from GTK+ 2.18.0 to 2.18.1 ============================================== * Client-side Windows: - Fix a problem with the F-Spot screensaver - Request native events that are necessary for grab emulation - Fixes for input device and extended input event handling - Allow up to 255 buttons in extended input events * OS X: - Improve handling of multi-monitor setups - Basic DND works - Other improvements * Filechooser: - Support Tracker 0.7 in the search code * Bugs fixed: 596423 Landscape pages are the wrong way around 588449 DnD doesn't work on GDK/Quartz 596080 Mention "gtk-tooltip" in gtk_widget_set_tooltip_window 596580 Blank rows in entry autocompletion 588649 extended input events sent to widgets that didn't... 596081 Update tracker support for version 0.7 596345 clicking empty space in backgrounds... 596494 New property "cursor" in 2.18's GdkWindow with wrong... 596012 popup menu position is horribly off on gdk quartz... 596250 Gdkcursor-quartz.c doesn't implement GDK_BLANK_CURSOR 586207 Printing dialog with a CUPS printer connected... * Translation updates: Assamese British English Czech Estonian French Galician German Hungarian Slovenian Spanish Swedish Overview of Changes from GTK+ 2.17.11 to 2.18.0 ===============================================