This is GStreamer Python Bindings 0.10.22, "Ninety Tons of Thunder"

Changes since 0.10.21:

     * pad probes working properly with recent GStreamer
     * fixes for encoding profiles and encodebin
     * build fixes
     * install pygst.h, pygstminiobject.h and other headers
       so they can be used by other python bindings such the
       ones for gstreamer-editing-services

Bugs fixed since 0.10.21:

     * 587432 : Update .defs for changed API
     * 639421 : remuxer.py: do not crash when clicking open without having selected a file
     * 639423 : remuxer.py: list files named *.og[gvax], not only *.ogg
     * 639427 : remuxer.py: allow more than one stream of the same type
     * 640207 : Fix make check when locale is not the default one
     * 640341 : gst-python 0.10.21 does not compile
     * 640410 : codegen: Respect ignore-type for miniobjects
     * 640837 : GStreamer-python fails to build
     * 649227 : Check for Py_None when setting a miniobject
     * 650986 : Fix overrides of pad probes
     * 650987 : 0.10.34 gstreamer has pad_probe counting issues
     * 656289 : We should be able to reuse (Py)GstMiniObject and its subclasses from outside of pygst
     * 657435 : Does not add the include path to the pkg-config file, needed in an uninstalled setup by g-e-s

Changes since 0.10.20:

     * gstreamer core/base 0.10.32 API additions
     * Fix GstDiscover methods

Changes since 0.10.19:

     * libpython loading fixes
     * MacOSX standard python support

Changes since 0.10.18:

     * Updates to 0.10.29/0.10.30 core/base API addition

Changes since 0.10.17:

     * Updates to 0.10.26 core/base API addition

Bugs fixed since 0.10.17:

     * 592459 : info.print_info() uses info.tags.pop() to get values, but pop is destructive, so calling print_info twice can return different results
     * 599818 : Import of pygst fails with Element missing

Changes since 0.10.16:

     * Fix leak in gst_base_sink_get_last_buffer()
     * Fix linking of pygstminiobject
     * Add test_audio.py example
     * Fix deadlocks calling gst_pad_link()

Bugs fixed since 0.10.16:

     * 590348 : [audio (and other modules)] can't use pygstminiobject !
     * 590803 : checks fail in non-English locale
     * 592447 : memory leak on certain pipelines with appsink

Changes since 0.10.15:

     * Update bindings for GStreamer 0.10.24
     * Fixes for the python plugin loader

Bugs fixed since 0.10.15:

     * 580992 : gst_preset_get_preset_names not wrapped in gst-python
     * 583378 : libgstpython.so causes a segfault
     * 583607 : Error when building from tarball
     * 584445 : gst.TagList getters and setters should convert unicode ob...

Changes since 0.10.14:

     * Support new API in core/base
     * Fixes for python 2.6
     * Other bug-fixes and improvements

Bugs fixed since 0.10.14:

     * 304361 : Python plugin loader
     * 576145 : pygst programs skip python plugins on registry update
     * 514717 : memleak in Pad.set_blocked_async()
     * 571156 : gst_tag_get_type not wrapped
     * 571380 : Allow user to specify filename and line number for gst_de...
     * 572487 : Fix licensing screwups
     * 574251 : leaks the flow name
     * 574258 : _wrap_gst_install_plugins_sync might leak details
     * 574272 : Python plugin loader causes SIGSEGV if " import gst " fails
     * 576505 : not all gst_adapter_* methods are wrapped
     * 577735 : python bins with do_handle_message leak messages
     * 578435 : gst-python pkgconfig file lies about needing pygtk
     * 578731 : Python plugin loader deadlocks registry scanning
     * 578848 : Wrap new core/base API
     * 579183 : freshly created QUERY_SEEKING is immutable
     * 579325 : gstlibtoolimporter is not disted
     * 579383 : gst-python doesn't compile with glib < = 2.16.0
     * 581546 : Elements do_query function is broken
     * 581729 : Fails to build with previous core/base releases (0.10.22)
     * 581737 : Python examples need to take the GDK lock
     * 579416 : Nasty gst-python deadlock
     * 579455 : gst.TIME_ARGS doesn't validate input
     * 576546 : Problems with Python 2.6

Changes since 0.10.13:

     * Handle keep-refcount for GBoxed arguments
     * Mark gst.message* that take ownership of the gst.Structure/gst.TagList
     * Wrap new API in Core and Base
     * Various other bug fixes and improvements

Bugs fixed since 0.10.13:

     * 543961 : Memory leak in gst.Bin.do_handle_message
     * 553131 : Import modules in correct order
     * 553134 : Assumes wrong RTLD constants for Linux/MIPS
     * 554545 : gst.Pad methods that return a new buffer as function argu...
     * 556054 : codegen: Add 'keep-refcount' handling for GBoxed arguments
     * 559406 : Add proxy for gst_base_transform_transform_size
     * 559768 : Fix gst-python on systems that don't support RTLD_GLOBAL ...
     * 564580 : Memory leak  in gst.Structure.keys()
     * 566903 : gst.Pad.iterate_internal_links may raise critical warning...

Changes since 0.10.12:

     * Updated for GStreamer 0.10.21 API
     * New examples
     * Fix double import issues on OS/X
     * Bug fixes

Bugs fixed since 0.10.12:

     * 553131 : Import modules in correct order
     * 553134 : Assumes wrong RTLD constants for Linux/MIPS
     * 461838 : Fails to build on Mac OS X i686 with multiply defined sym...
     * 517993 : pipeline-tester should not be hardcoded to ALSA
     * 540221 : Empty GstMiniObject GValues raise a SystemError
     * 546689 : Add GST_DEBUG_BIN_TO_DOT_FILE* to python bindings
     * 549450 : caps.append_structure() gives warnings if structure is no...