From: Erik W. <ome...@cv...> - 2000-01-31 03:04:06
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 19:02:52 Modified files: . : configure.in plugins : Makefile.am Added files: plugins/rtjpeg : .cvsignore Makefile.am README RTjpeg.c RTjpeg.h rtjpeg.c rtjpegdec.c rtjpegdec.h rtjpegenc.c rtjpegenc.h Log message: RTjpeg plugin with several elements. It's currently a skeleton, doing no work at all. Need to have a video display element, some kind of simulation source (read from .ppm, a la what I do at work to solve the exact same problem), raw video types, metadata structs, etc. The RTjpeg.[ch] code is taken from a just-downloaded copy from Justin's site, with some fixes (#include <asm/types.h> to get __u64,etc). Once the aforementioned infrastructure is in place, the elements can actually be set up to do the encode/decode, and we'll have our first functioning video codec in place. ;-) |
From: Erik W. <ome...@cv...> - 2000-01-31 03:24:03
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 19:22:49 Modified files: test/xml : readreg.c Log message: - added usage info - uses first arg as registry filename - any additional args are plugins to search for (no change but argv base) - cleaned up output with a spare \n |
From: Erik W. <ome...@cv...> - 2000-01-31 03:26:39
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 19:25:25 Added files: test : README Log message: initial checkin |
From: Erik W. <ome...@cv...> - 2000-01-31 03:37:49
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 19:36:35 Modified files: gst/elements : .cvsignore gst/meta : .cvsignore gst/types : .cvsignore gst : .cvsignore plugins/dvdsrc : .cvsignore plugins/rtjpeg : .cvsignore plugins : .cvsignore Added files: docs : .cvsignore editor : .cvsignore gst/xml : .cvsignore plugins/au : .cvsignore plugins/wav : .cvsignore plugins/mp3decode/mpg123: .cvsignore plugins/mp3decode/xa: .cvsignore plugins/mp3decode/xing/libxing: .cvsignore plugins/mp3decode/xing: .cvsignore plugins/mp3decode/parse: .cvsignore plugins/mp3decode: .cvsignore plugins/effects/stereo: .cvsignore plugins/effects/volume: .cvsignore plugins/effects: .cvsignore plugins/visualization/spectrum: .cvsignore plugins/visualization/vumeter: .cvsignore plugins/visualization/synaesthesia: .cvsignore plugins/visualization/smoothwave: .cvsignore plugins/visualization: .cvsignore plugins/mpeg1/parse: .cvsignore plugins/mpeg1 : .cvsignore plugins/mpeg2/ac3dec: .cvsignore plugins/mpeg2/ac3parse: .cvsignore plugins/mpeg2/parse: .cvsignore plugins/mpeg2 : .cvsignore plugins/vcdsrc : .cvsignore plugins/cobin : .cvsignore test/xml : .cvsignore test/bindings : .cvsignore test/cothreads : .cvsignore test : .cvsignore tools : .cvsignore Log message: OK, I think I've got all the .cvsignore stuff taken care of, though we'll want to fine-tune things as we go, of course. Most of them are the same, with some exceptions for directories that produce executables (those are listed by name after the standard ones and a newline for separation). |
From: Erik W. <ome...@cv...> - 2000-01-31 04:21:57
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 20:20:43 Modified files: plugins/mp3decode: Makefile.am Log message: Fixed SUBDIRS stuff so `make dist` works cleanly. Here's the trick: if DIST_SUBDIRS exists in the Makefile.am, that's used as the list of things to include in the distribution, regardless of whether or not something is included in SUBDIRS due to conditional stuff. |
From: Erik W. <ome...@cv...> - 2000-01-31 04:23:39
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 20:22:25 Added files: . : .cvsignore Log message: uh, forgot to do the root .cvsignore... |
From: Erik W. <ome...@cv...> - 2000-01-31 05:56:36
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 21:55:22 Modified files: . : .cvsignore acconfig.h config.h.in configure.in plugins : Makefile.am plugins/dvdsrc : Makefile.am plugins/mp3decode/mpg123: Makefile.am test : Makefile.am test/cothreads : Makefile.am test/xml : Makefile.am Log message: Various fixes that collectively allow `make dist` to work. |
From: Erik W. <ome...@cv...> - 2000-01-31 06:47:32
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 22:46:18 Modified files: plugins/mp3decode/mpg123: .cvsignore plugins/mp3decode/xing/libxing: Makefile.am test/bindings : .cvsignore test/cothreads : .cvsignore editor : Makefile.am test : Makefile.am Added files: . : gstreamer-config.in gstreamer.m4 gstreamer.spec.in gst : ROADMAP plugins/effects/stereo: README test/xml : README Log message: A bunch more changes to clean up build/`make dist` issues, as well as a spec file, -config file, .m4, etc. Next step is to build an RPM of this mess. |
From: Erik W. <ome...@cv...> - 2000-01-31 06:50:21
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/30 22:49:07 Modified files: . : Makefile.am Log message: gah, missed Makefile.am of all files... |
From: Erik W. <ome...@cv...> - 2000-01-31 09:36:44
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/31 01:35:25 gstreamer/docs/gst Update of /cvsroot/gstreamer/gstreamer/docs/gst In directory cvs1.i.sourceforge.net:/tmp/cvs-serv19089/gst Log Message: Directory /cvsroot/gstreamer/gstreamer/docs/gst added to the repository |
From: Erik W. <ome...@cv...> - 2000-01-31 09:44:27
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/01/31 01:43:08 Modified files: . : Makefile.am configure.in gstreamer.spec.in editor : Makefile.am gst/elements : Makefile.am gst/types : Makefile.am gst/xml : Makefile.am plugins/mp3decode/mpg123: Makefile.am test/bindings : Makefile.am test/cothreads : Makefile.am test/xml : Makefile.am Log message: More incremental updates. I can now successfully produce an rpm simply by typing `./autogen.sh;make rpm`. This is good ;-) |
From: Erik W. <ome...@cv...> - 2000-02-01 08:55:42
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/01 00:54:19 gstreamer/docs/gst/tmpl Update of /cvsroot/gstreamer/gstreamer/docs/gst/tmpl In directory cvs1.i.sourceforge.net:/tmp/cvs-serv12808/tmpl Log Message: Directory /cvsroot/gstreamer/gstreamer/docs/gst/tmpl added to the repository |
From: Erik W. <ome...@cv...> - 2000-02-01 09:18:07
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/01 01:16:44 Modified files: . : configure.in docs : Makefile.am Added files: docs/gst : .cvsignore Makefile.am gstreamer-decl.txt gstreamer-docs.sgml gstreamer-sections.txt gstreamer.hierarchy gstreamer.types docs/gst/tmpl : .cvsignore gst.sgml gstbin.sgml gstbuffer.sgml gstconnection.sgml gstdisksrc.sgml gstelement.sgml gstfilter.sgml gstmeta.sgml gstobject.sgml gstpad.sgml gstpipeline.sgml gstplugin.sgml gstqueue.sgml gstsink.sgml gstsrc.sgml gsttee.sgml gstthread.sgml gsttrace.sgml gsttype.sgml gstutils.sgml gstxml.sgml plugin.sgml Log message: Re- set up the gtk-doc system. I'd managed to mutilate it a while back, but now it's fixed. I'll put a copy of the HTML output somewhere on the website tonight. In order to actually generate the docs, you'll have to install all the DocBook tools, as well as gtk-doc from GNOME cvs. (see http://developer.gnome.org/arch/doc/tools.html) Notes (I'll codify these some day): - Don't believe the Gnome page, always edit the SOURCES when documenting a given function, never the tmpl file. - I'll be re-arranging things a lot, but gtk-doc is smart enough to merge any changes to the tmpl file. However, gtk-doc's merge and CVS's diff are two entirely separate animals. We should probably have a virtual mutex on the entire docs/gst/ directory, over and above what CVS does. - I'm going to try to end up with a book set (docbook terms), where docs/gst/ is only one book. There'd be another called docs/manual/, and another docs/plugins/, etc. If you have any comments as to how these should be done, gstreamer-devel is the place. |
From: Erik W. <ome...@cv...> - 2000-02-02 06:28:08
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/01 22:26:44 Modified files: . : configure.in docs : Makefile.am docs/gst : Makefile.am gstreamer-decl.txt gstreamer-sections.txt docs/gst/tmpl : gstelement.sgml gstpipeline.sgml gst : gst.c gstelement.c gstelement.h gstobject.c gstpipeline.c plugins/mp3decode/xing/libxing: .cvsignore Log message: More documentation changes, a couple configure.in and Makefile.am fixes. |
From: Erik W. <ome...@cv...> - 2000-02-04 21:51:35
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/04 13:49:58 Modified files: plugins/mp3decode/parse: mp3parse.c Log message: Fixes to the bfp calculation, as well as some other stuff. |
From: Erik W. <ome...@cv...> - 2000-02-12 23:10:21
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/12 15:08:06 Modified files: gst : gstbin.c Log message: Changed the way state is dealt with when a child is added to the bin. The note states that the COMPLETE state should probably reflect nothing more than whether or not there is a child in the bin, not whether or not all children are COMPLETE. I need to write out a few scenarios for complex pipeline manipulations to figure out how all the states should interact. The idea is to maintain the ability to dynamically recofigure the pipeline. |
From: Erik W. <ome...@cv...> - 2000-02-12 23:12:16
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/12 15:09:57 Modified files: test : mp1parse.c Log message: Rearranged and updated mp1parse. Indentation is sane again (what editor are you using, Wim?), and it now uses threads. Playback is clean (at least, audio and video are running smoothly. Video is still a little choppy on my test stream (first 1MB from disk two of Mulan VCD), and it's still wildly out of sync, but it's looking VERY COOL. |
From: Erik W. <ome...@cv...> - 2000-02-15 00:34:25
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/02/14 16:32:01 Modified files: editor : .cvsignore test : .cvsignore Log message: updated .cvsignores |
From: Erik W. <ome...@cv...> - 2000-03-21 19:59:44
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/03/21 11:54:30 Modified files: gst : gstplugin.c Log message: spelling fixes to gst_library_load() |
From: Erik W. <ome...@cv...> - 2000-03-21 20:00:12
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/03/21 11:54:59 Modified files: plugins/avi : gstparseavi.c Log message: added load and check of libriff during plugin init |
From: Erik W. <ome...@cv...> - 2000-03-21 20:12:04
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/03/21 12:06:50 Modified files: plugins/avi : gstparseavi.c Log message: removed second check on riff library, moved original to top so it fails out right away |
From: Erik W. <ome...@us...> - 2000-07-17 02:27:32
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/07/16 19:27:32 gstreamer/tests Update of /cvsroot/gstreamer/gstreamer/tests In directory slayer.i.sourceforge.net:/tmp/cvs-serv893/tests Log Message: Directory /cvsroot/gstreamer/gstreamer/tests added to the repository |
From: Erik W. <ome...@us...> - 2000-07-17 17:14:16
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/07/17 10:14:15 Modified files: . : Makefile.am autogen.sh configure.in docs : Makefile.am docs/gst : gstreamer-decl.txt gst : Makefile.am gstbin.c gstbin.h gstclock.c gstelement.c gstelement.h gstpad.c gstpad.h gstpipeline.c gstthread.c gstthread.h gst/elements : gstelements.c gstfakesink.c gstfakesrc.c plugins/dvdsrc : .cvsignore plugins/effects/volume: volume.c test : fake.c Added files: tests : .cvsignore Makefile.am README init.c loadall.c simplefake.c states.c Log message: Megapatch, changes which states are available, how they're used, and how they're set. Also modifies the scheduling system, breaking pulled buffers. Check mail archives for more details. |
From: Erik W. <ome...@us...> - 2000-07-21 03:57:51
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/07/20 20:57:51 Modified files: gst/elements : gstasyncdisksrc.c gstaudiosink.c gstaudiosink.h gstaudiosrc.c gstaudiosrc.h gstdisksrc.c gstdisksrc.h gstfdsrc.c gsthttpsrc.c gsthttpsrc.h gstpipefilter.c gstpipefilter.h Log message: Brought standard elements in line with new state management system. |
From: Erik W. <ome...@us...> - 2000-08-05 03:53:01
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: omegahacker 00/08/04 20:53:00 Modified files: . : Makefile.am Added files: . : LICENSE Log message: Adding explicit license information, since quite a large number of source files don't have the LGPL header. This is something we need to fix. GNOME has a script to run around and fix things, maybe we should snag a copy and let it loose in a sandbox. |