mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
9e4c9bfcb9
Original commit message from CVS: Releasing 0.10.7
140 lines
4.7 KiB
Text
140 lines
4.7 KiB
Text
This is GStreamer Python Bindings 0.10.7, "You want to feel sorry for yourself, Don't you ?"
|
|
|
|
Changes since 0.10.6:
|
|
* Threadsafe fix
|
|
|
|
Bugs fixed since 0.10.6:
|
|
|
|
* 383805 : segfault with videobalance
|
|
* 401051 : Fails to build with gst-plugins-base < 0.10.11
|
|
|
|
Changes since 0.10.5:
|
|
|
|
* Can now build without requiring pygtk and its dependencies
|
|
* installation fixes
|
|
|
|
Bugs fixed since 0.10.5:
|
|
|
|
* 355150 : Expose GST_PARAM_CONTROLLABLE in the bindings
|
|
* 343980 : import gst crash python
|
|
* 346190 : allow build/install without pygtk (ie pygobject)
|
|
* 349623 : Build failure due to "discards qualifiers from pointer ta...
|
|
* 359375 : variable 'interface' results in syntax error with MingW
|
|
* 362011 : [patch] Indentation typo in examples/bps.py
|
|
* 362183 : Please remove examples/gst123
|
|
* 362202 : [patch] A replacement of examples/vorbisplay.py for 0.10
|
|
* 362272 : [patch] Ports examples/audioconcat.py to 0.10
|
|
* 362290 : [patch] Ports examples/cp.py to 0.10
|
|
* 371969 : [Discoverer] Issues with demuxers that don't create pads ...
|
|
* 348416 : remuxer example should use normal seek
|
|
* 349107 : gst.BaseSrc can't negotiate with ffmpegcolorspace
|
|
|
|
Changes since 0.10.4:
|
|
|
|
* now requires glib >= 2.8
|
|
* switch to up-to-date pygtk codegenerator
|
|
|
|
Bugs fixed since 0.10.4:
|
|
|
|
* 319871 : drop GIL state lock when doing something that can cause a...
|
|
* 338982 : python refcounting problems in gstpad.override
|
|
* 313138 : Need to update constructors to use properties
|
|
* 329075 : __gsignals__ doesn' t work in classes derived from gst.Pi...
|
|
* 334548 : Proper use of PyTuple and PyList for return values
|
|
* 339040 : [patch] Error domains from gsterror are not wrapped
|
|
* 339248 : Wrapper for virtual method GstBaseTransform.get_unit_size
|
|
* 339308 : MiniObject arguments for virtual methods shouldn't have t...
|
|
* 339767 : An example of subclassing GstBaseTransform
|
|
* 339938 : filesrc.py example still uses 0.8 API
|
|
* 341114 : pygst.require uses asserts rather than real error checking
|
|
* 341799 : patch to make gst-python work on OSes without dl.so
|
|
* 342493 : audio-controller.py needs slight updates for 0.10
|
|
* 343652 : gstfile.py sometimes results in " *** glibc detected *** c...
|
|
|
|
Changes since 0.10.3:
|
|
|
|
* Conditional compile of core API additions
|
|
* wrapped gst.BaseSrc and gst.PushSrc
|
|
|
|
Bugs fixed since 0.10.3:
|
|
|
|
* 339010 : segfault/undefined behavior with optional GstCaps args
|
|
* 337876 : TagList does not retreive tags by key if 2 or more tags w...
|
|
|
|
API added since 0.10.3:
|
|
|
|
* gst.get_gst_version()
|
|
* gst.get_pygst_version()
|
|
|
|
Changes since 0.10.2:
|
|
|
|
* Backwards compatibility with older GStreamer installations
|
|
* Wrapping of new API in GStreamer
|
|
* Bug-fixes and enhancements
|
|
|
|
Bugs fixed since 0.10.2:
|
|
|
|
* 329110 : gst-python sets RTLD_GLOBAL when importing, but doesn't s...
|
|
* 332586 : pygst.require should raise an error based on StandardErro...
|
|
* 333055 : PYGIL_API_IS_BUGGY is already defined in pygobect.h
|
|
* 331616 : gst.version and gst.gst_version differ
|
|
|
|
Changes since 0.10.1:
|
|
|
|
* Parallel installability with 0.8.x series
|
|
* Threadsafe design and API
|
|
* allow fractions in structures
|
|
* added vmethods for base classes
|
|
|
|
Bugs fixed since 0.10.1:
|
|
|
|
* 325459 : Fractions cannot be used as values for gst.Structure fileds
|
|
|
|
Changes since 0.10.0:
|
|
|
|
* added discoverer
|
|
* updated for core API additions
|
|
|
|
API changed since 0.10.0:
|
|
|
|
* gst.extend.discoverer
|
|
* wrapped gst_version()
|
|
* wrapped gst_type_find_factory_get_list()
|
|
* wrapped gst_mixer_options_get_values()
|
|
* wrapped gst_dp_*()
|
|
* wrapped gst_element_factory_get_static_pad_templates()
|
|
|
|
Changes since 0.9.6:
|
|
|
|
* Updates for API changes
|
|
|
|
Bugs fixed since 0.9.6:
|
|
|
|
* 322250 : Remove *_full wrappers
|
|
|
|
Changes since 0.9.5:
|
|
|
|
* added FractionRange
|
|
* updated for API changes
|
|
|
|
Bugs fixed since 0.9.5:
|
|
|
|
* 318793 : check whether new date/tag API needs wrapping
|
|
* 321839 : pipeline hangs in get_state after changing trival pipeline
|
|
|
|
Changes since 0.9.4:
|
|
|
|
* Remove mini-object caching, fixes crashes
|
|
* added gst.TagList
|
|
* added gst.TIME_ARGS
|
|
|
|
Bugs fixed since 0.9.4:
|
|
|
|
* 306817 : No way to set tags in gst-python
|
|
* 320357 : element_query_duration not wrapped
|
|
|
|
Bugs fixed since 0.9.3:
|
|
|
|
* 315433 : gst.element_factory_make and some other functions should ...
|
|
* 318684 : [PATCH] reference leaks when using PyList_Append to popul...
|
|
* 318692 : gst-python fails to build with python 2.3
|