2003-02-06 David I. Lehn * gstreamer/gstreamer-extra.defs, gstreamer/gstreamer.override: add wrapper for gst_props_entry_gst_list() and method gst_list() to GstProps to access properties list * gstreamer/gstreamer-extra.defs, gstreamer/gstreamer-fixes.[ch]: add alias for gst_props_entry_get_type as _get_props_type() since _get_type() is recognized as a GObject type function * examples/gstreamer/oggplay.py: rename to vorbisplay.py * examples/gstreamer/vorbisplay.py: print out meta/stream info * gstreamer/Makefile.am: add gstreamer.defs to CLEANFILES 2003-02-05 David I. Lehn * configure.ac: require GStreamer core 0.6.0 * examples/gstreamer/bps.py: added buffers-per-second test * gstreamer/gstreamer-fixes.[ch]: add functions for optimized bin iteration (may move or rename): - id add_iterate_bin(bin) - remove_iterate_bin(id) - iterate_bin_all(bin) 2003-01-22 David I. Lehn * configure.ac: require GStreamer core 0.5.2 2003-01-09 David I. Lehn * examples/gstreamer/*, gstreamer/gstreamer.override: update to new GstPad/GstElement link API and remove old hacks to call GObject connect method * gstreamer/Makefile.am: ignore gstcompat.h * configure.ac: require GStreamer core 0.5.1.1 2003-01-04 David I. Lehn * gstreamer/gstreamer.override, gstreamer/gstreamer-extra.defs: add GstPropsEntry and wrappers for most of get_* methods * gstreamer/gstreamer-arg-types.py: add GstClockID as a pointer arg type (not too useful, really need to make it a boxed type) 2003-01-02 David I. Lehn * gstreamer/__init__.py: add threads_init() function * gstreamer/gstreamer.override: add pad and element query and convert methods 2002-12-31 David I. Lehn * configure.ac: require PyGTK 1.99.14 * pygtk.diff: integrated upstream, remove patch * gstreamer/Makefile.am: filter out gstatomic_impl.h from includes used to create defs * examples/gstreamer/oggplay.py: s/vorbisdec/vorbisfile/ (Thanks to Kenichi Sato ) 2002-12-22 David I. Lehn * configure.ac: fix include dir check and fail if not found 2002-12-21 David I. Lehn * gstreamer/gstreamer.override (call_connect_function, call_chain_function): block/unblock threads before entering Python interpreter * gstreamer/gstreamer.override: indent 2002-12-17 David I. Lehn * gstreamer/gstreamer.override: add wrapper for gst_element_set_state to release GIT lock 2002-12-14 David I. Lehn * configure.ac: bump gstreamer version to 0.5.0 * *: update to use sourceforge email address 2002-11-07 David I. Lehn * configure.ac: bump gstreamer version to 0.4.2, bump pygtk version to 1.99.13 * gstreamer/__init__.py: add "import pygtk; pygtk.require('2.0')" * examples/gstreamer/dvdplay.py: updated to maybe work with threads * pygtk.diff: add work-in-progress PyGTK threading improvements diff 2002-10-23 David I. Lehn * gstreamer/gstreamer.override: override gst_bin_iterate() to unblock threads since this call can cause exacution to re-enter the interpreter. 2002-10-04 David I. Lehn * gstreamer/gstreamer.override, gstreamer/gstreamer-fixes.h: add temporary hack to fix 0.4.1 s/gst/get/ typo in GST_TYPE_CAPS/PROPS() 2002-10-04 David I. Lehn * README: basic info. * COPYING: remove the literal "^L" strings. * configure.ac: require GStreamer core 0.4.1. * gstreamer/gstreamer-extra.defs: add boxed type defs, convert buffer get/set_data to methods vs functions. * gstreamer/gstreamer.overrides: remove boxed type generated code, adapt rest to boxed types. * examples/gstreamer/*: set interpreter to "python" vs "python2.2", adapt to newer generated code (Pipeline vs gst_pipeline_new()), adapt to newer api. 2002-05-09 David I. Lehn * examples/gstreamer/dvdplay.py: adjust state changes, use sdlvideosink (videosink segfaulting for me right now) * gstreamer/gstreamer.defs: remove * gstreamer/gstreamer-base.defs, gstreamer/gstreamer-xtra.defs, Makefile.am: create gstreamer.defs from h2defs.py output and local hacks 2002-04-15 David I. Lehn * examples/gstreamer/*.py: use new element connect api * gstreamer/__init__.py: use dl module flags in particular, RTLD_GLOBAL flags is required 2002-04-14 David I. Lehn * configure.ac: depend on gstreamer 0.3.4 * examples/gstreamer/*.py: s/elementfactory/element_factory/ * gstreamer/gstreamer-fixes.h, gstreamer/gstreamer-fixes.c: remove defs no longer needed due to upstream changes * gstreamer/gstreamer.defs: regen for 0.3.4 2002-03-24 David I. Lehn * examples/gstreamer/: add cp.py oggplay.py f2f.py dvdplay.py * gstreamer/gstreamermodule.c: strip GST_ prefix * gstreamer/__init__.py: find libtool lib hack 2002-03-23 David I. Lehn * stole binding framework from gnome-python && gconf * adapted to gstreamer