gstreamer/ChangeLog
Thomas Vander Stichele b77038b9f2 app.py --help works, whee !
Original commit message from CVS:
app.py --help works, whee !
2003-10-04 22:49:37 +00:00

256 lines
7.9 KiB
Text

2003-10-05 Thomas Vander Stichele <thomas at apestaart dot org>
* gstreamer/gstreamermodule.c: (init_gstreamer):
use gst_init_check () with argc and argv (see pygtk)
2003-10-04 Thomas Vander Stichele <thomas at apestaart dot org>
* Makefile.am: add testsuite dir
* configure.ac: bump to cvs version nano, add testsuite Makefile
* testsuite/Makefile.am: testsuite
* testsuite/element.py: test for Element class
* gstreamer/gstreamer.overrides: add a wrapper for Element ()
* gstreamer/gstreamer-extra.defs: add a constructor for Element
2003-07-10 David I. Lehn <dlehn@users.sourceforge.net>
* AUTHORS, NEWS, README, TODO, README-docs, Makefile.am, configure.ac,
docs/Makefile.am, docs/NEWS.xml, docs/README.xml, docs/RELNOTES.xml,
docs/gst-python.ent.in, docs/notes/release: distcheck and final
release prep fixes
2003-07-09 David I. Lehn <dlehn@users.sourceforge.net>
* configure.ac: check for xmlcatalog for docs build (probably not
strictly needed for general use but fixes non-srcdir builds)
* Makefile.am: conditionally build docs
* README.docs, Makefile.am: info on where doc sources are located
* docs/gst-python.xml: removed (split into partial files)
* README, AUTHORS, NEWS, TODO: removed (generated from docs/*)
* .cvsignore, docs/.cvsignore: add generated files
* docs/{AUTHORS.xml, NEWS.xml, README.xml, RELNOTES.xml, TODO.xml,
gst-python.ent.in, common.xsl, full.xsl, part.xsl, Makefile.am}: redo
autobuilt docs system with fancy XInclude features
* README.docs, README-docs: rename
* docs/notes/release: add release checklist
* docs/gst-python.ent.in: update pubdate
2003-06-26 David I. Lehn <dlehn@users.sourceforge.net>
* configure.ac, AUTHORS, NEWS, README, TODO, docs/Makefile.am,
docs/HEAD.in docs/docutils.conf, docs/gst-python.css:
kill docutils based docs (easy come, easy go)
* AUTHORS, NEWS, README, TODO, docs/Makefile.am, docs/gst-python.xml,
docs/common.xsl, docs/html.xsl, docs/pdf.xsl, docs/gst-python.css:
docbook based docs
2003-06-25 David I. Lehn <dlehn@users.sourceforge.net>
* gstreamer/Makefile.am: fix up line continuations
* configure.ac, Makefile.am, pkgconfig/*: add pkgconfig support
* configure.ac, Makefile.am, AUTHORS, NEWS, README, TODO,
docs/HEAD.in, docs/Makefile.am, docs/docutils.conf,
docs/gst-python.css: docutils based docs
2003-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
* gst-python.spec.in: fix
* Makefile.am, autogen.sh, configure.ac: convert to same style as
other GStreamer modules
2003-02-10 David I. Lehn <dlehn@users.sourceforge.net>
* TODO: add TODO list
2003-02-08 David I. Lehn <dlehn@users.sourceforge.net>
* gstreamer/Makefile.am: make distcheck fixification
2003-02-06 David I. Lehn <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* configure.ac: require GStreamer core 0.5.2
2003-01-09 David I. Lehn <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* gstreamer/__init__.py: add threads_init() function
* gstreamer/gstreamer.override: add pad and element query and convert
methods
2002-12-31 David I. Lehn <dlehn@users.sourceforge.net>
* 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 <ksato@users.sourceforge.net>)
2002-12-22 David I. Lehn <dlehn@users.sourceforge.net>
* configure.ac: fix include dir check and fail if not found
2002-12-21 David I. Lehn <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* gstreamer/gstreamer.override: add wrapper for gst_element_set_state
to release GIT lock
2002-12-14 David I. Lehn <dlehn@users.sourceforge.net>
* configure.ac: bump gstreamer version to 0.5.0
* *: update to use sourceforge email address
2002-11-07 David I. Lehn <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* 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 <dlehn@users.sourceforge.net>
* stole binding framework from gnome-python && gconf
* adapted to gstreamer