From: Erik W. <ome...@us...> - 2000-12-12 09:40:26
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/12 01:40:25 Modified files: . : configure.in plugins : Makefile.am tests : Makefile.am gst : gstbin.c gstplugin.c gst/elements : gstfdsink.c Added files: plugins/mp3encode: Makefile.am tests : rip.c plugins/mp3encode/lame: Makefile.am gstlame.c gstlame.h Log message: Added LAME encoder. Wow. |
From: Erik W. <ome...@us...> - 2000-12-13 21:42:20
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/13 13:42:19 Added files: docs/random : TODO-post-0.1.0 Log message: First few TODO items to be done after 0.1.0 (i.e. in 2001) |
From: Erik W. <ome...@so...> - 2000-12-16 10:18:09
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/16 02:18:09 Modified files: docs/random : sources examples/autoplug: Makefile examples/helloworld: Makefile examples/queue4: Makefile examples/xml : Makefile gst : gst.c gstbin.c gstbuffer.h gstdebug.h gstpad.c gstpad.h gstpipeline.c gstthread.c gst/elements : gstasyncdisksrc.c gstaudiosrc.c gstdisksrc.c gstfakesink.c gstfakesrc.c gstfdsrc.c gsthttpsrc.c gstidentity.c gstqueue.c gstsinesrc.c plugins/cdparanoia: cdparanoia.c cdparanoia.h plugins/cobin : spindentity.c plugins/mp3encode/lame: gstlame.c gstlame.h tests : Makefile.am paranoia.c queue.c rip.c simplefake.c states.c Added files: tests : mp3encode.c pad-active.c Log message: WARNING: Don't grab this updated unless you're really, REALLY sure. WARNING: Wait for the next one. Whole lotta changes here, including a few random bits: examples/*/Makefile: updated to use `libtool gcc`, not just `gcc` gst/ gstbuffer.h: updated to new flag style gst.c, gstdebug.h: added new debugging for function ptrs gstpipeline.c: set type of parent_class to the class, not the object gstthread.c: ditto plugins/ cdparanoia/cdparanoia.c: added an argument type, updated some defaults cobin/spindentity.c: updated to new do/while loopfunction style mp3encode/lame/gstlame.c: argument types, whole lotta lame options tests/: various changes Now, for the big changes: Once again, the scheduling system has changed. And once again, it broke a whole bunch of things. The gist of the change is that there is now a function pointer for gst_pad_push and gst_pad_pull, instead of a hard-wired function. Well, currently they are functions, but that's for debugging purposes only, they just call the function pointer after spewing lots of DEBUG(). This changed the GstPad structure a bit, and the GstPad API as well. Where elements used to provide chain() and pull() functions, they provide chain() and get() functions. gst_pad_set_pull[region]_function has been changed to get_pad_set_get[region]_function. This means all the elements out there that used to have pull functions need to be updated. The calls to that function have been changed in the normal elements, but the names of the functions passed is still _pull[region](), which is an aesthetic issue more than anything. As for what doesn't work yet, just about anything dealing with Connections is hosed, meaning threaded stuff won't work. This will be fixed about 12 hours from now, after I've slept, etc. The simplefake.c test works in both cothreaded and chained cases, but not much else will work due to the Connection problem. Needless to say, don't grab this unless you *need* these features *now*, else wait to update this stuff until tomorrow. I'm going to sleep now. |
From: Erik W. <ome...@so...> - 2000-12-17 04:54:57
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/16 20:54:57 Modified files: gst : gstbin.c gstbuffer.h gstdebug.h gst/elements : gsttypefind.c plugins/videosink: Makefile.am tools : gstreamer-register.c Log message: Some minor compilation fixes... |
From: Erik W. <ome...@so...> - 2000-12-17 04:55:16
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/16 20:55:15 gstreamer/docs/code-reviews Update of /cvsroot/gstreamer/gstreamer/docs/code-reviews In directory usw-pr-cvs1:/tmp/cvs-serv1682/code-reviews Log Message: Directory /cvsroot/gstreamer/gstreamer/docs/code-reviews added to the repository |
From: Erik W. <ome...@so...> - 2000-12-17 06:26:30
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/16 22:26:30 Added files: docs/code-reviews: README gstbin.c-1.41 Log message: README and the beginning of the first code-review. Here's the README: Code reviews: ============= Files are to be named by file or subsystem, and CVS revision number or date: gstbin.c-1.41 editor-20001216 A file should look something like the following: ---------------------------------------------------------------------- Code Review =========== File: gst/gstbin.c Revision: 1.41 Date: Dec 16, 2000 Reviewer: Erik Walthinsen <om...@cs...> ----- Line 20: #define GST_DEBUG_ENABLED Shouldn't be here, DEBUG should be enabled globally. May leave until scheduling changes are done. ----- Line 117: (gst_bin_class_init) gstelement_class->elementfactory = gst_elementfactory_find("bin"); Not sure this is such a great idea. I thought the GstElement code did this kind of stuff? ---------------------------------------------------------------------- The format will evolve as we do more stuff, such as putting in fields for recommended actions, comments regarding any later changes made and when, etc. |
From: Erik W. <ome...@so...> - 2000-12-19 05:48:05
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/12/18 21:48:05 Modified files: plugins/cdparanoia: cdparanoia.c Log message: safety issue: turned off the code the requires a patch to cdparanoia to avoid a segfault |
From: Erik W. <ome...@us...> - 2001-01-04 20:34:35
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/04 12:34:39 Modified files: tools : gstreamer-launch.c Log message: fixed problems with -launch |
From: Erik W. <ome...@us...> - 2001-01-04 22:15:50
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/04 14:15:54 Modified files: gst : cothreads.c gstinfo.c Log message: updated API docs |
From: Erik W. <ome...@us...> - 2001-01-04 22:16:02
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/04 14:16:06 Modified files: docs/gst/tmpl : gstasyncdisksrc.sgml gstaudiosink.sgml gstaudiosrc.sgml gstbin.sgml gstdisksrc.sgml gstelement.sgml gstfakesink.sgml gstfakesrc.sgml gstfdsink.sgml gstfdsrc.sgml gsthttpsrc.sgml gstidentity.sgml gstinfo.sgml gstobject.sgml gstpad.sgml gstpipefilter.sgml gstqueue.sgml gstreamer-unused.sgml gstsinesrc.sgml gstthread.sgml gsttypefind.sgml Log message: updated API docs |
From: Erik W. <ome...@us...> - 2001-01-05 00:28:05
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/04 16:28:09 Modified files: gst : cothreads.c Log message: fixed missing comment noticed by David Lehn |
From: Erik W. <ome...@us...> - 2001-01-06 09:49:33
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 01:49:39 Modified files: . : autogen.sh Log message: added --enable-debug to autogen.sh, duh... |
From: Erik W. <ome...@us...> - 2001-01-06 10:41:59
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 02:42:07 Modified files: . : configure.in Log message: removed xing and added AM_CONDITIONAL for HAVE_GNOME |
From: Erik W. <ome...@us...> - 2001-01-06 22:05:06
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 14:05:15 Modified files: gst : gstautoplug.c gstbin.c gstbuffer.c gstbufferpool.c gstcaps.c gstelement.c gstelementfactory.c gstmeta.c gstpad.c gstpipeline.c gstprops.c gsttee.c gstthread.c gsttype.c gstutils.c docs/gst/tmpl : cothreads.sgml gstasyncdisksrc.sgml gstaudiosink.sgml gstaudiosrc.sgml gstautoplug.sgml gstbin.sgml gstbuffer.sgml gstcaps.sgml gstdisksrc.sgml gstelement.sgml gstfakesink.sgml gstfakesrc.sgml gstfdsink.sgml gstfdsrc.sgml gsthttpsrc.sgml gstidentity.sgml gstmeta.sgml gstobject.sgml gstpad.sgml gstpipefilter.sgml gstpipeline.sgml gstprops.sgml gstqueue.sgml gstreamer-unused.sgml gstsinesrc.sgml gstthread.sgml gsttype.sgml gsttypefind.sgml Removed files: docs/gst/tmpl : gstesdsink.sgml Log message: Cleaned up the docs a bit. |
From: Erik W. <ome...@us...> - 2001-01-07 03:06:17
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 19:06:28 Modified files: tools : gstreamer-launch.c Log message: fixed a bug with NULL args, but need to fix the parser that created them |
From: Erik W. <ome...@us...> - 2001-01-07 04:00:20
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 20:00:30 Modified files: gst : gst.h Makefile.am Added files: gst : gstparse.c gstparse.h Log message: turned -launch capabilities into gst_parse_launch() |
From: Erik W. <ome...@us...> - 2001-01-07 04:27:54
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 20:28:04 Modified files: gst : gstbin.c gstscheduler.c gstinfo.h Log message: removed a leak |
From: Erik W. <ome...@us...> - 2001-01-07 07:45:43
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 23:45:54 Modified files: gst : gstcaps.c gstcpu.c gstelementfactory.c gstpad.c gstparse.c gstplugin.c gstprops.c gsttype.c Log message: more leak fixes |
From: Erik W. <ome...@us...> - 2001-01-07 07:46:28
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/06 23:46:39 Modified files: plugins/filters/ladspa: gstladspa.c search.c Log message: some leak fixes to both the plugin and the ladspa-provided code |
From: Erik W. <ome...@us...> - 2001-01-07 08:00:54
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/07 00:01:05 Modified files: plugins/filters/ladspa: gstladspa.c Log message: fixed a bug: in an over-zealous attempt to squash leaks, I put the g_free too early |
From: Erik W. <ome...@us...> - 2001-01-07 08:39:58
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/07 00:40:09 Modified files: . : configure.in Log message: added check for libasound, and fixed check for cdparanoia |
From: Erik W. <ome...@us...> - 2001-01-07 22:21:06
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/07 14:21:19 gstreamer/docs/random/testing Update of /cvsroot/gstreamer/gstreamer/docs/random/testing In directory usw-pr-cvs1:/tmp/cvs-serv25146/testing Log Message: Directory /cvsroot/gstreamer/gstreamer/docs/random/testing added to the repository |
From: Erik W. <ome...@us...> - 2001-01-08 08:32:32
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/08 00:32:46 Modified files: docs/manual : quotes.sgml Log message: added another, um, exchange |
From: Erik W. <ome...@us...> - 2001-01-09 04:36:35
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/08 20:36:52 Modified files: gst : gstplugin.c Log message: fixed a leak |
From: Erik W. <ome...@us...> - 2001-01-09 04:39:19
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 01/01/08 20:39:35 Modified files: tools : Makefile.am gstreamer-inspect.c gstreamer-launch.c gstreamer-register.c Log message: various changes, including making -launch use the library version |