
========================================
 NEWS: gst-plugins-base-0.10.23
========================================

This is GStreamer Base Plug-ins 0.10.23, "Emergency de-stress signal"

Changes since 0.10.22:
    
      * New navigation API to support DVD playback
      * playbin2 improvements
      * RTSP extensions to allow extra headers and options
      * Replace audioresampler with speexresample based code
      * Support interlacing flags in the gstvideo library
      * Support new RIFF formats
      * Improve typefinding
      * Support more frame formats in videoscale
      * Many other bug-fixes and improvements

Bugs fixed since 0.10.22:
     
      * 577637 : [playbin2] expose temp-location property
      * 580120 : [playbin2] unit test fails
      * 478512 : [alsamixer] volume control slider not working
      * 574962 : rhythmbox crash in flac_type_find
      * 564139 : Documentation of TCP plugins
      * 577436 : xvimagesink should use xcontext- > depth and not count bits...
      * 350311 : [playbin2] support for subpicture subtitles
      * 378094 : Enable pango elements to handle UYVY
      * 543591 : Gnonlin can not play theora streams
      * 553295 : [riff] fuzzed AVI file causes segfault
      * 565105 : Gstreamer does not change from READY back to PAUSED in sa...
      * 565777 : [riff] unrecognised video fourcc 0x10000002 for mpeg2 in avi
      * 566661 : [typefind] Fall back to file extension using uri query
      * 567255 : [riff] doesn't detect codec_id 0x706d as AAC (amongst other)
      * 567636 : [pbutils] Missing plugins code shouldn't ask for the same...
      * 567740 : bogus warning in decodebin2?
      * 568482 : linking problems in gst-plugins-base
      * 569655 : [ffmpegcolorspace] Add UYVY422 to GRAY8 conversion function
      * 570142 : Documentation is broken for uridecodebin
      * 570356 : aac typefinder failure
      * 570768 : [ximagesink] wrong mouse pointer position if output windo...
      * 570832 : Add flags to enhance mixer interfaces
      * 571009 : [tagdemux] WMA file with id3v2 tag causes assertion to fail
      * 571147 : [ffmpegcolorspace/videotestsrc] Add support for packed/pl...
      * 572577 : [playbin2] deadlock on shutdown
      * 572872 : [ffmpegcolorspace] Add YVYU colorspace
      * 572993 : [subparse] broken libregex dependency on Windows
      * 573165 : Generate additional export files for gstreamer app plugin
      * 573528 : Wrong format modifier in gstgiobasesink.c
      * 573529 : In gstrtspconnection.c some functions are called with wro...
      * 574293 : [decodebin2] deadlock on shutdown
      * 574319 : Missing HAVE_PROCESS_H in win32/common/config.h
      * 574447 : gstadder.c: line 904: error C2036: 'gpointer' : unknown size
      * 574939 : [typefinding] flac typefinder mis-typefinds PDFs as flac ...
      * 575550 : srt subtitle file keeps playbin2 from playing
      * 575638 : kissfft copyright
      * 575649 : [oggdemux] duration query in time format returns true wit...
      * 576019 : On Windows queue2 can't write files longer than 2-4 GiB, ...
      * 576142 : [vorbisenc] Non-header output buffers have NULL caps
      * 576180 : [playbin2] Uses unref'd audiosink volume if using gconfau...
      * 576586 : [alsamixer] gnome-sound-properties freeze
      * 577054 : [videoscale] Not valgrind clean
      * 577709 : Review new navigation API
      * 577827 : [appsink] Have appsink new_buffer-callback return GstFlow...
      * 578583 : [PATCH] multifdsink doesn't handle sync-method=latest-key...
      * 578656 : Implement upstream GstForceKeyUnit events in theoraenc
      * 579129 : pkgconfig: appsrc/appsink can not be linked to uninstalled
      * 579130 : app: expose trivial type macros
      * 579192 : gst_rtcp_packet_get_type should not assert on packet content
      * 579203 : baseaudiosink: unparenting the ringbuffer in NULL causes ...
      * 579267 : [rtspconnection] g_async_queue_new_full() is GLib-2.16 AP...
      * 579463 : [cddabasesrc] [cdparanoiasrc] no longer emits discid
      * 579668 : audioresample fails to build with --disable-gst-debug
      * 579734 : [playbin] raw_decoding_mode seems to be set unconditionally
      * 579912 : [decodebin2] multiqueue is too small in time (interleave ...
      * 580470 : [audioresample] causes pipelines to go out of sync and be...
      * 580952 : [audioresample] bad quality/pops compared to plughw
      * 581727 : [playbin2] make playsink go to PAUSED async
      * 569682 : playbin2 leaks request pad from input selector
      * 580020 : [vorbisenc] causes buffers to be out of segment if new se...
      * 562794 : rtspsrc fails to create a socket on Win32 sometimes.
      * 567396 : playbin2: DECODE_BIN_LOCK occasionally called twice withi...
      * 567982 :  " queued_bytes " field isn't updated while flushing the que...
      * 571299 : [appsink] Handoff callback API
      * 574443 : rtsp win32 - forgotten variable
      * 574516 : [typefind] add typefinder for photoshop .psd files
      * 574964 : gst_app_src_end_of_stream(), mutex on error return
      * 575256 : rtspsrc fails to resolve hostnames
      * 575588 : decodebin2 deadlock
      * 576187 : [playbin2] Stalls video sink when disabling subtitles in ...
      * 576188 : [playbin2] Reusing a playbin2 instance with visualization...
      * 576190 : [playbin2] Deadlock when reusing playbin2 after an error
      * 577288 :  " Internal playbin error " when seeking to the end of files
      * 577610 : RTCP feedback messages support in GstRTCPPacket
      * 577794 : [playbin2] leaks elements set through properties
      * 578118 : [multifdsink] add option to not resend the streamheader w...
      * 578506 : Pipeline with alsasrc and alsasink cannot change state ba...
      * 578942 : Missing RTSP headers related to Windows Media extension.
      * 580271 : videorate: fails to clear discont flag on duplicated buffers
      * 580649 : uridecodebin: bug on documentation published in website

API added since 0.10.22:
    
      * GstRTSP::gst_rtsp_options_as_text()
      * GstRTSPMessage::gst_rtsp_message_take_header()
      * GstRTSPRange::gst_rtsp_range_to_string()
      * New Navigation interface commands, queries and messages
      * gst_rtsp_channel_new()
      * gst_rtsp_channel_unref()
      * gst_rtsp_channel_attach()
      * gst_rtsp_channel_queue_message()
      * gst_rtsp_connection_accept()
      * GstAppSink::gst_app_sink_set_callbacks()
      * GST_VIDEO_FORMAT_YVYU,GST_VIDEO_BUFFER_TFF,GST_VIDEO_BUFFER_RFF,GST_VIDEO_BUFFER_ONEFIELD
      * GST_MIXER_FLAG_HAS_WHITELIST,GST_MIXER_FLAG_GROUPING,GST_MIXER_TRACK_NO_RECORD,GST_MIXER_TRACK_NO_MUTE,GST_MIXER_TRACK_WHITELIST
      * GstAppSrc::emit-signals
      * GstAppSrc::gst_app_src_set_emit_signals()
      * GstAppSrc::gst_app_src_get_emit_signals()
      * GstAppSrc::gst_app_src_set_callbacks()
      * RTSP::gst_rtsp_connection_get_url()
      * GstRTSPLowerTrans::GST_RTSP_LOWER_TRANS_HTTP
      * RTSP:gst_rtsp_connection_set_tunneled()
      * RTSP:gst_rtsp_connection_is_tunneled()
      * RTSP::gst_rtsp_connection_set_ip()
      * RTSP::gst_rtsp_connection_get_tunnelid()
      * RTSP::gst_rtsp_connection_do_tunnel()
      * RTSP::gst_rtsp_watch_reset()

========================================
 NEWS: gstreamer-0.10.23
========================================

This is GStreamer 0.10.23 "Alaboo Alaboo"

Changes since 0.10.22:
      * Support files > 4GB on Windows
      * Controller interpolation fixes
      * Add timer support to GstPoll and use it for clocking
      * Attempt to typefind contents from the file extension if all else fails
      * GStreamer revision control switched to Git
      * Many other bug fixes and improvements

Bugs fixed since 0.10.22:
     
      * 579177 : GstInfo: maintain ABI compatibility
      * 163577 : [RFC] Interlaced/progressive media support in GStreamer.
      * 574160 : collectpads does not reliably eos when last pad is removed
      * 575598 : hierarchical pipelines accumulate segment-done wrongly
      * 575922 : disabling subsystems cause API break
      * 576842 : loading a broken registry file can crash
      * 555978 : [ladspa] no elements exposed/found on Cygwin
      * 565607 : Broken macros in gsturi.h and gstinterface.h
      * 566936 : [ghostpads] unlink function wrongly called on target
      * 567692 : gstinfo.h header not compatible with C++
      * 567725 : [qtdemux] stopping at a time sometimes shows a different ...
      * 568289 : gst_pad_template_new() leaks caps it's supposed to take o...
      * 568438 : gst_poll_wait calling read() on control socket
      * 568481 : GStreamer linking failures.
      * 568632 : __MSVCRT_VERSION__ not defined with mingw, causing " stora...
      * 568678 : filesrc doesn't logs offsets
      * 570910 : Removing the target of a ghostpad does not re-target the ...
      * 571227 : Add home page tag
      * 571559 : [API] add GST_PARAM_MUTABLE_PLAYING etc. to indicate vali...
      * 572480 : unref and copy functions should not be macros
      * 573623 : [API] Array binary search utility function
      * 574024 : [GstAdapter] gst_adapter_push should not accept empty buf...
      * 574211 : gst_poll_*_control always returns FALSE on Windows
      * 574213 : [gstcheck] fix for libcheck > 0.9.6
      * 574241 : gst_tag_list_add and gst_tag_list_add_values behave incon...
      * 574484 : [patch] Make caps in DOT debug graphs more readable
      * 574623 : [dot_file_with_ts] ':' not a valid character for a filename
      * 574805 : [capsfilter] Doesn't reset the internal suggestion with A...
      * 575695 : build fails on OpenSolaris due to incorrect header file i...
      * 575814 : flag for EOS on gst-launch when exiting with ctrl-c
      * 576381 : [basesink] QoS: emergency rendering not always done
      * 576563 : pidgin crashes on exit in gst_plugin_ext_dep_free()
      * 576582 : A patch to enable the use of 'name' in Enum parameters
      * 577887 : Missing GST_DISABLE_GST_DEBUG in gstregistrybinary.c
      * 577891 : add alloc-pad property on tee
      * 578114 : API: add two new log levels: FIXME and MEMDUMP
      * 578201 : _gst_plugin_fault_handler_is_setup undefined under HAVE_W...
      * 579127 : gst-launch: disable CLOCK_LOST message handling
      * 580121 : race condition in GStreamer state changes causes problems...
      * 361155 : Add monotonic clock
      * 517231 : threadsafe/colored windows logging
      * 572591 : Another batch of " differs in signedness " warnings
      * 573823 : pad block callback if it is re-blocked while the previous...
      * 574163 : Fix gst_pad_activate_pull deactivation with unlinked element
      * 575682 : Add gst_pad_is_compatible()
      * 575988 : On Windows filesink can't write files longer than 2-4 GiB...

API additions since 0.10.22:
    
      * New FIXME and MEMDUMP debug levels
      * gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
      * New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
      * gst_util_array_binary_search()
      * gst_message_new_request_state(), gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
      * GstPoll::gst_poll_new_timer()
      * GstPoll::gst_poll_write_control()
      * GstPoll::gst_poll_read_control()
