2004-02-03 09:45:42 +00:00
|
|
|
2004-02-03 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* gstinterfaces/.cvsignore:
|
|
|
|
* gstinterfaces/0.7.defs:
|
|
|
|
* gstinterfaces/Makefile.am:
|
|
|
|
* gstinterfaces/common.defs:
|
|
|
|
* gstinterfaces/common.override:
|
|
|
|
* gstinterfaces/gstinterfacesmodule.c: (init_gstinterfaces):
|
|
|
|
* gstplay/.cvsignore:
|
|
|
|
* gstplay/0.7.c:
|
|
|
|
* gstplay/0.7.defs:
|
|
|
|
* gstplay/0.7.h:
|
|
|
|
* gstplay/0.7.override:
|
|
|
|
* gstplay/Makefile.am:
|
|
|
|
* gstplay/__init__.py:
|
|
|
|
* gstplay/arg-types.py:
|
|
|
|
* gstplay/common.c:
|
|
|
|
* gstplay/common.h:
|
|
|
|
* gstplay/common.override:
|
|
|
|
* gstplay/gstplaymodule.c: (init_gstplay):
|
|
|
|
* gstreamer/Makefile.am:
|
|
|
|
* gstreamer/__init__.py:
|
|
|
|
* gstreamer/common.override:
|
|
|
|
Support GstPlay, bug fixes, updates.
|
|
|
|
* examples/gstplay/player.py:
|
|
|
|
GstPlay example.
|
|
|
|
* Makefile.am:
|
|
|
|
Support GstPlay build.
|
|
|
|
* configure.ac:
|
|
|
|
Support GstPlay build, remove AC_SUBST() calls that
|
|
|
|
PKG_CHECK_MODULES does automagically.
|
|
|
|
|
2004-01-27 05:51:53 +00:00
|
|
|
2004-01-27 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* Makefile.am: add gstinterfaces dir
|
|
|
|
* configure.ac: get interfaces include dirs
|
|
|
|
* gstreamer/.cvsignore: add .py[co]
|
|
|
|
* gstreamer/0.6.defs:
|
|
|
|
* gstreamer/0.6.override:
|
|
|
|
* gstreamer/0.7.defs:
|
|
|
|
* gstreamer/0.7.override:
|
|
|
|
* gstreamer/common.defs:
|
|
|
|
* gstreamer/common.override: rearrange code for both 0.6 and 0.7
|
|
|
|
support
|
|
|
|
* gstreamer/Makefile.am: add -fno-strict-aliasing due to python
|
|
|
|
issues
|
|
|
|
* gstinterfaces/.cvsignore:
|
|
|
|
* gstinterfaces/0.7.c:
|
|
|
|
* gstinterfaces/0.7.defs:
|
|
|
|
* gstinterfaces/0.7.h:
|
|
|
|
* gstinterfaces/0.7.override:
|
|
|
|
* gstinterfaces/Makefile.am:
|
|
|
|
* gstinterfaces/__init__.py:
|
|
|
|
* gstinterfaces/arg-types.py:
|
|
|
|
* gstinterfaces/common.c:
|
|
|
|
* gstinterfaces/common.defs:
|
|
|
|
* gstinterfaces/common.h:
|
|
|
|
* gstinterfaces/common.override:
|
|
|
|
* gstinterfaces/gstinterfacesmodule.c: messy start of interfaces
|
|
|
|
handling
|
|
|
|
|
2003-12-31 07:16:40 +00:00
|
|
|
2003-12-07 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
|
|
|
|
|
|
|
|
* gstreamer/common.override
|
|
|
|
(_wrap_gst_element_factory_make_element): Make name argument
|
|
|
|
optional.
|
|
|
|
|
2003-10-10 04:22:27 +00:00
|
|
|
2003-10-10 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* configure.ac, gstreamer/Makefile.am, gstreamer/*: Mass change to
|
|
|
|
support compiling for both 0.6 and 0.7. Common support is now in
|
|
|
|
common.{defs,override,c,h}. Specific version support is in
|
|
|
|
{0.6,0.7}.{defs,override,c,h}. The common and version specific files
|
|
|
|
are merged and/or used as needed.
|
|
|
|
|
|
|
|
* gstreamer/common.override: add gst_version
|
|
|
|
|
|
|
|
* examples/gstreamer/ilat.py: add annoying version check for 0.6 API
|
|
|
|
|
2003-10-09 20:02:06 +00:00
|
|
|
2003-10-09 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* configure.ac: require autoconf 2.57 and pygtk 2.0.0.
|
|
|
|
|
|
|
|
* gstreamer/Makefile.am: fix libtool 1.5 build by fixing export
|
|
|
|
symbol typo s/initgstreamer/init_gstreamer/
|
|
|
|
|
2003-10-10 03:48:18 +00:00
|
|
|
* gstreamer/examples/ilat.py: 4 space indents
|
|
|
|
|
2003-10-04 23:02:48 +00:00
|
|
|
2003-10-05 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* examples/gstreamer/*.py: use Element over gst_element_factory_make
|
|
|
|
|
2003-10-04 22:49:37 +00:00
|
|
|
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 13:37:45 +00:00
|
|
|
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-10-09 20:02:06 +00:00
|
|
|
2003-09-27 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
2003-10-09 20:14:16 +00:00
|
|
|
* gstreamer/gstrearem.override: fix Py_BuildValue for 64 bit ints
|
2003-10-09 20:02:06 +00:00
|
|
|
|
2003-07-10 04:27:47 +00:00
|
|
|
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 23:22:13 +00:00
|
|
|
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)
|
|
|
|
|
2003-07-09 23:29:30 +00:00
|
|
|
* Makefile.am: conditionally build docs
|
|
|
|
|
2003-07-09 23:34:01 +00:00
|
|
|
* README.docs, Makefile.am: info on where doc sources are located
|
|
|
|
|
2003-07-09 23:46:37 +00:00
|
|
|
* docs/gst-python.xml: removed (split into partial files)
|
|
|
|
|
2003-07-09 23:47:28 +00:00
|
|
|
* README, AUTHORS, NEWS, TODO: removed (generated from docs/*)
|
|
|
|
|
2003-07-09 23:51:45 +00:00
|
|
|
* .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
|
2003-07-09 23:50:26 +00:00
|
|
|
|
2003-07-09 23:59:21 +00:00
|
|
|
* README.docs, README-docs: rename
|
|
|
|
|
2003-07-10 00:29:16 +00:00
|
|
|
* docs/notes/release: add release checklist
|
|
|
|
|
2003-07-10 00:43:23 +00:00
|
|
|
* docs/gst-python.ent.in: update pubdate
|
|
|
|
|
2003-06-26 08:48:52 +00:00
|
|
|
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-26 03:40:06 +00:00
|
|
|
2003-06-25 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* gstreamer/Makefile.am: fix up line continuations
|
|
|
|
|
2003-06-26 07:40:13 +00:00
|
|
|
* configure.ac, Makefile.am, pkgconfig/*: add pkgconfig support
|
|
|
|
|
2003-06-26 08:12:28 +00:00
|
|
|
* 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-26 08:02:50 +00:00
|
|
|
|
2003-06-26 03:40:06 +00:00
|
|
|
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 18:12:44 +00:00
|
|
|
2003-02-10 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* TODO: add TODO list
|
|
|
|
|
2003-02-08 16:08:03 +00:00
|
|
|
2003-02-08 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* gstreamer/Makefile.am: make distcheck fixification
|
|
|
|
|
2003-02-06 21:56:43 +00:00
|
|
|
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 15:50:56 +00:00
|
|
|
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-10 00:18:33 +00:00
|
|
|
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
|
|
|
|
|
2003-01-10 00:23:08 +00:00
|
|
|
* configure.ac: require GStreamer core 0.5.1.1
|
|
|
|
|
2003-01-04 18:43:10 +00:00
|
|
|
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
|
|
|
|
|
2003-01-01 00:21:51 +00:00
|
|
|
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 08:38:35 +00:00
|
|
|
2002-12-22 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
|
|
|
|
* configure.ac: fix include dir check and fail if not found
|
|
|
|
|
2002-12-21 23:46:29 +00:00
|
|
|
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
|
2003-01-01 00:21:51 +00:00
|
|
|
|
2002-12-21 23:46:29 +00:00
|
|
|
* gstreamer/gstreamer.override: indent
|
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
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
|
2003-01-01 00:21:51 +00:00
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
* *: update to use sourceforge email address
|
|
|
|
|
|
|
|
2002-11-07 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-11-07 07:33:46 +00:00
|
|
|
|
|
|
|
* configure.ac: bump gstreamer version to 0.4.2, bump pygtk version to
|
|
|
|
1.99.13
|
2003-01-01 00:21:51 +00:00
|
|
|
|
2002-11-07 07:33:46 +00:00
|
|
|
* gstreamer/__init__.py: add "import pygtk; pygtk.require('2.0')"
|
2003-01-01 00:21:51 +00:00
|
|
|
|
2002-11-07 07:33:46 +00:00
|
|
|
* examples/gstreamer/dvdplay.py: updated to maybe work with threads
|
2003-01-01 00:21:51 +00:00
|
|
|
|
2002-11-07 07:33:46 +00:00
|
|
|
* pygtk.diff: add work-in-progress PyGTK threading improvements diff
|
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
2002-10-23 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-11-07 07:33:46 +00:00
|
|
|
|
|
|
|
* gstreamer/gstreamer.override: override gst_bin_iterate() to unblock
|
|
|
|
threads since this call can cause exacution to re-enter the
|
|
|
|
interpreter.
|
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
2002-10-04 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-10-04 21:29:19 +00:00
|
|
|
|
|
|
|
* 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-12-17 17:40:42 +00:00
|
|
|
2002-10-04 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-10-04 05:40:37 +00:00
|
|
|
|
|
|
|
* 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-12-17 17:40:42 +00:00
|
|
|
2002-05-09 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-05-10 03:59:33 +00:00
|
|
|
|
2002-05-10 05:41:51 +00:00
|
|
|
* examples/gstreamer/dvdplay.py: adjust state changes,
|
|
|
|
use sdlvideosink (videosink segfaulting for me right now)
|
|
|
|
|
2002-05-10 03:59:33 +00:00
|
|
|
* 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-12-17 17:40:42 +00:00
|
|
|
2002-04-15 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-05-10 03:59:33 +00:00
|
|
|
|
|
|
|
* examples/gstreamer/*.py: use new element connect api
|
|
|
|
|
|
|
|
* gstreamer/__init__.py: use dl module flags
|
|
|
|
in particular, RTLD_GLOBAL flags is required
|
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
2002-04-14 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-05-10 03:59:33 +00:00
|
|
|
|
|
|
|
* 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-12-17 17:40:42 +00:00
|
|
|
2002-03-24 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-03-24 08:01:48 +00:00
|
|
|
|
2002-03-24 11:41:24 +00:00
|
|
|
* examples/gstreamer/: add cp.py oggplay.py f2f.py dvdplay.py
|
2002-03-24 08:01:48 +00:00
|
|
|
|
|
|
|
* gstreamer/gstreamermodule.c: strip GST_ prefix
|
|
|
|
|
|
|
|
* gstreamer/__init__.py: find libtool lib hack
|
|
|
|
|
2002-12-17 17:40:42 +00:00
|
|
|
2002-03-23 David I. Lehn <dlehn@users.sourceforge.net>
|
2002-03-24 04:32:10 +00:00
|
|
|
|
|
|
|
* stole binding framework from gnome-python && gconf
|
2002-03-24 08:01:48 +00:00
|
|
|
|
2002-03-24 04:32:10 +00:00
|
|
|
* adapted to gstreamer
|