| 2003-12-16 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * gst/gst.c: |
| * gst/gstplugin.c: |
| rename --enable-segfault to --disable-segtrap |
| |
| 2003-12-15 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * gst/gst.c: (init_popt_callback): |
| * gst/gstplugin.c: (_gst_plugin_fault_handler_restore), |
| (_gst_plugin_fault_handler_sighandler), |
| (_gst_plugin_fault_handler_setup), (gst_plugin_load_file): |
| Implemented fault handlers for catching SIGSEGV while loading |
| plug-ins |
| |
| 2003-12-02 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * fix documentation build using docbook2..., works on fc1 and rh9 |
| * fix distcheck on fc1 |
| |
| 2003-11-14 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * put GST_CACHE_DIR in config.h, as ordered by iain |
| |
| 2003-11-14 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * Slap walters back into place. |
| * remove GST_CONFIG_DIR, it isn't used anymore, and it looks like |
| GST_CACHE_DIR replaces it (which is up for fixing next) |
| |
| 2003-06-02 Colin Walters <walters@verbum.org> |
| |
| * Take over the world. |
| |
| 2003-03-29 Martin Schulze <MHL.Schulze@t-online.de> |
| |
| * gst/gstelementfactory.c: Add "g_free (dp->license)" in |
| gst_element_details_free(). |
| * gst/gstevent.[ch]: Add function gst_event_get_type() to |
| support c++ language binding. Make macros gst_event_ref[_by_count] |
| return a GstEvent* instead of a GstData*. |
| * gst/gstbuffer.[ch]: Add functions gst_buffer[_pool]_get_type() |
| to support c++ language binding. |
| |
| 2003-03-16 Christian Meyer <chrisime@gnome.org> |
| |
| * tools/gst-inspect.c |
| (print_prop): Modified to make compile compile with the new introduced |
| function. |
| * tools/gst-xmlinspect.c |
| (print_prop): ditto. |
| |
| 2003-03-16 Christian Meyer <chrisime@gnome.org> |
| |
| * gst/gstprops.[ch]: Add function gst_props_get_type(). |
| * gst/gstprops.[ch], gst/gstutils.c, gst/registries/gstxmlregistry.c: |
| - Rename gst_props_entry_get_type() -> gst_props_entry_get_props_type(). |
| - Add gst_props_entry_get_type() (returning the GType). |
| * gst/gstcaps.[ch]: Add function gst_caps_get_type(). |
| |
| Applied patches from Martin Schulze. |
| |
| 2003-01-09 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * first pass at changing _connect/_disconnect -> _link/_unlink |
| * gst/gstcompat.h: created |
| |
| 2002-11-27 Thomas Vander Stichele <thomas at apestaart dot org> |
| |
| * ChangeLog: added an entry |
| * gst/gst.*: add gst_init_check which can return TRUE or FALSE |
| make gst_init_with_popt_table do the same |
| only initialize once, like GTK does |
| |
| 2002-04-12 Thomas Vander Stichele <thomas@apestaart.org> |
| |
| * gst/gst*.[ch]: commited GUAD3C code review comments (marked CR1) |
| |
| * gst/gstregistry.[ch]: added to handle registry stuff |
| gst/gst.c: changed to use new --gst-registry option |
| tools/gst-register.c: use new registry functions |
| for more info, check docs/random/thomasvs/registry |
| |
| 2002-03-01 Michael Meeks <michael@ximian.com> |
| * docs/manual/Makefile.am: use $(wildcard) instead of |
| strange shell stuff. |
| |
| * tools/Makefile.am: handle conditionals in a compatible way |
| |
| * docs/manuals.mak: don't do silly things with if/else |
| |
| 2002-01-15 Bastien Nocera <hadess@hadess.net> |
| |
| * tests/Makefile.am: add all the dirs to the DIST_SUBDIRS |
| |
| 2002-01-15 Bastien Nocera <hadess@hadess.net> |
| |
| * tests/Makefile.am: dodge compiling memchunk and bufspeed |
| if NASM is not present |
| |
| 2002-01-03 Rodney Dawes <dobey@free.fr> |
| |
| * gstreamer.spec.in: Fixed the missing plug-ins problem |
| |
| 2001-12-29 Rodney Dawes <dobey@free.fr> |
| |
| * gstreamer.spec.in: Fixed up for the splitification |
| |
| 2001-12-23 Thomas Vander Stichele <thomas@apestaart.org> |
| |
| * moved plugins out of the core to gst-plugins |
| * moved some of the libs out of the core to gst-plugins |
| * moved the other libs around so headers get installed in |
| <gst/(lib)/...> |
| |
| 2001-12-15 Thomas Vander Stichele <thomas@apestaart.org> |
| |
| * configure.ac : major overhaul |
| * m4/ dir added with lots of checks in it |
| |
| 2001-12-14 Michael Meeks <michael@ximian.com> |
| |
| * gst/gst.c (gst_main, gst_main_quit): upd. |
| |
| * gst/gstutils.c (gst_util_has_arg): impl. |
| (gst_util_get_int64_arg): impl. |
| |
| * plugins/mpeg2/video/gstmpeg2play.c |
| (gst_mpeg2play_class_init): min frames per sec = 0. |
| |
| * plugins/mikmod/gstmikmod.c (gst_mikmod_class_init): |
| s/16bit/use16bit/ properties can't begin with a non |
| alpha. |
| |
| * tools/gstreamer-guilaunch.c: fresh from the ministy |
| of nasty hacks. |
| |
| * tools/Makefile.am: enable gstreamer-guilaunch for |
| Gnome 2.0 |
| |
| * tools/gstreamer-launch.c (main): upd. |
| (idle_func): quit the mainloop. |
| |
| 2001-12-14 Michael Meeks <michael@ximian.com> |
| |
| * plugins/audiofile/gstafsrc.c (gst_afsrc_class_init): upd. |
| |
| * plugins/gnomevfs/gnomevfssrc.c (gst_gnomevfssrc_class_init): |
| kill broken mess for install_std_props. |
| |
| * plugins/gnomevfs/gnomevfssink.c |
| (gst_gnomevfssink_class_init): upd. |
| |
| * tools/gstreamer-launch.c (main): add efence hook. |
| |
| * gst/elements/gstfilesrc.c (gst_filesrc_get): use |
| a volatile pointer, don't write to the buffer. |
| |
| * gst/gstelement.c (gst_element_populate_std_props): |
| add debug & robustness. |
| |
| * gst/gstelement.c (gst_element_populate_std_props): |
| add debug & robustness. |
| |
| 2001-12-13 Michael Meeks <michael@ximian.com> |
| |
| * gst/elements/*.c: (..._class_init): clean to use |
| gst_populate_std_props. |
| |
| * gst/gstelement.c |
| (gst_element_populate_std_props): impl, simply for now, |
| with a few standard properties. |
| (gst_element_install_std_props): impl nice helper. |
| |
| 2001-12-13 Michael Meeks <michael@ximian.com> |
| |
| * gst/gstplugin.c (_gst_plugin_initialize): g_error |
| instead of warning. |
| |
| * Makefile.am: update. |
| |
| * editor/gsteditorprojectview.c (view_on_element_added): |
| |
| * editor/gsteditorproject.c |
| (gst_editor_project_class_init): upd. |
| |
| * plugins/avi/gstavimux.c |
| (gst_avimux_request_new_pad): don't clobber name. |
| |
| * libs/control/gstdparammanager.c |
| (gst_dpman_class_init): upd. |
| (gst_dpman_dispose): chain to parent. |
| |
| * gst/cothreads.c (cothread_create): use guchar *'s |
| not void *'s for bytewise pointer arithmetic. |
| |
| * gst/gstelement.h: kill const on get_property value. |
| |
| * plugins/avi/gstavimux.c |
| (gst_avimux_request_new_pad): add name param. |
| |
| * configure.ac: Add checks for libglade-2.0 and |
| gnome-vfs-2.0 |
| |
| 2001-12-13 Michael Meeks <michael@ximian.com> |
| |
| * plugins/xvideosink/Makefile.am: add $(X_LIBS) |
| |
| * examples/typefind/typefind.c (type_found): upd. |
| xml code. |
| |
| * plugins/mikmod/gstmikmod.c |
| (gst_mikmod_set_property): same memory bug here - |
| unfixed. |
| |
| * plugins/oss/gstosssrc.c |
| (gst_osssrc_set_property): fix memory issue. |
| (gst_osssrc_init): dup the string - argh; quit here - |
| such code should be stuck in a common base class not |
| cut and pasted. |
| |
| * plugins/oss/gstosssink.c |
| (gst_osssink_init): manage the device allocation. |
| (gst_osssink_finalize): impl. |
| (gst_osssink_class_init): upd. |
| (gst_osssink_set_property): upd. |
| |
| * acconfig.h: cover HAVE_LIBXML2 |
| |
| * configure.ac: update libxml checks. |
| |
| 2001-12-11 22:10 thomasvs |
| |
| * lots of build fixes for 0.3.0 release |
| |
| 2001-08-15 23:43 cael |
| |
| * gstplay/: ChangeLog, gstmediaplay.c, gstplay.c: Added hacky check |
| to make sure we have video to fullscreen, will be removed when the |
| new libgstplay lands. |
| |
| 2001-08-15 23:32 cael |
| |
| * gstplay/: ChangeLog, gstmediaplay.c, gstmediaplay.glade, |
| gstmediaplay.h, gstplay.c, main.c: Added a bunch of new stuff |
| including better fullscreen handling and some new playlist stuff |
| that's not hooked up yet. |
| |
| 2001-08-14 20:13 thomasvs |
| |
| * gstreamer-uninstalled.pc.in: changed this to work for gst-bind if |
| anyone gets into problems with this then let me know and we'll fix |
| it together ;) |
| |
| 2001-08-14 05:11 parapraxis |
| |
| * gst/: gobject2gtk.c, gobject2gtk.h: sync gobject2gtk with |
| paranormal |
| |
| 2001-08-13 21:19 omegahacker |
| |
| * gst/: gsttimecache.c, gsttimecache.h: added first pass at the |
| GstTimeCache |
| |
| 2001-08-13 20:03 omegahacker |
| |
| * gst/Makefile.am: messy hack to make sure libgst.la builds |
| properly (FIXME!) |
| |
| 2001-08-13 20:00 sbaker3 |
| |
| * docs/: gst/gstreamer-sections.txt, manual/dynamic.sgml, |
| manual/helloworld2.sgml, manual/pads.sgml, manual/queues.sgml, |
| manual/threads.sgml, manual/typedetection.sgml, manual/xml.sgml: |
| sync with the current CVS glib API |
| |
| 2001-08-13 19:55 sbaker3 |
| |
| * test/avi2mpg.c, test/lat.c, test/mp1tomp1.c, test/mp2toavi.c, |
| test/mp2tomp1.c, test/mp2tomp1v2.c, test/mp3.c, test/mp3parse.c, |
| test/mp3play.c, test/mp3tovorbis.c, test/pipetest.c, test/qtest.c, |
| tests/autoplug.c, tests/events.c, tests/mp1vid.c, tests/paranoia.c, |
| tests/states.c, tests/eos/case1.c, tests/eos/case2.c, |
| tests/eos/case3.c, tests/eos/case4.c, tests/eos/case5.c, |
| tests/eos/case6.c, tests/eos/case7.c, tests/muxing/case1.c, |
| tests/sched/runxml.c: sync with the current CVS glib API |
| |
| 2001-08-13 19:50 sbaker3 |
| |
| * plugins/aasink/aasink.c, plugins/audiofile/gstafsink.c, |
| plugins/audiofile/gstafsrc.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/wincodec/gstwinenc.cc, plugins/cdparanoia/cdparanoia.c, |
| plugins/dv/dvdec.c, plugins/filters/cutter/cutter.c, |
| plugins/gnomevfs/gnomevfssink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/gsm/gstgsmenc.c, plugins/jpeg/gstjpegenc.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, plugins/oss/gstosssink.c, |
| plugins/quicktime/gstquicktimedecoder.c, |
| plugins/sdlsink/sdlvideosink.c, plugins/xvideosink/xvideosink.c, |
| examples/cutter/cutter.c, examples/helloworld/helloworld.c, |
| examples/helloworld2/helloworld2.c, examples/mixer/mixer.c, |
| examples/plugins/example.c, examples/queue2/queue2.c, |
| examples/queue3/queue3.c, examples/queue4/queue4.c, |
| examples/thread/thread.c, examples/typefind/typefind.c, |
| examples/xml/createxml.c, examples/xml/runxml.c: sync with the |
| current CVS glib API |
| |
| 2001-08-13 19:48 omegahacker |
| |
| * configure.base: Added libgst.la to the global LDFLAGS, so all |
| plugins link against it. This should help solve problems with |
| bindings and dynamic loading of libgst. |
| |
| 2001-08-13 19:45 sbaker3 |
| |
| * gst/: gobject2gtk.c, gobject2gtk.h, gst.c, gstautoplug.c, |
| gstbin.c, gstelement.c, gstobject.c, gstpad.c, gstparse.c, |
| gsttypefind.c, gstxml.c, autoplug/autoplugtest.c, |
| autoplug/gstautoplugcache.c, autoplug/gstautoplugger.c, |
| autoplug/gststaticautoplug.c, autoplug/gststaticautoplugrender.c, |
| elements/gstdisksink.c, elements/gstfakesink.c, |
| elements/gstfakesrc.c, elements/gstidentity.c, |
| elements/gstmultidisksrc.c: sync with the current CVS glib API |
| |
| 2001-08-13 14:52 thomasvs |
| |
| * configure.base: added swig/Makefile.PL |
| |
| 2001-08-12 11:09 sbaker3 |
| |
| * tests/.cvsignore: added more exes |
| |
| 2001-08-12 10:48 sbaker3 |
| |
| * gst/gstbufferpool.c: doc update |
| |
| 2001-08-11 23:04 omegahacker |
| |
| * gst/gstbuffer.c: fixed stupid bug in buffer_span() |
| |
| 2001-08-11 09:25 omegahacker |
| |
| * gst/: gstbuffer.c, gstbuffer.h: - changed timestamps to gint64 |
| (*signed* 64-bit) - updated buf->offset handling to deal with the |
| -1 (0xffffffff) case - added gst_buffer_span() and gst_buffer_merge |
| (see -devel for details) |
| |
| 2001-08-10 22:36 wtay |
| |
| * gst/elements/gstdisksrc.c: mmap returns MAP_FAILED in case of an |
| error, also do a perror in case of a failure. |
| |
| 2001-08-10 18:45 wtay |
| |
| * test/misc/: Makefile.am, gsmdec.c, gsmenc.c, mpgPlayer.c: Added |
| some test apps by Zeenix. |
| |
| 2001-08-10 18:40 wtay |
| |
| * configure.base, docs/fwg/intro.sgml, plugins/SID/gstsiddec.cc, |
| plugins/audiofile/gstafsink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, plugins/oss/gstosssink.c, |
| plugins/quicktime/gstquicktimedemux.c, |
| plugins/quicktime/gstquicktimesink.c, plugins/udp/gstudpsrc.c, |
| test/Makefile.am, test/main.c, tests/faketest.c, |
| tools/gstreamer-inspect.c: Fixes to various plugins. Removed the |
| eos/qos calls in favour of the soon to be event system. Added a |
| test app to test element reuse (doesn't work) |
| |
| 2001-08-10 18:34 wtay |
| |
| * gst/: gstobject.h, gstpad.c, gstpad.h, gstqueue.c, |
| gstscheduler.c, elements/gstdisksrc.c, elements/gstfakesrc.c, |
| elements/gstfdsrc.c, elements/gstmultidisksrc.c, |
| elements/gstpipefilter.c: Removed the old eos and qos functions. |
| Removed the functions from the elements. |
| |
| 2001-08-10 18:02 sbaker3 |
| |
| * examples/launch/.cvsignore: added an exe |
| |
| 2001-08-10 17:49 sbaker3 |
| |
| * examples/: mixer/.cvsignore, cutter/.cvsignore: added an exe |
| |
| 2001-08-10 17:36 sbaker3 |
| |
| * tests/.cvsignore: hide new tests |
| |
| 2001-08-07 17:14 thomasvs |
| |
| * configure.base: removed libs/colorscpace again |
| |
| 2001-08-07 17:08 thomasvs |
| |
| * configure.base: do FLAC lib check against main function |
| |
| 2001-08-07 17:06 thomasvs |
| |
| * acconfig.h, configure.base, plugins/Makefile.am: changed |
| HAVE_FLAC to HAVE_FLACLIB |
| |
| 2001-08-07 15:46 thomasvs |
| |
| * configure.base: added a few dnl'd AC_CONDITIONAL's to show a bug |
| for HAVE_FLAC look for thomas in the file |
| |
| 2001-08-06 23:16 wtay |
| |
| * examples/plugins/example.c: Fixed the padtemplate definition. |
| |
| 2001-08-06 21:40 omegahacker |
| |
| * gst/gstevent.h: added gstevent.h |
| |
| 2001-08-06 21:37 omegahacker |
| |
| * gst/gstelement.c, gst/gstinfo.c, gst/gstinfo.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstplugin.c, gst/gstscheduler.c, gst/gstthread.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstfakesink.c, |
| tests/Makefile.am, tests/events.c: Initial code for the event |
| system. |
| |
| 2001-08-06 21:20 wtay |
| |
| * plugins/flac/: Makefile.am, flacenc.c: Some compile fixes against |
| FLAC 1.0 |
| |
| 2001-08-06 20:52 wtay |
| |
| * gst/gstbufferpool.h: Added a missing UNLOCK macro. |
| |
| 2001-08-06 20:49 wtay |
| |
| * plugins/avi/wincodec/gstwinenc.cc: Updates for CVS avifile. |
| |
| 2001-08-06 17:46 theuraeus |
| |
| * configure.base: 2001-06-08 Christian Schaller |
| <Uraeus@linuxrising.org> - Change from == to = since == only works |
| with GNU test and not the version of test shipping with Solaris |
| (and probably other Unices) - Once again a ordinary user has to |
| teach hackers to hack :) |
| |
| 2001-08-03 01:08 omegahacker |
| |
| * gst/Makefile.am: moved the object-model headers back to _HDR |
| where they belong |
| |
| 2001-08-03 00:55 hadess |
| |
| * Makefile.am: - revert location of gstreamer.pc |
| |
| 2001-08-03 00:50 hadess |
| |
| * Makefile.am: - install gstreamer.pc to the right place under |
| $(prefix)/share/pkconfig |
| |
| 2001-08-01 23:44 dlehn |
| |
| * plugins/flac/: flacdec.c, flacenc.c: Type update for FLAC 1.0 |
| |
| 2001-07-31 21:57 wtay |
| |
| * gst/gstthread.c: Added a missing state change switch. |
| Uncommented a big FIXME that was needed after all. Stop now works. |
| |
| 2001-07-30 18:50 wtay |
| |
| * gstreamer-uninstalled.pc.in: Changes pcbuilddir to |
| pc_top_builddir |
| |
| 2001-07-27 18:12 wtay |
| |
| * tests/: Makefile.am, faketest.c, muxing/case1.c: Added a simple |
| thread state change app. |
| |
| 2001-07-27 17:35 sbaker3 |
| |
| * tools/gstreamer-inspect.c: compile fix for glib2 |
| |
| 2001-07-27 14:12 sbaker3 |
| |
| * gst/gstbufferpool.c: compile fix when atomic refcounting is not |
| available |
| |
| 2001-07-25 23:46 wtay |
| |
| * plugins/festival/gstfestival.c: Added caps to the src pad to |
| properly set rate/channels for peer elements. |
| |
| 2001-07-25 22:40 wtay |
| |
| * tools/gstreamer-inspect.c: Added signal output and object |
| hierarchy output. |
| |
| 2001-07-25 22:40 wtay |
| |
| * gst/: gobject2gtk.c, gobject2gtk.h: Added shims for signal |
| introspections and g_type_parent |
| |
| 2001-07-25 21:49 wingo |
| |
| * configure.base: Fixed issue where AC_CHECK_LIB was polluting LIBS |
| with -lxml. |
| |
| 2001-07-25 01:02 wingo |
| |
| * plugins/filters/speed/Makefile.am: Removed 'README' from |
| EXTRA_DIST so that 'make dist' would work. |
| |
| 2001-07-24 21:05 theuraeus |
| |
| * tools/gstreamer-launch.1: 2001-23-07 Christian Schaller |
| <Uraeus@linuxrising.org> - Put README contents into man page and |
| fixed the Groff enconding (or whatever it is called.) |
| |
| 2001-07-23 01:57 wtay |
| |
| * plugins/ffmpeg/: gstffmpegdec.c, gstffmpegenc.c: Updated to the |
| new 0.4.4 API. |
| |
| 2001-07-23 01:57 wtay |
| |
| * tools/gstreamer-launch.c: Reverted to the old g_idle loop. too |
| many problems with xvideosink and the GtkWindow when we don't have |
| an idle loop.. |
| |
| 2001-07-20 23:10 dlehn |
| |
| * plugins/: mp3decode/mpg123/letest.c, mpeg2/ac3dec/bitstream.c: |
| use glib for byte swapping |
| |
| 2001-07-20 23:08 dlehn |
| |
| * Makefile.am: Some basic deb building rules |
| |
| 2001-07-20 23:08 dlehn |
| |
| * plugins/mpeg2/parse/Makefile.am, test/Makefile.am: cosmetic |
| stuff, -O3 does inline-functions |
| |
| 2001-07-20 22:26 wtay |
| |
| * docs/gst/: Makefile.am, gstreamer.hierarchy, |
| tmpl/gstbufferpool.sgml, tmpl/gstfakesink.sgml, |
| tmpl/gstidentity.sgml, tmpl/gstreamer-unused.sgml, |
| tmpl/gsttee.sgml: Removed some stuff from the makefile until it |
| stopped complaining when building debs... |
| |
| 2001-07-20 08:10 dlehn |
| |
| * plugins/mp3encode/lame/: gstlame.c, gstlame.h: update for newer |
| LAME api |
| |
| 2001-07-20 08:00 dlehn |
| |
| * plugins/Makefile.am: Always compile avi dir. It has it's own |
| conditionals for avifile libs. Add (back?) arts dir. (was this |
| out for a reason?) |
| |
| 2001-07-20 07:56 dlehn |
| |
| * plugins/mpeg2/mpeg2dec/Makefile.am: Change lib name from |
| libmpeg2dec to libgstmpeg2dec to avoid confusion since it links to |
| another libmpeg2dec. |
| |
| 2001-07-20 07:54 dlehn |
| |
| * docs/gst/gstreamer.hierarchy: remove Gtk classes from Gst |
| hierarchy |
| |
| 2001-07-20 07:53 dlehn |
| |
| * configure.in.ac250: not used anymore |
| |
| 2001-07-20 07:52 dlehn |
| |
| * debian/: Makefile.am, README.Debian, changelog, control, |
| gstreamer-arts.files, gstreamer-artsd.files, |
| gstreamer-avifile.files, gstreamer-common.files, |
| gstreamer-festival.files, gstreamer-flac.files, |
| gstreamer-mpeg2dec.files, gstreamer-plugin-template.postinst, |
| gstreamer-plugin-template.postrm, gstreamer-plugin-template.prerm, |
| gstreamer-runtime.files, gstreamer-runtime.manpages, |
| gstreamer-runtime.postinst, gstreamer-runtime.postrm, |
| gstreamer-tools.files, gstreamer-tools.manpages, gstreamer-x.files, |
| libgst0.postinst, libgsteditor0.postinst, |
| libgstmediaplay0.postinst, rules: Update to Debian packaging files |
| to 0.2.1-2 |
| |
| 2001-07-18 23:38 richardb |
| |
| * docs/fwg/: Makefile.am, buffers.sgml, checklist.sgml, |
| gst-plugin-writers-guide.sgml, srcnsink.sgml, statemanage.sgml: |
| Sort out some remaining bits of fwg which weren't valid sgml. |
| |
| 2001-07-18 23:18 richardb |
| |
| * docs/manual/: debugging.sgml, helloworld2.sgml: Fix incorrectly |
| matched tags, as found by xsltproc. ;-) |
| |
| 2001-07-18 23:08 richardb |
| |
| * REQUIREMENTS: Add instructions for getting docbook-gnome-bin |
| debian package, needed to build manual and PWG. |
| |
| 2001-07-18 20:04 wtay |
| |
| * gst/autoplug/gststaticautoplugrender.c: Make sure the autoplugger |
| doesn't try to connect elements with request pads for now. |
| |
| 2001-07-18 18:29 wtay |
| |
| * plugins/mpeg1/system_encode/: buffer.c, system_encode.c, |
| system_encode.h, systems.c: Added request pad to the muxer. Fixed |
| the object size problem by dynamically allocating the sector data. |
| |
| 2001-07-17 23:01 richardb |
| |
| * plugins/effects/volume/volume.c: Rename the GstVolume type to |
| GstVolumeOld, so that it doesn't conflict with the type registered |
| by the new volume plugin. |
| |
| 2001-07-17 22:51 wtay |
| |
| * docs/fwg/intro.sgml: Added what I think should be the basic steps |
| for writing a plugin. |
| |
| 2001-07-16 21:18 wtay |
| |
| * gst/: gstelement.h, gstscheduler.h: Added missing pad_select |
| prototypes/defs. |
| |
| 2001-07-16 10:04 richardb |
| |
| * configure.base: Change tests/muxer/Makefile to |
| tests/muxing/Makefile, since tests/muxer is now an empty dir. |
| |
| 2001-07-15 15:24 wtay |
| |
| * tools/gstreamer-launch.c: Changed the main loop to while |
| (iterate(bin)) |
| |
| 2001-07-15 14:04 wtay |
| |
| * gst/gstscheduler.c: Properly set the eos flag when no elements |
| can be scheduled. |
| |
| 2001-07-14 21:29 shitowax |
| |
| * plugins/quicktime/: gstquicktimesink.c, gstquicktimesink.h: |
| initial introduction of a really basic muxer |
| |
| 2001-07-14 21:15 thomasvs |
| |
| * configure.base: added muxer Makefile |
| |
| 2001-07-13 17:49 wtay |
| |
| * plugins/gsm/: gstgsm.c, gstgsmdec.c, gstgsmenc.c: Added capsnego |
| to gsmdec/enc. |
| |
| 2001-07-11 23:52 wtay |
| |
| * gst/: gstpad.c, gstpad.h, gstscheduler.h, |
| elements/gstaggregator.c, elements/gstaggregator.h, |
| elements/gstfakesrc.c: Added prototypes for gst_pad_peek, |
| gst_pad_select and gst_pad_selectv. Added different scheduling |
| methods in aggregator. Fixed a bug in fakesrc when setting up the |
| scheduling functions. |
| |
| 2001-07-11 20:26 wtay |
| |
| * tests/: Makefile.am, muxing/.cvsignore, muxing/Makefile.am, |
| muxing/case1.c: Added a muxing test case. |
| |
| 2001-07-11 20:23 wtay |
| |
| * gst/gstscheduler.c: Added a g_assert when a filled bufpen is |
| overwritten. |
| |
| 2001-07-11 20:22 wtay |
| |
| * gst/elements/: gstfakesink.c, gstfakesrc.c, gstidentity.c, |
| gstidentity.h, gsttee.c, gsttee.h: Some cleanups in output of |
| various test plugins. Added debug output to tee. Added buffer |
| duplication to identity. |
| |
| 2001-07-11 17:45 wtay |
| |
| * gst/elements/: gstelements.c, gstfakesink.c, gstfakesink.h: Added |
| request pads to fakesink. |
| |
| 2001-07-11 16:51 wtay |
| |
| * gst/elements/: gstaggregator.c, gstelements.c, gstfakesink.c, |
| gstfakesrc.c, gstfakesrc.h, gstidentity.c, gstidentity.h, gsttee.c: |
| Added DEBUG_FUNCPTR to most plugins. Added request pads to fakesrc |
| and aggregator. |
| |
| 2001-07-11 16:50 wtay |
| |
| * tools/gstreamer-inspect.c: Print out the request pad function. |
| |
| 2001-07-11 15:56 wtay |
| |
| * gst/elements/: Makefile.am, gstaggregator.c, gstaggregator.h, |
| gstdisksink.c, gstdisksrc.c, gstelements.c, gstfakesink.c, |
| gstfakesrc.c, gstfakesrc.h, gstfdsink.c, gstfdsrc.c, gsthttpsrc.c, |
| gstidentity.c, gstsinesrc.c, gsttee.c: Some code cleanups. Added |
| printouts of the buffer timestamps in identity, fakesrc, fakesink. |
| Added an aggregator test element. |
| |
| 2001-07-11 13:33 wtay |
| |
| * gst/: gstelement.c, gstelement.h, gstelementfactory.c: Aplied the |
| patch from Andy Wingo <apwingo@eos.ncsu.edu> add padtemplates to |
| element classes without using an elementfactory. The |
| gst_element_add_padtemplate_to_class method was renamed to |
| gst_element_class_add_padtemplate to better match glib/gtk |
| conventions. |
| |
| 2001-07-11 13:09 wtay |
| |
| * docs/gst/tmpl/: gstmeta.sgml, spectrum.sgml: Removed the |
| remaining bits of MetaData. |
| |
| 2001-07-11 02:02 omegahacker |
| |
| * configure.base: added speed and volume to configure.base |
| |
| 2001-07-11 00:47 omegahacker |
| |
| * plugins/filters/Makefile.am: added speed and volume to |
| Makefile.am |
| |
| 2001-07-08 22:02 wtay |
| |
| * test/: Makefile.am, mp2tomp1v2.c, mp3play.c: Added a vob to mpeg1 |
| transcoder. note that this one is only 68 lines long. |
| |
| 2001-07-08 10:47 wtay |
| |
| * plugins/effects/volume/volume.c: I'm a moron.. |
| |
| 2001-07-08 10:46 wtay |
| |
| * plugins/effects/volume/volume.c: Renamed the old volume plugin to |
| volume_old. |
| |
| 2001-07-08 10:44 wtay |
| |
| * plugins/filters/: speed/Makefile.am, speed/filter.func, |
| speed/speed.c, speed/speed.h, volume/Makefile.am, |
| volume/filter.func, volume/mono-filter.func, |
| volume/stereo-filter.func, volume/volume.c, volume/volume.h: Added |
| the two plugins from Andy Wingo <apwingo@eos.ncsu.edu> |
| |
| 2001-07-07 17:34 wtay |
| |
| * docs/manual/Makefile.am: Added the init.sgml file to the makefile |
| |
| 2001-07-07 16:30 wtay |
| |
| * docs/manual/: intro.sgml, motivation.sgml: More blablah about how |
| cool GStreamer really is.. |
| |
| 2001-07-07 16:10 wtay |
| |
| * docs/manual/: gstreamer-manual.sgml, init.sgml, utility.sgml: |
| Added docs on library init. |
| |
| 2001-07-07 15:17 wtay |
| |
| * docs/manual/: autoplugging.sgml, debugging.sgml, |
| gstreamer-manual.sgml, helloworld2.sgml, programs.sgml: Lots of |
| updates. Added a chapter about the autoplugcache. Updated the |
| autoplug example using the autoplugcache. Moved some stuff around. |
| Added an example app for gst_parse_launch. Updated the debug |
| info. |
| |
| 2001-07-07 15:14 wtay |
| |
| * examples/launch/mp3parselaunch.c: Add sane arg checking. |
| |
| 2001-07-07 15:07 wtay |
| |
| * examples/launch/: Makefile.am, mp3parselaunch.c: Added a |
| parse_launch example. |
| |
| 2001-07-07 14:32 wtay |
| |
| * examples/helloworld2/helloworld2.c: Updated the autoplug example. |
| |
| 2001-07-07 12:34 wtay |
| |
| * docs/manual/: bins.sgml, dynamic.sgml, factories.sgml, |
| goals.sgml, gstreamer-manual.sgml, helloworld.sgml, |
| helloworld2.sgml, pads.sgml, programs.sgml, queues.sgml, |
| threads.sgml, typedetection.sgml, utility.sgml, xml.sgml: Some |
| updates to the manual, mostly glib2 related. |
| |
| 2001-07-07 11:55 wtay |
| |
| * docs/gst/: gstreamer-docs.sgml, gstreamer-sections.txt, |
| gstreamer.hierarchy, tmpl/gstbuffer.sgml, tmpl/gstbufferpool.sgml, |
| tmpl/gstelement.sgml, tmpl/gstpad.sgml, tmpl/gstplugin.sgml, |
| tmpl/gstreamer-unused.sgml, tmpl/gstutils.sgml, tmpl/gstxml.sgml: |
| Removed the last bits of Metadata. Updated the bufferpool docs. |
| |
| 2001-07-06 22:00 wtay |
| |
| * plugins/capture/qcam/: gstqcamsrc.c, gstqcamsrc.h, qcam.h: Added |
| lots of options. |
| |
| 2001-07-05 23:08 wtay |
| |
| * configure.base: Added the qcam src |
| |
| 2001-07-05 23:06 wtay |
| |
| * plugins/capture/qcam/dark.c: Some unused file.. |
| |
| 2001-07-05 23:05 wtay |
| |
| * plugins/capture/: Makefile.am, qcam/Makefile.am, qcam/exposure.c, |
| qcam/gstqcamsrc.c, qcam/gstqcamsrc.h, qcam/qcam-Linux.c, |
| qcam/qcam-Linux.h, qcam/qcam-lib.c, qcam/qcam-os.c, qcam/qcam-os.h, |
| qcam/qcam.h, qcam/qcamip.h: Added a simple bw-qcam src plugin. |
| |
| 2001-07-05 22:53 wtay |
| |
| * tools/gstreamer-launch.c: Added the xid stuff in again if |
| compiling against gtk. |
| |
| 2001-07-04 21:49 uid21147 |
| |
| * gst/gstutils.c: Added arg setting for UINT types. |
| |
| 2001-07-04 16:33 uid21147 |
| |
| * plugins/ffmpeg/: Makefile.am, gstffmpegdec.c, gstffmpegenc.c: |
| Lots of improvements to the ffmpeg wrappers. |
| |
| 2001-07-02 21:38 wtay |
| |
| * plugins/ffmpeg/: Makefile.am, gstffmpeg.c, gstffmpegdec.c, |
| gstffmpegdec.h, gstffmpegenc.c, gstffmpegenc.h: Added the ffmpeg |
| decoder wrappers. |
| |
| 2001-07-01 23:19 wtay |
| |
| * configure.base, plugins/ffmpeg/Makefile.am, |
| plugins/ffmpeg/gstffmpegenc.c, plugins/ffmpeg/gstffmpegenc.h: Added |
| the ffmpeg wrapper plugin. (ffmpeg.sourceforge.net). Only the |
| encoders are currently support, so no decoders or muxers yet.. |
| |
| 2001-07-01 18:52 wtay |
| |
| * plugins/gsm/: Makefile.am, gstgsmdec.c, gstgsmenc.c: Fixed a bug |
| with the buffer handling. |
| |
| 2001-07-01 17:10 sbaker3 |
| |
| * plugins/filters/ladspa/gstladspa.c: better property name munging |
| and added check for duplicate property names |
| |
| 2001-07-01 17:01 sbaker3 |
| |
| * gst/gobject2gtk.c: return NULL from |
| g2g_object_class_find_property if gtk_object_arg_get_info returns |
| an error |
| |
| 2001-07-01 15:05 wtay |
| |
| * plugins/avi/gstavidemux.c: Added the memcpy back, we can't take |
| ownership of the riff parser chunks.. |
| |
| 2001-07-01 14:59 wtay |
| |
| * libs/riff/gstriff.h: Added types and structures for AVI/DV. |
| |
| 2001-07-01 14:58 wtay |
| |
| * plugins/avi/: gstavidecoder.c, gstavidemux.c, gstavidemux.h, |
| gstavitypes.c: Added FV playback to avi. Currently only NTSC DV is |
| supported. Both type1 and type2 avi/dv formats are supported. |
| |
| 2001-07-01 12:18 theuraeus |
| |
| * gstreamer.spec.in: 2001-01-07 Christian Schaller |
| <Uraeus@linuxrising.org> - Updated SPEC file. - Splitt out GUI |
| modules - Added quicktime, flac, chart, udp modules |
| |
| 2001-07-01 12:16 theuraeus |
| |
| * LICENSE_readme, REQUIREMENTS: 2001-01-07 Christian Schaller |
| <Uraeus@linuxrising.org> - Added FLAC information |
| |
| 2001-07-01 12:12 richardb |
| |
| * configure.base: Put the back check for the FLAC library. This |
| looks to have been accidentally removed when the sidplay one was |
| added. |
| |
| 2001-07-01 11:28 sbaker3 |
| |
| * plugins/filters/ladspa/gstladspa.c: gobject param fixes |
| |
| 2001-06-30 20:41 sbaker3 |
| |
| * plugins/alsa/: alsasink.c, alsasrc.c: fix param problems due to |
| gobject changes |
| |
| 2001-06-30 17:26 wtay |
| |
| * plugins/SID/: gstsiddec.cc, gstsiddec.h: Added a property for |
| song selection. |
| |
| 2001-06-30 16:22 wtay |
| |
| * acinclude.m4, configure.base, plugins/Makefile.am, |
| plugins/SID/Makefile.am: Added configure checks for libsidplay. |
| |
| 2001-06-30 15:10 wtay |
| |
| * plugins/SID/gstsiddec.cc: Added a bunch of properties. |
| |
| 2001-06-30 01:45 wtay |
| |
| * configure.base: Added the SID plugin. |
| |
| 2001-06-30 01:44 wtay |
| |
| * plugins/SID/gstsiddec.cc: Some cleanups |
| |
| 2001-06-30 01:37 wtay |
| |
| * plugins/SID/: .cvsignore, Makefile.am, gstsiddec.cc, gstsiddec.h: |
| A first attempt at a SID decoder plugin. |
| |
| 2001-06-30 01:35 wtay |
| |
| * gst/elements/gstdisksrc.c: Fix an endless loop at EOS.. this is a |
| hack... |
| |
| 2001-06-29 21:31 wtay |
| |
| * plugins/xmms/: gstxmmseffect.c, gstxmmsinput.c: GObject fixes for |
| xmms plugins. Cleaner names for the generated plugins. |
| |
| 2001-06-29 18:53 richardb |
| |
| * gst/gstparse.c: Allow elements to be given custom names with [] |
| syntax. |
| |
| ie, gstreamer-launch disksrc[mysrc] ! ... makes a disksrc element |
| named mysrc, rather than disksrc0 |
| |
| Suggestion: don't name things with names with numbers at the end, |
| or they may conflict with names allocated automatically. |
| |
| 2001-06-29 12:30 richardb |
| |
| * configure.base: Put GST_CFLAGS before other CFLAGS, to ensure |
| that the correct headers get used if there's an installed copy of |
| the gst headers on the system (ie, make sure the uninstalled |
| headers are used instead). |
| |
| 2001-06-29 11:26 richardb |
| |
| * gst/Makefile.am: Prefix for marshallers should be gst_marshal, |
| rather than gst. This now actually compiles for me. |
| |
| 2001-06-29 10:39 richardb |
| |
| * gst/Makefile.am: Ensure that the marshaller code #includes |
| glib-object.h, and hence the neccessary definitions to enable it to |
| compile. |
| |
| I don't pretend to understand how the marshalling stuff works - I |
| just know that it clearly needs this #include, or something |
| similar. If there's a more correct fix, someone else can do it. |
| Possibly this is a glib-genmarshal bug, but I've not got the time |
| to go into that. |
| |
| 2001-06-29 00:58 richardb |
| |
| * gst/Makefile.am: Ensure that the gstmarshal.[ch] files are |
| generated in time by generating both files in the same rule: |
| previously, only the .c would be generated in time. Don't put the |
| files in dists (add a dist-hook to take them out), and clean the |
| files when running distclean. |
| |
| 2001-06-28 22:44 richardb |
| |
| * gst/Makefile.am: Make sure conditionally compiled files are added |
| to the dist. |
| |
| 2001-06-28 21:13 sbaker3 |
| |
| * plugins/alsa/: alsasink.c, alsasrc.c: compile fixes for alsasrc |
| and alsasink - params need more work (odd warning when doing |
| -inspect alsasrc) |
| |
| 2001-06-28 20:32 wtay |
| |
| * acconfig.h, configure.base, plugins/Makefile.am: Added a check |
| for the FLAC plugin. |
| |
| 2001-06-28 19:35 richardb |
| |
| * configure.base: Fix ALSA check; was overwriting the ALSA_CFLAGS |
| and ALSA_LIBS variables determined for alsa 0.5 with the ones from |
| the check that alsa 0.9 wasn't there. Now does the 0.9 check |
| first, to avoid this problem. |
| |
| 2001-06-28 17:31 richardb |
| |
| * docs/gst/Makefile.am: Remove gstreamer.html from generated files, |
| since it was just a broken copy of one of the other files. Sort |
| out cleanfiles to some extent. Note: the make dependencies in this |
| file are completely broken, but it's not clear how to fix them. |
| The docs will be built at make install / dist time, as a result. |
| |
| 2001-06-28 17:01 richardb |
| |
| * acinclude.m4: Fix a typo in a comment. |
| |
| 2001-06-28 16:39 richardb |
| |
| * acinclude.m4, configure.base: Add ACTION-IF-USE and |
| ACTION-IF-NOTUSE parameters to GST_CHECK_FEATURE. Convert glib2 |
| check to use GST_CHECK_FEATURE. |
| |
| 2001-06-28 16:11 thomasvs |
| |
| * plugins/filters/cutter/README: cutter plugin now has a settable |
| pre-record buffer (using GList) README has been fleshed out a bit |
| more |
| |
| 2001-06-28 12:56 richardb |
| |
| * configure.base: Actually pass the infomessages variable into |
| config.status, so the message about plugin-builddir gets displayed. |
| |
| We can use this mechanism to display lists of plugins which won't |
| be built: just add the lines to be output at the end of ./configure |
| to $infomessages |
| |
| 2001-06-28 11:57 richardb |
| |
| * configure.base: Change plugin-srcdir msg stuff near the end of |
| configure.base to -builddir. |
| |
| 2001-06-27 21:53 thomasvs |
| |
| * examples/cutter/cutter.c: implemented ring buffer |
| |
| 2001-06-27 21:53 thomasvs |
| |
| * plugins/filters/cutter/: cutter.c, cutter.h: added a GList |
| pre-record buffer |
| |
| 2001-06-27 21:20 wtay |
| |
| * test/: dvshow.c, mp2toavi.c: Some small fixes. |
| |
| 2001-06-27 21:19 wtay |
| |
| * examples/autoplug/autoplug.c: Small fixes to the autoplugger so |
| that it uses a colorspace element for video. |
| |
| 2001-06-27 21:15 wtay |
| |
| * plugins/quicktime/gstquicktimedecoder.c: Make the QT plugin |
| extend from GstBin. |
| |
| 2001-06-27 21:14 wtay |
| |
| * plugins/avi/gstavidecoder.c: Make the avidecoder plugin extend |
| from a GstBin. |
| |
| 2001-06-27 21:14 omegahacker |
| |
| * configure.base, gstreamer-config.in, gstreamer-uninstalled.pc.in, |
| gstreamer.pc.in: configure.base: changed to 0.2.1, reworked the -D |
| gathering for cflags gstreamer-config.in, gstreamer.pc.in, |
| gstreamer-uninstalled.pc.in: reworked -D gathering for cflags |
| |
| 2001-06-27 20:45 dlehn |
| |
| * plugins/arts/Makefile.am: Fix for automake 1.4 to actually build |
| the generated source. Clean up generated files. Make sure only |
| source idl gets into tarball. |
| |
| 2001-06-27 20:22 omegahacker |
| |
| * makeconfigure: added _CFLAGS and modified to allow the multiple |
| substitition to occur |
| |
| 2001-06-27 18:22 richardb |
| |
| * makeconfigure: Add a hack to ensure that automake picks up the |
| variables AC_SUBSTed in GST_CHECK_CONFIGPROG. |
| |
| 2001-06-27 18:04 richardb |
| |
| * acinclude.m4, configure.base: Add a "MODULES" parameter to |
| GST_CHECK_CONFIGPROG, to pass sets of modules to the -config |
| script. Convert gnome test to use GST_CHECK_CONFIGPROG. |
| |
| 2001-06-27 17:56 richardb |
| |
| * acconfig.h, acinclude.m4, configure.base, plugins/Makefile.am, |
| plugins/audiofile/Makefile.am: Remove HAVE_GDK_PIXBUF and |
| HAVE_LIBAUDIOFILE from acconfig.h and AC_DEFINE: nothing uses |
| these. Add GST_CHECK_CONFIGPROG macro, to check a -config script |
| and set --cflags and --libs from it. Replace audiofile and |
| gdk-pixbuf checks with calls to this macro. Change use of |
| HAVE_LIBAUDIOFILE to USE_LIBAUDIOFILE automake conditional. Change |
| use of AUDIOFILE_LIBS variable to LIBAUDIOFILE_LIBS. |
| |
| 2001-06-27 17:06 richardb |
| |
| * acinclude.m4: Fix brokenness with autoconf 2.50. *sigh* |
| |
| 2001-06-27 16:04 richardb |
| |
| * acinclude.m4, configure.base: Add DISABLE-BY-DEFAULT argument to |
| GST_CHECK_FEATURE, to allow a feature to be turned off by default. |
| Turn of XMMS check using this, rather than a hack. Fix display of |
| commandline parameters for GST_CHECK_FEATURE and |
| GST_SUBSYSTEM_DISABLE. |
| |
| 2001-06-27 15:07 thomasvs |
| |
| * plugins/filters/cutter/: cutter.c, filter.func: fixed cutter |
| plugin |
| |
| 2001-06-27 10:59 richardb |
| |
| * acinclude.m4: Add XMMS macro to acinclude.m4, since it's a |
| commonly missing macro. This joins the ALSA macro, which was |
| already in acinclude.m4 We need some more consistent scheme for |
| dealing with these... :( |
| |
| 2001-06-26 23:26 omegahacker |
| |
| * plugins/vgasink/Makefile.am: fixed vgasink Makefile.am, even |
| though vgasink is disabled |
| |
| 2001-06-26 23:15 wtay |
| |
| * configure.base, gst/Makefile.am, tools/Makefile.am: Removed the |
| GST_CONFIG_DIR from config.h and made a -D CFLAG for it instead so |
| that we can do full expansion on the sysconfdir. |
| |
| 2001-06-26 22:49 richardb |
| |
| * configure.base: Fix up configure --help output: |
| GST_DISABLE_SUBSYSTEM options were not displayed properly. |
| |
| 2001-06-26 22:44 richardb |
| |
| * configure.base, gst/elements/Makefile.am, plugins/Makefile.am: |
| Convert XMMS and LIBGHTTP checks to use GST_CHECK_FEATURE() XMMS |
| check is turned off by default (though not in a very neat way) |
| |
| 2001-06-26 22:29 wtay |
| |
| * configure.base, plugins/Makefile.am: Removed vgasink for now. |
| |
| 2001-06-26 22:07 wtay |
| |
| * plugins/udp/Makefile.am: Removed a cut&paste leftover.. |
| |
| 2001-06-26 20:56 richardb |
| |
| * makeconfigure: Do hacky fix for AM_CONDITIONAL for |
| GST_SUBSYSTEM_DISABLE, too. |
| |
| 2001-06-26 20:49 omegahacker |
| |
| * configure.base: Changes to the GST_SUBSYSTEM_DISABLE macro. |
| |
| 2001-06-26 20:06 richardb |
| |
| * gst/gobject2gtk.c: Fix g2g_object_class_list_properties() so that |
| num_properties gets set. |
| |
| 2001-06-26 19:20 richardb |
| |
| * acinclude.m4, configure.base, plugins/Makefile.am: Convert artsc |
| and arts checks to use GST_CHECK_FEATURE. Extract the checks into |
| macros. |
| |
| 2001-06-26 03:48 richardb |
| |
| * acinclude.m4, configure.base, plugins/Makefile.am: Move alsa |
| check to use GST_CHECK_FEATURE macro. Fix a small bug in the |
| macro. |
| |
| 2001-06-26 03:27 richardb |
| |
| * acinclude.m4: Fixes to work properly with automake 1.4 |
| |
| 2001-06-26 02:53 richardb |
| |
| * Makefile.am, acinclude.m4, autogen.sh, configure.base, |
| makeconfigure: Added feature check macro, GST_CHECK_FEATURE. Moved |
| generation of configure.{in,ac} into a separate script. Add hack |
| to the script to stop automake complaining about missing |
| AM_CONDITIONAL call. Replace ESD check by a call to |
| GST_CHECK_FEATURE. |
| |
| 2001-06-25 22:39 richardb |
| |
| * configure.base: Move config dir from /etc/gstreamer to |
| ${sysconfdir}/gstreamer by default: more portable, configurable, |
| and standard. |
| |
| 2001-06-25 21:53 richardb |
| |
| * docs/plugins/Makefile.am: Remove more generated files |
| |
| 2001-06-25 21:41 richardb |
| |
| * docs/: manuals.mak, gst/Makefile.am, libs/Makefile.am: Remove |
| many unwanted generated files from distributions. |
| |
| 2001-06-25 21:39 richardb |
| |
| * docs/Makefile.am: Added plugins to DIST_SUBDIRS |
| |
| 2001-06-25 21:37 wtay |
| |
| * plugins/oss/gstosssink.c: Don't use the trace feature when it is |
| disabled. |
| |
| 2001-06-25 21:36 wtay |
| |
| * plugins/: avi/gstavidecoder.c, quicktime/gstquicktimedecoder.c: |
| Don't use the autoplugger when it is disabled. |
| |
| 2001-06-25 21:36 wtay |
| |
| * gst/: Makefile.am, gst.c, gstautoplug.h, gstbuffer.c, |
| gstbuffer.h, gstmeta.c, gstmeta.h, gstparse.h, gstplugin.c, |
| gstplugin.h, gsttrace.h, gsttypefind.h: Removed the final bits of |
| GstMeta. Added conditional compilation of various subsystems. |
| |
| 2001-06-25 21:09 richardb |
| |
| * gst/: gobject2gtk.h, gstinfo.c, gstinfo.h: Add consts to |
| appropriate parameters in debug and info handlers. Add appropriate |
| types for some of the memebers of the GTypeInfo struct. |
| |
| 2001-06-25 21:01 omegahacker |
| |
| * gst/: .cvsignore, Makefile.am: added gstmarshal.[ch] to |
| .cvsignore, added gstmarshal.list to EXTRA_DIST |
| |
| 2001-06-25 21:00 omegahacker |
| |
| * gst/gstobject.h, plugins/Makefile.am, |
| plugins/visualization/Makefile.am: added some dirs to DIST_SUBDIRS, |
| added a comment to gstobject.h |
| |
| 2001-06-25 20:59 omegahacker |
| |
| * gst/: Makefile.am, gstmarshal.c, gstmarshal.h, gstmarshal.list: |
| removed gstmarshal.[ch], added gstmarshal.list, and a first pass at |
| generation rules |
| |
| 2001-06-25 20:19 wtay |
| |
| * configure.base, gst/Makefile.am: Added configure checks to |
| disable various major subsystems. |
| |
| 2001-06-25 19:14 richardb |
| |
| * docs/gst/: Makefile.am, gstreamer.types.in: gstreamer.types.in: |
| remove colorspace header. Makefile.am: remove comment inside rule |
| (nonportable). |
| |
| 2001-06-25 18:22 omegahacker |
| |
| * gst/: gobject2gtk.h, gst.c, gstelement.c: gobject2gtk.h: added |
| g2g_object_get_type() prototype gst.c: fixed gst_add_paths_func() |
| prototype gstelement.c: changed some prototypes, added a cast |
| |
| 2001-06-25 18:17 wtay |
| |
| * gst/gstobject.h: Added a missing #else |
| |
| 2001-06-25 17:44 wtay |
| |
| * configure.base: Removed the wine stuff. |
| |
| 2001-06-25 13:28 richardb |
| |
| * gst/gstobject.c: Fix a warning; stuff following an #endif |
| |
| 2001-06-25 13:09 richardb |
| |
| * autogen.sh: Added check for pkg-config to autogen.sh |
| |
| 2001-06-25 07:45 omegahacker |
| |
| * acconfig.h, autogen.sh, configure.base, gst/Makefile.am, |
| gst/gstbin.c, gst/gstelement.c, gst/gstelementfactory.c, |
| gst/gstinfo.c, gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, |
| gst/gstprops.c, gst/gstthread.c, gst/gstxml.h: Reworked the |
| arguments for DEBUG and INFO. Removed -debug-verbose. Renamed |
| GST_DISABLE_XML to GST_DISABLE_LOADSAVE and added --disable flag. |
| |
| 2001-06-25 04:37 omegahacker |
| |
| * gst/: gobject2gtk.c, gobject2gtk.h: Changed all globally defined |
| stub functions to use the g2g_ prefix instead of g_, to avoid *any* |
| potential namespace conflicts. |
| |
| 2001-06-25 02:20 omegahacker |
| |
| * acconfig.h, configure.base, docs/random/wtay/events, |
| examples/Makefile.am, examples/cutter/cutter.c, |
| examples/helloworld/helloworld.c, |
| examples/helloworld2/helloworld2.c, examples/mixer/mixer.c, |
| examples/plugins/example.c, examples/plugins/example.h, |
| examples/queue/queue.c, examples/queue2/queue2.c, |
| examples/queue3/queue3.c, examples/queue4/queue4.c, |
| examples/thread/thread.c, examples/typefind/typefind.c, |
| examples/xml/createxml.c, examples/xml/runxml.c, gst/Makefile.am, |
| gst/gobject2gtk.c, gst/gobject2gtk.h, gst/gst.c, gst/gst.h, |
| gst/gstautoplug.c, gst/gstautoplug.h, gst/gstbin.c, gst/gstbin.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstextratypes.c, gst/gstextratypes.h, gst/gstmarshal.c, |
| gst/gstmarshal.h, gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstparse.c, gst/gstpipeline.c, gst/gstpipeline.h, |
| gst/gstqueue.c, gst/gstqueue.h, gst/gstscheduler.c, |
| gst/gstscheduler.h, gst/gstthread.c, gst/gstthread.h, |
| gst/gsttypefind.c, gst/gsttypefind.h, gst/gstutils.c, |
| gst/gstutils.h, gst/gstxml.c, gst/gstxml.h, |
| gst/autoplug/autoplugtest.c, gst/autoplug/gstautoplugcache.c, |
| gst/autoplug/gstautoplugger.c, gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplug.h, |
| gst/autoplug/gststaticautoplugrender.c, |
| gst/autoplug/gststaticautoplugrender.h, gst/elements/Makefile.am, |
| gst/elements/gstdisksink.c, gst/elements/gstdisksink.h, |
| gst/elements/gstdisksrc.c, gst/elements/gstdisksrc.h, |
| gst/elements/gstelements.c, gst/elements/gstfakesink.c, |
| gst/elements/gstfakesink.h, gst/elements/gstfakesrc.c, |
| gst/elements/gstfakesrc.h, gst/elements/gstfdsink.c, |
| gst/elements/gstfdsink.h, gst/elements/gstfdsrc.c, |
| gst/elements/gstfdsrc.h, gst/elements/gsthttpsrc.c, |
| gst/elements/gsthttpsrc.h, gst/elements/gstidentity.c, |
| gst/elements/gstidentity.h, gst/elements/gstmultidisksrc.c, |
| gst/elements/gstmultidisksrc.h, gst/elements/gstpipefilter.c, |
| gst/elements/gstpipefilter.h, gst/elements/gstsinesrc.c, |
| gst/elements/gstsinesrc.h, gst/elements/gsttee.c, |
| gst/elements/gsttee.h, gstplay/gstplay.c, plugins/Makefile.am, |
| plugins/1394/dv1394src.c, plugins/1394/dv1394src.h, |
| plugins/aasink/aasink.c, plugins/aasink/aasink.h, |
| plugins/alaw/alaw-decode.c, plugins/alaw/alaw-decode.h, |
| plugins/alaw/alaw-encode.c, plugins/alaw/alaw-encode.h, |
| plugins/alsa/alsa.h, plugins/alsa/alsa_common.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/arts/gst_arts.c, plugins/arts/gst_arts.h, |
| plugins/artsd/artsdsink.c, plugins/artsd/artsdsink.h, |
| plugins/au/gstparseau.c, plugins/au/gstparseau.h, |
| plugins/audiofile/gstafsink.c, plugins/audiofile/gstafsink.h, |
| plugins/audiofile/gstafsrc.c, plugins/audiofile/gstafsrc.h, |
| plugins/audioscale/audioscale.c, plugins/audioscale/audioscale.h, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstavidecoder.h, |
| plugins/avi/gstavidemux.c, plugins/avi/gstavidemux.h, |
| plugins/avi/gstavimux.c, plugins/avi/gstavimux.h, |
| plugins/avi/gstavitypes.c, plugins/avi/gstavitypes.h, |
| plugins/avi/winaudio/aviaudiodecoder.c, |
| plugins/avi/winaudio/aviaudiodecoder.h, |
| plugins/avi/wincodec/gstwindec.cc, |
| plugins/avi/wincodec/gstwindec.h, |
| plugins/avi/wincodec/gstwinenc.cc, |
| plugins/avi/wincodec/gstwinenc.h, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, plugins/cdparanoia/cdparanoia.c, |
| plugins/cdparanoia/cdparanoia.h, plugins/cobin/cobin.c, |
| plugins/cobin/cobin.h, plugins/cobin/spindentity.c, |
| plugins/cobin/spindentity.h, plugins/dv/dvdec.c, |
| plugins/dv/dvdec.h, plugins/dvdsrc/dvdsrc.c, |
| plugins/dvdsrc/dvdsrc.h, plugins/effects/stereo/stereo.c, |
| plugins/effects/stereo/stereo.h, plugins/effects/volume/volume.c, |
| plugins/effects/volume/volume.h, plugins/esd/esdsink/esdsink.c, |
| plugins/esd/esdsink/esdsink.h, plugins/festival/Makefile.am, |
| plugins/festival/gstfestival.c, plugins/festival/gstfestival.h, |
| plugins/filters/Makefile.am, plugins/filters/adder/adder.c, |
| plugins/filters/adder/adder.h, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/cutter/cutter.c, plugins/filters/cutter/cutter.h, |
| plugins/filters/cutter/filter.func, |
| plugins/filters/deinterlace/deinterlace.c, |
| plugins/filters/deinterlace/deinterlace.h, |
| plugins/filters/intfloatconvert/float2int.c, |
| plugins/filters/intfloatconvert/float2int.h, |
| plugins/filters/intfloatconvert/int2float.c, |
| plugins/filters/intfloatconvert/int2float.h, |
| plugins/filters/intfloatconvert/intfloatconvert.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/ladspa/gstladspa.h, |
| plugins/filters/lav/lavencode.c, plugins/filters/lav/lavencode.h, |
| plugins/filters/level/level.c, plugins/filters/level/level.h, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/mono2stereo/mono2stereo.c, |
| plugins/filters/mono2stereo/mono2stereo.h, |
| plugins/filters/passthrough/level.c, |
| plugins/filters/passthrough/level.h, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/passthrough/passthrough.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/stereo2mono/stereo2mono.h, |
| plugins/filters/volenv/filter.func, |
| plugins/filters/volenv/volenv.c, plugins/filters/volenv/volenv.h, |
| plugins/flx/flx_decoder.c, plugins/flx/flx_decoder.h, |
| plugins/gnomevfs/gnomevfssink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/gsm/gstgsmdec.c, plugins/gsm/gstgsmdec.h, |
| plugins/gsm/gstgsmenc.c, plugins/gsm/gstgsmenc.h, |
| plugins/icecast/icecastsend/icecastsend.c, |
| plugins/icecast/icecastsend/icecastsend.h, |
| plugins/jpeg/gstjpegdec.c, plugins/jpeg/gstjpegdec.h, |
| plugins/jpeg/gstjpegenc.c, plugins/jpeg/gstjpegenc.h, |
| plugins/mp3decode/mad/gstmad.c, plugins/mp3decode/mad/gstmad.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1/system_encode/system_encode.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/ac3parse/ac3parse.h, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/subtitles/mpeg2subt.h, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, |
| plugins/mpeg2/videoparse/mp2videoparse.c, |
| plugins/mpeg2/videoparse/mp2videoparse.h, |
| plugins/mulaw/mulaw-decode.c, plugins/mulaw/mulaw-decode.h, |
| plugins/mulaw/mulaw-encode.c, plugins/mulaw/mulaw-encode.h, |
| plugins/oss/gstossgst.c, plugins/oss/gstossgst.h, |
| plugins/oss/gstosssink.c, plugins/oss/gstosssink.h, |
| plugins/oss/gstosssrc.c, plugins/oss/gstosssrc.h, |
| plugins/quicktime/gstquicktimedecoder.c, |
| plugins/quicktime/gstquicktimedecoder.h, |
| plugins/quicktime/gstquicktimedemux.c, |
| plugins/quicktime/gstquicktimedemux.h, |
| plugins/quicktime/gstquicktimetypes.c, |
| plugins/quicktime/gstquicktimetypes.h, plugins/rtjpeg/rtjpegdec.c, |
| plugins/rtjpeg/rtjpegdec.h, plugins/rtjpeg/rtjpegenc.c, |
| plugins/rtjpeg/rtjpegenc.h, plugins/rtp/rtpsend/rtpsend.c, |
| plugins/rtp/rtpsend/rtpsend.h, plugins/sdlsink/sdlvideosink.c, |
| plugins/sdlsink/sdlvideosink.h, plugins/udp/.cvsignore, |
| plugins/udp/Makefile.am, plugins/udp/gstudp.c, |
| plugins/udp/gstudpsink.c, plugins/udp/gstudpsink.h, |
| plugins/udp/gstudpsrc.c, plugins/udp/gstudpsrc.h, |
| plugins/vcdsrc/vcdsrc.c, plugins/vcdsrc/vcdsrc.h, |
| plugins/videoscale/videoscale.c, plugins/videoscale/videoscale.h, |
| plugins/visualization/Makefile.am, |
| plugins/visualization/chart/gstchart.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/smoothwave/smoothwave.h, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/spectrum/gstspectrum.h, |
| plugins/visualization/synaesthesia/core.h, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/synaesthesia/synaesthesia.h, |
| plugins/visualization/vumeter/vumeter.c, |
| plugins/visualization/vumeter/vumeter.h, |
| plugins/vorbis/vorbisdec.c, plugins/vorbis/vorbisdec.h, |
| plugins/vorbis/vorbisenc.c, plugins/vorbis/vorbisenc.h, |
| plugins/wav/gstparsewav.c, plugins/wav/gstparsewav.h, |
| plugins/xmms/gstxmms.h, plugins/xmms/gstxmmseffect.c, |
| plugins/xmms/gstxmmseffect.h, plugins/xmms/gstxmmsinput.c, |
| plugins/xmms/gstxmmsinput.h, plugins/xmms/pluginenum.c, |
| plugins/xmms/xmms.h, plugins/xvideosink/Makefile.am, |
| plugins/xvideosink/xvideosink.c, plugins/xvideosink/xvideosink.h, |
| test/ac3parse.c, test/ac3play.c, test/avi2mpg.c, test/aviparse.c, |
| test/dvdcat.c, test/lat.c, test/mp1parse.c, test/mp1tomp1.c, |
| test/mp2toavi.c, test/mp2tomp1.c, test/mp3.c, test/mp3mad.c, |
| test/mp3parse.c, test/mp3play.c, test/mp3tovorbis.c, |
| test/mpeg2parse.c, test/pipetest.c, test/qtest.c, test/record.c, |
| test/vidcapture.c, test/vidcapture2.c, test/videotest.c, |
| test/wave.c, test/xmmstest.c, tests/autoplug.c, tests/autoplug3.c, |
| tests/case4.c, tests/incsched.c, tests/mp1vid.c, tests/mp3encode.c, |
| tests/paranoia.c, tests/queue.c, tests/rip.c, tests/states.c, |
| tests/threadlock.c, tests/eos/case1.c, tests/eos/case2.c, |
| tests/eos/case3.c, tests/eos/case4.c, tests/eos/case5.c, |
| tests/eos/case6.c, tests/eos/case7.c, tests/sched/runxml.c, |
| tools/gstreamer-compprep.c, tools/gstreamer-inspect.c, |
| tools/gstreamer-launch.c: Merged from GOBJECT1 to HEAD at 200106241 |
| |
| 2001-06-25 01:07 omegahacker |
| |
| * gst/gobject2gtk.c, gst/gobject2gtk.h, tools/gstreamer-compprep.c, |
| tools/gstreamer-inspect.c: added shim for |
| g_object_class_list_properties and converted -inspect and -compprep |
| to use it |
| |
| 2001-06-25 00:50 omegahacker |
| |
| * examples/plugins/: example.c, example.h: ported example plugin to |
| gobject |
| |
| 2001-06-25 00:25 omegahacker |
| |
| * examples/cutter/cutter.c: ported to gobject |
| |
| 2001-06-24 23:56 omegahacker |
| |
| * plugins/visualization/chart/gstchart.c: ported chart to gobject |
| |
| 2001-06-24 23:44 omegahacker |
| |
| * LICENSE_readme, REQUIREMENTS, acconfig.h, autogen.sh, |
| configure.base, gstreamer.spec.in, idiottest.mak, |
| docs/gst/gstreamer-sections.txt, docs/manual/advanced.sgml, |
| docs/manual/bins.sgml, docs/manual/factories.sgml, |
| docs/manual/helloworld.sgml, docs/manual/helloworld2.sgml, |
| docs/manual/pads.sgml, docs/manual/states.sgml, docs/random/eos, |
| examples/Makefile.am, examples/cutter/Makefile.am, |
| examples/cutter/cutter.c, examples/cutter/cutter.h, |
| gst/Makefile.am, gst/gst.c, gst/gstautoplug.c, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstbufferpool.c, gst/gstbufferpool.h, |
| gst/gstcaps.c, gst/gstelement.c, gst/gstelementfactory.c, |
| gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, gst/gstparse.c, |
| gst/gstplugin.c, gst/gstprops.c, gst/gstscheduler.c, |
| gst/gstthread.c, gst/elements/gstdisksink.c, |
| gst/elements/gstdisksrc.c, gstplay/ChangeLog, gstplay/Makefile.am, |
| gstplay/callbacks.c, gstplay/full-screen.c, gstplay/full-screen.h, |
| gstplay/gstmediaplay.c, gstplay/gstmediaplay.glade, |
| gstplay/gstmediaplay.h, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/main.c, include/Makefile.am, libs/audio/gstaudio.c, |
| libs/audio/gstaudio.h, libs/riff/gstriffencode.c, |
| plugins/Makefile.am, plugins/audiofile/gstafsink.c, |
| plugins/audiofile/gstafsrc.c, plugins/audiofile/gstafsrc.h, |
| plugins/filters/Makefile.am, |
| plugins/filters/colorspace/Makefile.am, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/cutter/README, plugins/filters/cutter/cutter.c, |
| plugins/filters/cutter/cutter.h, |
| plugins/filters/deinterlace/.cvsignore, |
| plugins/filters/deinterlace/Makefile.am, |
| plugins/filters/deinterlace/deinterlace.c, |
| plugins/filters/deinterlace/deinterlace.h, |
| plugins/filters/intfloatconvert/float2int.c, |
| plugins/filters/intfloatconvert/float2int.h, |
| plugins/filters/intfloatconvert/int2float.c, |
| plugins/filters/intfloatconvert/int2float.h, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/flac/.cvsignore, plugins/flac/Makefile.am, |
| plugins/flac/flac.c, plugins/flac/flacdec.c, |
| plugins/flac/flacdec.h, plugins/flac/flacenc.c, |
| plugins/flac/flacenc.h, plugins/jpeg/gstjpegdec.c, |
| plugins/mp3decode/mad/gstmad.c, plugins/mp3decode/mad/gstmad.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/quicktime/Makefile.am, |
| plugins/quicktime/gstquicktimedecoder.c, |
| plugins/quicktime/gstquicktimedecoder.h, |
| plugins/quicktime/gstquicktimedemux.c, |
| plugins/quicktime/gstquicktimedemux.h, |
| plugins/quicktime/gstquicktimetypes.c, |
| plugins/quicktime/gstquicktimetypes.h, plugins/vgasink/.cvsignore, |
| plugins/vgasink/Makefile.am, plugins/vgasink/vgavideosink.c, |
| plugins/vgasink/vgavideosink.h, plugins/videoscale/videoscale.h, |
| plugins/visualization/Makefile.am, |
| plugins/visualization/chart/.cvsignore, |
| plugins/visualization/chart/Makefile.am, |
| plugins/visualization/chart/gstchart.c, tools/README, |
| tools/gstreamer-compprep.1, tools/gstreamer-launch.c: Merge from |
| HEAD to BRANCH-GOBJECT1 at 200106241 |
| |
| 2001-06-24 22:21 wtay |
| |
| * tools/gstreamer-launch.c: Commented out the Gtk widget stuff. |
| |
| 2001-06-24 22:18 omegahacker |
| |
| * gst/: Makefile.am, gst.c, gstautoplug.c, gstbin.c, gstcaps.c, |
| gstelement.c, gstelementfactory.c, gstobject.c, gstobject.h, |
| gstpad.c, gstprops.c, gstthread.c: initial pass at #ifdef'ing xml |
| load/save |
| |
| 2001-06-24 22:15 wtay |
| |
| * gstplay/gstplay.c: Some compile fixes. |
| |
| 2001-06-24 22:14 wtay |
| |
| * configure.base: Added the festival plugin and udp. |
| |
| 2001-06-24 22:10 wtay |
| |
| * plugins/: festival/gstfestival.c, oss/gstosssink.c, |
| oss/gstosssink.h, oss/gstosssrc.c, udp/gstudpsink.c, |
| udp/gstudpsrc.c, udp/gstudpsrc.h, xvideosink/Makefile.am: Added an |
| arg to set the fragment size in oss plugins. Use a TCP stream |
| connection to do caps nego over the wire in UDP. More pending |
| changes to some plugins. |
| |
| 2001-06-24 22:06 omegahacker |
| |
| * configure.base, plugins/Makefile.am: New check for libesd, a |
| model for all the other checks I hope. Need to convert all the |
| other checks to operate like this. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/: Makefile.am, udp/.cvsignore, udp/Makefile.am, |
| udp/gstudp.c, udp/gstudpsink.c, udp/gstudpsink.h, udp/gstudpsrc.c, |
| udp/gstudpsrc.h: Added the beginnings of an udp send/receive |
| plugin. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/gstudpsink.h: file gstudpsink.h was initially added |
| on branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/Makefile.am: file Makefile.am was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/gstudpsrc.c: file gstudpsrc.c was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/gstudp.c: file gstudp.c was initially added on branch |
| BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/gstudpsink.c: file gstudpsink.c was initially added |
| on branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/.cvsignore: file .cvsignore was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 16:20 wtay |
| |
| * plugins/udp/gstudpsrc.h: file gstudpsrc.h was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 15:55 wtay |
| |
| * docs/random/wtay/events: file events was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-24 15:55 wtay |
| |
| * docs/random/wtay/events: Added some random ramblings about a the |
| design of an event system. |
| |
| 2001-06-24 02:02 wtay |
| |
| * gst/gobject2gtk.c: Removed some debug noise. |
| |
| 2001-06-24 01:55 wtay |
| |
| * test/: aviparse.c, mp1parse.c, mpeg2parse.c, videotest.c, wave.c: |
| Compile fixes for gtk. |
| |
| 2001-06-23 13:23 wtay |
| |
| * plugins/festival/gstfestival.c: Make sure we don't send more data |
| than the buffersize. |
| |
| 2001-06-23 13:12 wtay |
| |
| * plugins/festival/gstfestival.c: file gstfestival.c was initially |
| added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-23 13:12 wtay |
| |
| * plugins/festival/Makefile.am: file Makefile.am was initially |
| added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-23 13:12 wtay |
| |
| * plugins/: Makefile.am, festival/Makefile.am, |
| festival/gstfestival.c, festival/gstfestival.h: Added the festival |
| text-to-speech plugin. It will currently only work by contacting |
| the festival server on localhost. The output is WAV so it needs to |
| be parsed with parsewav before connecting it to an audiosink: |
| |
| ./gstreamer-launch disksrc location=/etc/motd ! festival ! parsewav |
| ! osssink |
| |
| Latency is terrible because we don't process uterances individually |
| yet. |
| |
| 2001-06-23 13:12 wtay |
| |
| * plugins/festival/gstfestival.h: file gstfestival.h was initially |
| added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-22 02:14 wtay |
| |
| * examples/: Makefile.am, helloworld/helloworld.c, |
| helloworld2/helloworld2.c, mixer/mixer.c, queue/queue.c, |
| queue2/queue2.c, queue3/queue3.c, queue4/queue4.c, thread/thread.c, |
| typefind/typefind.c, xml/createxml.c, xml/runxml.c: Fixed the |
| examples for glib2 Removed plugins for now (need to run the script |
| on it) |
| |
| 2001-06-22 02:05 wtay |
| |
| * tests/: autoplug.c, autoplug3.c, case4.c, incsched.c, mp1vid.c, |
| mp3encode.c, paranoia.c, queue.c, rip.c, states.c, threadlock.c, |
| eos/case1.c, eos/case2.c, eos/case3.c, eos/case4.c, eos/case5.c, |
| eos/case6.c, eos/case7.c, sched/runxml.c: Lots of compile fixes for |
| glib2.0 |
| |
| 2001-06-22 01:43 wtay |
| |
| * test/: ac3parse.c, ac3play.c, avi2mpg.c, dvdcat.c, lat.c, |
| mp1tomp1.c, mp2toavi.c, mp2tomp1.c, mp3.c, mp3mad.c, mp3parse.c, |
| mp3play.c, mp3tovorbis.c, pipetest.c, qtest.c, record.c, |
| vidcapture.c, vidcapture2.c, xmmstest.c: Lots of compile fixes |
| against glib2.0 |
| |
| 2001-06-22 01:14 wtay |
| |
| * configure.base: Disable most of the gnome/gtk stuff when |
| compiling with glib2 |
| |
| 2001-06-22 00:11 wtay |
| |
| * plugins/capture/v4l/: gstv4lsrc.c, gstv4lsrc.h: Added the option |
| to set the format and the output size. |
| |
| 2001-06-21 23:48 omegahacker |
| |
| * gst/gstqueue.c: marked up the function pointers with |
| GST_DEBUG_FUNCPTR |
| |
| 2001-06-21 20:44 wtay |
| |
| * configure.base: Added vgasink. |
| |
| 2001-06-21 20:43 wtay |
| |
| * plugins/vgasink/: .cvsignore, Makefile.am, vgavideosink.c, |
| vgavideosink.h: Added the vgasink by sienap. |
| |
| 2001-06-21 16:29 wtay |
| |
| * tools/gstreamer-compprep.c: Compile fixes for GObject. |
| |
| 2001-06-21 15:39 wtay |
| |
| * tools/gstreamer-inspect.c: Fixed a compileation error for |
| GObject. |
| |
| 2001-06-21 15:22 wtay |
| |
| * gst/: gobject2gtk.h, gstqueue.c: Compile fixes for gobject. |
| |
| 2001-06-21 13:21 sbaker3 |
| |
| * docs/gst/gstreamer-sections.txt: added refcounting and |
| _get_default |
| |
| 2001-06-21 12:50 wtay |
| |
| * plugins/flx/flx_decoder.h: Removed the colorspace dependency. |
| |
| 2001-06-21 12:50 wtay |
| |
| * plugins/Makefile.am: Removed the videoscaler for now until it's |
| fixed. |
| |
| 2001-06-21 12:49 wtay |
| |
| * plugins/videoscale/: gstscale_x86.c, gstscale_x86.h, |
| gstscale_x86_asm.s, gstvideoscale.c, gstvideoscale.h, videoscale.h: |
| Added some files for future use. |
| |
| 2001-06-21 12:42 wtay |
| |
| * libs/Makefile.am: Removed old unused libs. |
| |
| 2001-06-21 12:35 wtay |
| |
| * configure.base: Removed the winloader |
| |
| 2001-06-21 12:34 wtay |
| |
| * libs/Makefile.am: Removed the wine loader. |
| |
| 2001-06-21 12:32 wtay |
| |
| * include/Makefile.am: Removed the winelibs. |
| |
| 2001-06-21 12:19 sbaker3 |
| |
| * gst/: gstbufferpool.c, gstbufferpool.h: added ref counting to the |
| buffer pool. also _destroy will clean up the buffer pool mem_chunk |
| if it is the default implementation |
| |
| 2001-06-21 03:03 omegahacker |
| |
| * plugins/Makefile.am: fixed spelling of xvideosink |
| |
| 2001-06-21 00:43 wtay |
| |
| * gst/: gobject2gtk.h, gstqueue.c: Added some signal shims. Fixed |
| the queue state_change stuff. |
| |
| 2001-06-20 23:52 wtay |
| |
| * plugins/Makefile.am: Added the xvideosink to the dirs. |
| |
| 2001-06-20 23:33 wtay |
| |
| * plugins/: dv/dvdec.c, xmms/xmms.h: All pending changes I still |
| have |
| |
| 2001-06-20 23:21 wtay |
| |
| * plugins/aasink/aasink.c: Compile fixes for aasink. |
| |
| 2001-06-20 23:21 wtay |
| |
| * gst/gobject2gtk.h: Added a shim for a marshaller. |
| |
| 2001-06-20 22:56 wtay |
| |
| * gst/gobject2gtk.h: Added som shims for GTypeFlags and GParamFlags |
| |
| 2001-06-20 22:55 wtay |
| |
| * plugins/avi/wincodec/: gstwindec.cc, gstwinenc.cc: Compile fixes |
| against gtk. |
| |
| 2001-06-20 22:40 wtay |
| |
| * plugins/arts/gst_arts.c: compile fixes for GTK1.2. |
| |
| 2001-06-20 22:40 wtay |
| |
| * gst/gobject2gtk.h: Fixed an arg called "class", it's a C++ |
| reserved word.. |
| |
| 2001-06-20 22:30 wtay |
| |
| * gst/gobject2gtk.h: Added g_type_from_name to the shims. |
| |
| 2001-06-20 22:29 wtay |
| |
| * plugins/filters/ladspa/gstladspa.c: Some compile fixes for gtk1.2 |
| |
| 2001-06-20 21:58 wtay |
| |
| * gst/gobject2gtk.c: Renamed the shortname field in GParamSpec to |
| name to match the glib2.0 implementation. |
| |
| 2001-06-20 21:49 wtay |
| |
| * tools/gstreamer-inspect.c: Added object properties introspection. |
| |
| 2001-06-20 21:48 wtay |
| |
| * gst/gobject2gtk.h: Added a better shim for g_object_get_property |
| |
| 2001-06-20 15:53 sbaker3 |
| |
| * gst/gstbuffer.c: fixed operator precedence bug which caused 32 |
| times too much memory to be allocated for each GstBuffer struct |
| |
| 2001-06-20 00:17 omegahacker |
| |
| * gst/: gobject2gtk.c, gobject2gtk.h, elements/gstfakesrc.c: fixed |
| signal registration problem in gobject2gtk shim |
| |
| 2001-06-19 22:14 omegahacker |
| |
| * gst/gobject2gtk.c, gst/gobject2gtk.h, gst/gstpad.c, |
| gst/autoplug/gstautoplugger.c, gst/elements/gstfdsrc.c, |
| plugins/aasink/aasink.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, |
| plugins/filters/mono2stereo/mono2stereo.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/sdlsink/sdlvideosink.c: |
| More GObject updates, cleanups to some of the elements to make the |
| port correct. |
| |
| 2001-06-19 19:32 wtay |
| |
| * gst/elements/gstdisksink.c: Changed the bytes_written to a gint |
| to avoid overflow... |
| |
| 2001-06-19 13:53 richardb |
| |
| * idiottest.mak: idiottest was failing because of change of |
| PLUGIN_USE_SRCDIR to PLUGIN_USE_BUILDDIR - fixed. |
| |
| 2001-06-19 11:34 richardb |
| |
| * tools/gstreamer-launch.c: Add -o option argument to |
| gstreamer-launch, to specify a file to output the pipeline to, |
| instead of running it. |
| |
| 2001-06-19 08:57 omegahacker |
| |
| * autogen.sh: updated autogen.sh to use --enable-plugin-builddir |
| |
| 2001-06-19 08:57 omegahacker |
| |
| * gst/gstplugin.c, acconfig.h, configure.base: changed |
| plugin-srcdir to plugin-builddir, which is what it should be |
| |
| 2001-06-18 23:33 richardb |
| |
| * gst/gstprops.c: Simplify properties which contain lists of |
| integer and integer range entries to minimal combination of ints |
| and ranges that is equivalent. eg, (1,2,3,7-12,13) becomes |
| (1-3,7-13) |
| |
| Don't bother with floats for the moment, though it would be easy to |
| add an equivalent, which would simplify overlapping ranges. |
| |
| 2001-06-18 21:14 richardb |
| |
| * plugins/visualization/chart/gstchart.c: Fix memory leak, thanks |
| wtay. |
| |
| 2001-06-18 20:20 wtay |
| |
| * plugins/flac/: Makefile.am, flacdec.c, flacenc.c, flacenc.h: |
| Updated the flac decoder/encode to the latest CVS version. I had |
| to increase the cothread stack in cothread.c (8 threads max) to get |
| the encoder working :( |
| |
| 2001-06-18 12:27 richardb |
| |
| * plugins/filters/Makefile.am: Add a DIST_SUBDIRS line |
| |
| 2001-06-18 12:12 richardb |
| |
| * configure.base, plugins/visualization/Makefile.am: Add chart |
| plugin to build system. |
| |
| 2001-06-18 12:09 richardb |
| |
| * plugins/visualization/chart/: .cvsignore, Makefile.am, |
| gstchart.c: Initial commit of chart plugin. Draws charts of data |
| streams. Currently has no settable framerate, draws inefficiently, |
| has no settable size and looks fairly ugly. Needs data parsing to |
| be split into a separate plugin. |
| |
| 2001-06-18 05:56 dlehn |
| |
| * configure.base: ALSA checks use alsa_save_* names and gst attempt |
| to save flags fails when using the same names. Prefixed with gst_. |
| |
| 2001-06-17 23:14 wtay |
| |
| * plugins/flac/: flacenc.c, flacenc.h: More work on the encoder.. |
| it still segfaults inside the flac lib for some reason.. |
| |
| 2001-06-17 20:44 wtay |
| |
| * plugins/flac/: .cvsignore, Makefile.am, flac.c, flacdec.c, |
| flacdec.h, flacenc.c, flacenc.h: Added a FLAC decoder. The encoder |
| does not work yet. |
| |
| 2001-06-17 16:06 wtay |
| |
| * gst/elements/gstsinesrc.c: Updated the params a bit. |
| |
| 2001-06-17 16:03 wtay |
| |
| * gst/: gstutils.c, gstutils.h: Fixed the utils for getting |
| properties again. Added come const directives to the arguments |
| again. Check for non exiting properties. |
| |
| 2001-06-17 15:35 sbaker3 |
| |
| * gst/gstbufferpool.h: added _gst_buffer_pool_initialize |
| |
| 2001-06-17 15:12 wtay |
| |
| * tools/gstreamer-inspect.c: Print out the enum values too. |
| |
| 2001-06-17 14:58 sbaker3 |
| |
| * plugins/filters/intfloatconvert/: float2int.c, int2float.c: uses |
| default bufferpool factory |
| |
| 2001-06-17 14:55 sbaker3 |
| |
| * gst/: gst.c, gstbufferpool.c, gstbufferpool.h: added a default |
| bufferpool factory function. it reuses existing instances of |
| bufferpool if requests are made for existing buffer sizes |
| |
| 2001-06-17 09:55 omegahacker |
| |
| * gst/gstobject.c, gst/gstobject.h, gst/gsttypefind.c, |
| gst/autoplug/gstautoplugcache.c, plugins/aasink/aasink.c, |
| plugins/audiofile/gstafsink.c, plugins/audiofile/gstafsrc.c, |
| plugins/cdparanoia/cdparanoia.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/cutter/cutter.c, plugins/gnomevfs/gnomevfssink.c, |
| plugins/gnomevfs/gnomevfssrc.c, plugins/gsm/gstgsmenc.c, |
| plugins/jpeg/gstjpegenc.c, plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/sdlsink/sdlvideosink.c, plugins/xmms/gstxmmseffect.c, |
| plugins/xvideosink/xvideosink.c: Mostly went around converting |
| G_OBJECT_TYPE(klass) to G_TYPE_FROM_CLASS(klass) |
| |
| 2001-06-17 09:52 omegahacker |
| |
| * configure.ac, configure.in: removed configure.ac and configure.in |
| |
| 2001-06-17 05:07 omegahacker |
| |
| * plugins/1394/: dv1394src.c, dv1394src.h: ported 1394 plugin to |
| gobject, somehow forget that one... |
| |
| 2001-06-17 04:17 wtay |
| |
| * tools/gstreamer-inspect.c: Added enums to inspect. |
| |
| 2001-06-17 04:10 omegahacker |
| |
| * gst/gobject2gtk.h: file gobject2gtk.h was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-17 04:10 omegahacker |
| |
| * gst/gobject2gtk.c: file gobject2gtk.c was initially added on |
| branch BRANCH-GOBJECT1. |
| |
| 2001-06-17 04:10 omegahacker |
| |
| * acconfig.h, configure.base, gst/Makefile.am, gst/gobject2gtk.c, |
| gst/gobject2gtk.h, gst/gst.c, gst/gst.h, gst/gstextratypes.c, |
| gst/gstextratypes.h, gst/gstobject.c, gst/gstobject.h, |
| gst/gstparse.c, gst/gstqueue.c, gst/gstthread.c, gst/gstutils.c, |
| gst/gstutils.h: Added gobject to gtkobject bridge |
| (gobject2gtk.[ch]) and configure-time support for selecting between |
| glib and gtk (--enable-glib2 to build with gobject). |
| |
| 2001-06-17 04:05 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Fixed the get and set functions |
| for enum properties. |
| |
| 2001-06-17 04:03 wtay |
| |
| * docs/manual/helloworld.sgml: Fixed the audiosink in the example |
| with osssink. |
| |
| 2001-06-17 03:47 wtay |
| |
| * gst/: gstutils.c, gstutils.h: Fixed the utils for getting |
| properties. Added come const directives to the arguments. |
| |
| 2001-06-17 03:39 wtay |
| |
| * tools/gstreamer-inspect.c: Figured out how to get a property from |
| an object. |
| |
| 2001-06-16 18:35 wtay |
| |
| * tools/gstreamer-inspect.c: Pff, this doesn't seem to work... Can |
| someone try to get a property from a GObject? |
| |
| 2001-06-16 18:25 wtay |
| |
| * tools/gstreamer-inspect.c: Somewhat fixed -inspect |
| |
| 2001-06-16 15:36 wtay |
| |
| * configure.base: Removed the obsolete libs. |
| |
| 2001-06-16 15:35 wtay |
| |
| * plugins/Makefile.am: Added the avi stuff to the makefile again. |
| |
| 2001-06-16 15:29 wtay |
| |
| * plugins/avi/: Makefile.am, codectest.c, gstavidecoder.c, |
| gstavidecoder.h, gstavidemux.c, gstavidemux.h, gstaviencoder.c, |
| gstaviencoder.h, gstavimux.c, gstavimux.h, gstavitypes.c, |
| gstavitypes.h, playcodecs.c, videoheader.c: Updated the avi decoder |
| to gobject. |
| |
| 2001-06-16 14:46 wtay |
| |
| * plugins/avi/winaudio/: aviaudiodecoder.c, aviaudiodecoder.h: |
| Updated the audiodecoder to gobject. |
| |
| 2001-06-16 14:24 wtay |
| |
| * gstplay/gstplay.c: Removed a check (see that the file exists |
| locally ??) to enable network streaming with gnomevfssrc again. |
| |
| 2001-06-16 14:17 wtay |
| |
| * plugins/avi/wincodec/: Makefile.am, gstwincodec.c, |
| gstwincodec.cc, gstwindec.c, gstwindec.cc, gstwindec.h, |
| gstwinenc.c, gstwinenc.cc, gstwinenc.h: Merged from HEAD on |
| 20010616 (13:00 GMT). Compile fixes for GObject. |
| |
| 2001-06-16 01:43 wtay |
| |
| * plugins/Makefile.am: Updated the makefile. |
| |
| 2001-06-16 01:32 wtay |
| |
| * plugins/arts/gst_arts.c: Fixed arts |
| |
| 2001-06-16 01:26 wtay |
| |
| * plugins/filters/Makefile.am: Added LADSPA back in the Makefile. |
| |
| 2001-06-16 01:25 wtay |
| |
| * plugins/filters/ladspa/gstladspa.c: LADSPA compiles. |
| |
| 2001-06-16 01:14 wtay |
| |
| * plugins/xmms/: gstxmmseffect.c, gstxmmsinput.c, pluginenum.c: |
| Fixed some stuff in xmms, removed the args for now. |
| |
| 2001-06-16 00:49 wtay |
| |
| * plugins/flx/flx_decoder.h: Removed the dependency on colorspace. |
| |
| 2001-06-16 00:48 wtay |
| |
| * plugins/filters/: Makefile.am, ladspa/gstladspa.c: Removed ladspa |
| from the Makefile until it compiles. Removed the dependency on OSS |
| from ladspa. |
| |
| 2001-06-16 00:36 wtay |
| |
| * plugins/visualization/: Makefile.am, synaesthesia/core.h, |
| synaesthesia/synaesthesia.c, synaesthesia/synaesthesia.h: Removed |
| old, non functional code out of the makefile. |
| |
| 2001-06-16 00:23 omegahacker |
| |
| * configure.ac, configure.in, gst/gst.c, gst/gstmarshal.c, |
| gst/gstmarshal.h, gst/autoplug/autoplugtest.c, |
| plugins/aasink/aasink.c, plugins/aasink/aasink.h, |
| plugins/alaw/alaw-decode.c, plugins/alaw/alaw-decode.h, |
| plugins/alaw/alaw-encode.c, plugins/alaw/alaw-encode.h, |
| plugins/alsa/alsa.h, plugins/alsa/alsa_common.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/arts/gst_arts.c, plugins/arts/gst_arts.h, |
| plugins/artsd/artsdsink.c, plugins/artsd/artsdsink.h, |
| plugins/au/gstparseau.c, plugins/au/gstparseau.h, |
| plugins/audiofile/gstafsink.c, plugins/audiofile/gstafsink.h, |
| plugins/audiofile/gstafsrc.c, plugins/audiofile/gstafsrc.h, |
| plugins/audioscale/audioscale.c, plugins/audioscale/audioscale.h, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/cdparanoia/cdparanoia.c, plugins/cdparanoia/cdparanoia.h, |
| plugins/cobin/cobin.c, plugins/cobin/cobin.h, |
| plugins/cobin/spindentity.c, plugins/cobin/spindentity.h, |
| plugins/dv/dvdec.c, plugins/dv/dvdec.h, plugins/dvdsrc/dvdsrc.c, |
| plugins/dvdsrc/dvdsrc.h, plugins/effects/stereo/stereo.c, |
| plugins/effects/stereo/stereo.h, plugins/effects/volume/volume.c, |
| plugins/effects/volume/volume.h, plugins/esd/esdsink/esdsink.c, |
| plugins/esd/esdsink/esdsink.h, plugins/filters/adder/adder.c, |
| plugins/filters/adder/adder.h, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/cutter/cutter.c, plugins/filters/cutter/cutter.h, |
| plugins/filters/cutter/filter.func, |
| plugins/filters/intfloatconvert/float2int.c, |
| plugins/filters/intfloatconvert/float2int.h, |
| plugins/filters/intfloatconvert/int2float.c, |
| plugins/filters/intfloatconvert/int2float.h, |
| plugins/filters/intfloatconvert/intfloatconvert.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/ladspa/gstladspa.h, |
| plugins/filters/lav/lavencode.c, plugins/filters/lav/lavencode.h, |
| plugins/filters/level/level.c, plugins/filters/level/level.h, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/mono2stereo/mono2stereo.c, |
| plugins/filters/mono2stereo/mono2stereo.h, |
| plugins/filters/passthrough/level.c, |
| plugins/filters/passthrough/level.h, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/passthrough/passthrough.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/stereo2mono/stereo2mono.h, |
| plugins/filters/volenv/filter.func, |
| plugins/filters/volenv/volenv.c, plugins/filters/volenv/volenv.h, |
| plugins/flx/flx_decoder.c, plugins/flx/flx_decoder.h, |
| plugins/gnomevfs/gnomevfssink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/gsm/gstgsmdec.c, plugins/gsm/gstgsmdec.h, |
| plugins/gsm/gstgsmenc.c, plugins/gsm/gstgsmenc.h, |
| plugins/icecast/icecastsend/icecastsend.c, |
| plugins/icecast/icecastsend/icecastsend.h, |
| plugins/jpeg/gstjpegdec.c, plugins/jpeg/gstjpegdec.h, |
| plugins/jpeg/gstjpegenc.c, plugins/jpeg/gstjpegenc.h, |
| plugins/mp3decode/mad/gstmad.c, plugins/mp3decode/mad/gstmad.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1/system_encode/system_encode.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/ac3parse/ac3parse.h, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/subtitles/mpeg2subt.h, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, |
| plugins/mpeg2/videoparse/mp2videoparse.c, |
| plugins/mpeg2/videoparse/mp2videoparse.h, |
| plugins/mulaw/mulaw-decode.c, plugins/mulaw/mulaw-decode.h, |
| plugins/mulaw/mulaw-encode.c, plugins/mulaw/mulaw-encode.h, |
| plugins/quicktime/gstquicktimedecoder.c, |
| plugins/quicktime/gstquicktimedecoder.h, |
| plugins/rtjpeg/rtjpegdec.c, plugins/rtjpeg/rtjpegdec.h, |
| plugins/rtjpeg/rtjpegenc.c, plugins/rtjpeg/rtjpegenc.h, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/rtp/rtpsend/rtpsend.h, |
| plugins/sdlsink/sdlvideosink.c, plugins/sdlsink/sdlvideosink.h, |
| plugins/vcdsrc/vcdsrc.c, plugins/vcdsrc/vcdsrc.h, |
| plugins/videoscale/videoscale.c, plugins/videoscale/videoscale.h, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/smoothwave/smoothwave.h, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/spectrum/gstspectrum.h, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/synaesthesia/synaesthesia.h, |
| plugins/visualization/vumeter/vumeter.c, |
| plugins/visualization/vumeter/vumeter.h, |
| plugins/vorbis/vorbisdec.c, plugins/vorbis/vorbisdec.h, |
| plugins/vorbis/vorbisenc.c, plugins/vorbis/vorbisenc.h, |
| plugins/wav/gstparsewav.c, plugins/wav/gstparsewav.h, |
| plugins/xmms/gstxmms.h, plugins/xmms/gstxmmseffect.c, |
| plugins/xmms/gstxmmseffect.h, plugins/xmms/gstxmmsinput.c, |
| plugins/xmms/gstxmmsinput.h, plugins/xmms/xmms.h, |
| plugins/xvideosink/xvideosink.c, plugins/xvideosink/xvideosink.h: |
| Mega patch updates almost all the plugins to GObject. This was |
| done with a Perl script, with only a few minor manual tweaks where |
| the perl didn't catch the code just right. There may be a few |
| minor issues remaining from this, but they should be easy to catch |
| (plugin doesn't work). |
| |
| There are several plugins that have GDK/GTK code in them that |
| shouldn't, these need to be dealt with next. |
| |
| 2001-06-16 00:15 wtay |
| |
| * plugins/filters/smooth/: smooth.c, smooth.h: Added caps to the |
| smooth filter. |
| |
| 2001-06-16 00:15 wtay |
| |
| * plugins/filters/median/median.c: copy timestamps too. |
| |
| 2001-06-15 23:48 wtay |
| |
| * plugins/filters/median/: median.c, median.h: Added an option to |
| only filter the luminance plane. |
| |
| 2001-06-15 23:38 wtay |
| |
| * plugins/filters/median/: median.c, median.h: Added caps to the |
| median filter. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/gstscale_x86_asm.s: file gstscale_x86_asm.s |
| was initially added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/: gstscale_x86.c, gstscale_x86.h, |
| gstscale_x86_asm.s, gstvideoscale.c, gstvideoscale.h, videoscale.h: |
| Just added some files I will need soon. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/gstscale_x86.h: file gstscale_x86.h was |
| initially added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/gstvideoscale.h: file gstvideoscale.h was |
| initially added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/gstscale_x86.c: file gstscale_x86.c was |
| initially added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-15 23:03 wtay |
| |
| * plugins/videoscale/gstvideoscale.c: file gstvideoscale.c was |
| initially added on branch BRANCH-GOBJECT1. |
| |
| 2001-06-15 23:00 wtay |
| |
| * libs/Makefile.am: Removed old unused libs. |
| |
| 2001-06-15 22:46 wtay |
| |
| * docs/manual/: advanced.sgml, bins.sgml, factories.sgml, |
| helloworld.sgml, helloworld2.sgml, pads.sgml, states.sgml: Small |
| updates to the manual. |
| |
| 2001-06-15 20:49 sbaker3 |
| |
| * plugins/filters/intfloatconvert/: float2int.c, float2int.h: takes |
| multiple float pads and converts to interleaved int data. Different |
| sized and out-of-order buffer support is in place but not tested. |
| |
| 2001-06-15 20:48 sbaker3 |
| |
| * plugins/filters/intfloatconvert/: int2float.c, int2float.h: now |
| converts interleaved ints to mono floats in seperate pads. Also |
| now has a _request_new_pad func |
| |
| 2001-06-15 20:46 wtay |
| |
| * tools/README: Updated the README file with some cool |
| gstreamer-launch cmd lines by Matthew McClintock |
| <mattsm@mail.utexas.edu> |
| |
| 2001-06-15 20:13 wtay |
| |
| * gst/: gstelement.c, gstpad.c, gstparse.c, gstparse.h, |
| gstscheduler.c, elements/gstdisksrc.c: Changed a stupid assert in |
| request_pad. Some fixes for pullregion and EOS conditions. Remove |
| an unneeded check in the scheduler (check for NULL buffer) some EOS |
| fixes for pullregion in disksrc. Removed the macro in the |
| gstparse.h header 'cause it's internal to gstparse.c Added a check |
| in gstparse for NULL element. |
| |
| 2001-06-15 17:42 thomasvs |
| |
| * examples/cutter/cutter.c: added some minor stuff |
| |
| 2001-06-15 17:22 wtay |
| |
| * plugins/avi/wincodec/gstwindec.cc: A fix for latest CVS avifile. |
| |
| 2001-06-15 16:44 richardb |
| |
| * configure.base: Fix mistake with saved CPPFLAGS for sdl test and |
| libdv test: was unsaving the value before saving... :( |
| |
| 2001-06-15 16:42 richardb |
| |
| * configure.base: Fix bug #433398, by putting GLIB_CFLAGS |
| |
| 2001-06-15 07:33 sbaker3 |
| |
| * gst/gstparse.c: should restore dynamic connection of pads |
| (couldn't really test it though) |
| |
| 2001-06-14 22:02 omegahacker |
| |
| * plugins/oss/: gstossgst.c, gstossgst.h, gstosssink.c, |
| gstosssink.h, gstosssrc.c, gstosssrc.h: ported to gobject |
| |
| 2001-06-14 22:02 omegahacker |
| |
| * gst/: gstpad.c, elements/Makefile.am, elements/gstdisksink.c, |
| elements/gstdisksrc.c, elements/gstfakesrc.c, |
| elements/gstsinesrc.c, elements/gsttee.c: various fixes needed to |
| get to sinesrc ! osssink |
| |
| 2001-06-14 21:39 wtay |
| |
| * gst/autoplug/: gstautoplugcache.c, gstautoplugger.c, |
| gststaticautoplug.c, gststaticautoplugrender.c: Fixed some minor |
| compiler warnings. |
| |
| 2001-06-14 21:23 omegahacker |
| |
| * configure.base: added gmodule to glib-2.0 stuff |
| |
| 2001-06-14 21:19 omegahacker |
| |
| * gst/gstmarshal.h: file gstmarshal.h was initially added on branch |
| BRANCH-GOBJECT1. |
| |
| 2001-06-14 21:19 omegahacker |
| |
| * gst/: gstmarshal.c, gstmarshal.h: new files that need to be |
| removed at some point because they are to be autogenerated |
| |
| 2001-06-14 21:19 omegahacker |
| |
| * gst/gstmarshal.c: file gstmarshal.c was initially added on branch |
| BRANCH-GOBJECT1. |
| |
| 2001-06-14 19:04 thomasvs |
| |
| * examples/cutter/cutter.c: changed cutter example to use a thread |
| |
| 2001-06-14 04:14 omegahacker |
| |
| * gst/: Makefile.am, gst.c, gstautoplug.c, gstbin.c, gstelement.c, |
| gstobject.c, gstpad.c, gstparse.c, gsttypefind.c, gstxml.c, |
| autoplug/autoplugtest.c, autoplug/gstautoplugcache.c, |
| autoplug/gstautoplugger.c, autoplug/gststaticautoplug.c, |
| autoplug/gststaticautoplug.h, autoplug/gststaticautoplugrender.c, |
| autoplug/gststaticautoplugrender.h, elements/gstdisksink.c, |
| elements/gstdisksink.h, elements/gstdisksrc.c, |
| elements/gstdisksrc.h, elements/gstelements.c, |
| elements/gstfakesink.c, elements/gstfakesink.h, |
| elements/gstfakesrc.c, elements/gstfakesrc.h, elements/gstfdsink.c, |
| elements/gstfdsink.h, elements/gstfdsrc.c, elements/gstfdsrc.h, |
| elements/gsthttpsrc.c, elements/gsthttpsrc.h, |
| elements/gstidentity.c, elements/gstidentity.h, |
| elements/gstmultidisksrc.c, elements/gstmultidisksrc.h, |
| elements/gstpipefilter.c, elements/gstpipefilter.h, |
| elements/gstsinesrc.c, elements/gstsinesrc.h, elements/gsttee.c, |
| elements/gsttee.h: Bring all the other stuff in gst/ up to match |
| libgst.la's GObject port. Fixed some minor problems with the |
| signalling stuff in the core. |
| |
| IT WORKS! |
| |
| 2001-06-13 23:09 thomasvs |
| |
| * examples/cutter/cutter.c: cutter now uses afsink to write out |
| wavs we will add a queue next to handle latency problems |
| |
| 2001-06-13 23:03 thomasvs |
| |
| * plugins/audiofile/gstafsink.c: afsink now closes and reopens |
| files when you change the location |
| |
| 2001-06-13 22:59 omegahacker |
| |
| * configure.base: new configure check for glib 2.0, now requires |
| pkg-config to be installed |
| |
| 2001-06-13 22:52 thomasvs |
| |
| * configure.base, examples/Makefile.am: added cutter example |
| |
| 2001-06-13 22:52 omegahacker |
| |
| * gst/: gstautoplug.c, gstautoplug.h, gstbin.c, gstbin.h, |
| gstelement.c, gstelement.h, gstelementfactory.c, gstextratypes.c, |
| gstextratypes.h, gstobject.c, gstobject.h, gstpad.c, gstpad.h, |
| gstparse.c, gstpipeline.c, gstpipeline.h, gstqueue.c, gstqueue.h, |
| gstscheduler.c, gstscheduler.h, gstthread.c, gstthread.h, |
| gsttypefind.c, gsttypefind.h, gstutils.c, gstutils.h, gstxml.c, |
| gstxml.h: First round of changes to port to GObject. libgst.la |
| compiles, though there are a few things commented out. |
| Specifically object destruction is probably broken, but wtay gets |
| to fix that because he researched the problem of glib 2.0 object |
| destruction while doing the first round. Some of the XML stuff is |
| commented out, but that's an easy fix. |
| |
| Next is the rest of the gst/ directory, then on to the plugins. |
| |
| 2001-06-13 22:45 wtay |
| |
| * plugins/quicktime/: gstquicktimedecoder.c, gstquicktimedecoder.h, |
| gstquicktimedemux.c, gstquicktimedemux.h, gstquicktimetypes.c: |
| Fixed the quicktime plugin. things now work with mjpeg. |
| |
| 2001-06-13 22:35 thomasvs |
| |
| * plugins/audiofile/gstafsink.c: afsink now handles eos and closes |
| off file |
| |
| 2001-06-13 22:33 wtay |
| |
| * gst/gstpad.c: Loop in pullregion until the desired buffer has |
| been pulled. |
| |
| 2001-06-13 22:08 thomasvs |
| |
| * plugins/filters/cutter/cutter.c: check for buffer's framedness |
| |
| 2001-06-13 22:08 thomasvs |
| |
| * libs/audio/: gstaudio.c, gstaudio.h: added a function to check if |
| the buffer's data is framed |
| |
| 2001-06-13 22:02 wtay |
| |
| * plugins/avi/wincodec/: gstwindec.cc, gstwinenc.cc: fixed a small |
| fix in the type init function that makes some C++ compilers |
| complain. |
| |
| 2001-06-13 21:26 thomasvs |
| |
| * configure.base: added deinterlace |
| |
| 2001-06-13 18:39 wtay |
| |
| * plugins/mp3decode/mad/gstmad.c: Removed the debug output. |
| |
| 2001-06-13 17:20 thomasvs |
| |
| * examples/cutter/: Makefile.am, cutter.c, cutter.h: added example |
| program to show how cutter plugin works |
| |
| 2001-06-13 17:16 thomasvs |
| |
| * plugins/filters/cutter/cutter.c: some code clean-ups and sensible |
| default values |
| |
| 2001-06-13 17:13 thomasvs |
| |
| * plugins/filters/cutter/README: added a better description of the |
| cutter plugin |
| |
| 2001-06-13 17:04 thomasvs |
| |
| * plugins/filters/cutter/: cutter.c, cutter.h, filter.func: added |
| threshold level and runlength arguments stopped copying buffer used |
| audio lib functions for some stuff |
| |
| 2001-06-13 16:33 thomasvs |
| |
| * libs/audio/: gstaudio.c, gstaudio.h: added helper function to |
| calculate maximum possible sample value based on caps |
| |
| 2001-06-13 10:51 thomasvs |
| |
| * docs/random/eos: added two more cases of eos reasoning |
| |
| 2001-06-13 02:18 cael |
| |
| * gstplay/: ChangeLog, Makefile.am, callbacks.c, full-screen.c, |
| full-screen.h, gstmediaplay.c, gstmediaplay.glade, gstmediaplay.h, |
| gstplay.c, gstplay.h, main.c: Hmm, added working (if hacked) |
| full-screen play, shuffled things around, added error checking so |
| we don't crash on file not found, added the beginnings of a |
| preferences dialog. |
| |
| 2001-06-12 22:35 wtay |
| |
| * plugins/filters/deinterlace/Makefile.am: Removed the leftover |
| filter.func file and README in the makefile. |
| |
| 2001-06-12 22:35 wtay |
| |
| * plugins/filters/Makefile.am: Added the deinterlace filter |
| |
| 2001-06-12 22:33 wtay |
| |
| * plugins/filters/deinterlace/: .cvsignore, Makefile.am, |
| deinterlace.c, deinterlace.h: Added a deinterlace filter. |
| |
| 2001-06-12 22:27 wtay |
| |
| * plugins/filters/colorspace/Makefile.am: Add libHermes too of |
| course.. |
| |
| 2001-06-12 21:19 wtay |
| |
| * plugins/filters/Makefile.am: Still compile colorspace when Hermes |
| was not found. |
| |
| 2001-06-12 21:19 wtay |
| |
| * plugins/filters/colorspace/: Makefile.am, colorspace.c, |
| colorspace.h: ifdef out the Hermes code when the library was not |
| found. |
| |
| 2001-06-12 20:47 wtay |
| |
| * libs/riff/gstriffencode.c: Fixed a bug in the avi encoder with |
| wrong alignment. |
| |
| 2001-06-12 20:45 wtay |
| |
| * plugins/jpeg/gstjpegdec.c: Don't push a buffer when the pad is |
| not connected. |
| |
| 2001-06-12 20:44 wtay |
| |
| * plugins/mpeg1/parse/: mpeg1parse.c, mpeg1parse.h: Added a sync |
| arg to turn off syncing on the timestamps. |
| |
| 2001-06-12 20:42 wtay |
| |
| * plugins/avi/: Makefile.am, codectest.c, gstaviencoder.c, |
| gstaviencoder.h, gstavimux.c, gstavimux.h, videoheader.c, |
| wincodec/gstwindec.cc, wincodec/gstwinenc.cc, wincodec/gstwinenc.h: |
| Removed old code. Enhanced the avi decoder. The encoder now sorta |
| works. For big input frames it segfaults though inside a libavifile |
| function. Renamed the aviencoder to avimux. |
| |
| 2001-06-12 15:35 thomasvs |
| |
| * plugins/audiofile/: gstafsrc.c, gstafsrc.h: added timestamps to |
| afsrc element |
| |
| 2001-06-12 14:42 thomasvs |
| |
| * plugins/mp3decode/mad/gstmad.h: added framestamp |
| |
| 2001-06-12 11:12 thomasvs |
| |
| * plugins/mp3decode/mad/gstmad.c: added a different way of |
| generating timestamps; activate by uncommenting #define |
| DEBUG_TIMESTAMP |
| |
| 2001-06-12 11:11 thomasvs |
| |
| * libs/audio/: gstaudio.c, gstaudio.h: added some function to |
| support framestamps & timestamps |
| |
| 2001-06-11 23:04 shitowax |
| |
| * plugins/quicktime/: Makefile.am, gstquicktimedecoder.c, |
| gstquicktimedecoder.h: Transformation of the quicktime plugin into |
| version 0.2.0 style |
| |
| 2001-06-11 23:02 shitowax |
| |
| * plugins/quicktime/: gstquicktimedemux.c, gstquicktimedemux.h, |
| gstquicktimetypes.c, gstquicktimetypes.h: Intitial CVS introduction |
| |
| 2001-06-11 21:19 thomasvs |
| |
| * plugins/Makefile.am: fixed AVIFILE dependency check |
| |
| 2001-06-11 20:09 omegahacker |
| |
| * gst/gstelement.h: changed indent and argnames to trigger |
| gtk2gobject.sh |
| |
| 2001-06-10 22:13 richardb |
| |
| * tools/gstreamer-compprep.1: Some formatting updates, thanks to |
| using manedit |
| |
| 2001-06-10 19:50 theuraeus |
| |
| * LICENSE_readme: 2001-10-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Moved a couple of libs from GPL to LGPL |
| since they had been mistakenly branded as GPL. |
| |
| 2001-06-10 12:57 sbaker3 |
| |
| * gst/gstparse.c: can now take comma delimited list of pads. eg |
| gstreamer-launch disksrc location=~/mp3/gnome.mp3 ! mad ! int2float |
| src%d,src%d\!sink%d,sink%d float2int ! osssink |
| |
| 2001-06-10 02:18 theuraeus |
| |
| * gstreamer.spec.in: 2001-10-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Updated the SPEC file as per Erik's |
| wishes - Split out the mpeg stuff - Silenced gstreamer-register |
| when run after each package |
| |
| 2001-06-09 22:48 theuraeus |
| |
| * gstreamer.spec.in: 2001-09-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Added gstreamer-register to all plugins |
| |
| 2001-06-09 20:23 theuraeus |
| |
| * gstreamer.spec.in: 2001-09-06 Christian Schaller |
| <Uraeus@linuxrising.org> - moved the visualisations plugins out |
| |
| TODO: 1. the mpeg plugins need sorting out. currently they are all |
| just placed inside the main package. Need help with this since I am |
| unsure about what files belongs where with what dependency 2. |
| Cross-dependencies probably should be added to the plugins 3. |
| License information should be added to the plugins 4. |
| GStreamer-register needs to be added for each plugin |
| |
| 2001-06-09 19:50 theuraeus |
| |
| * gstreamer.spec.in: 2001-09-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Finally the SPEC file works again, now |
| only polishing it remains |
| |
| 2001-06-09 17:44 theuraeus |
| |
| * gstreamer.spec.in: 2001-09-06 Christian Schaller |
| <Uraeus@linuxrising.org> - More SPEC fixes, not perfect yet, but |
| maybe it actually works now |
| |
| 2001-06-09 12:43 sbaker3 |
| |
| * gst/: gstparse.c, gstparse.h: store src and sink pads in slists |
| to get ready for the src1,src2\!sink1,sink2 syntax |
| |
| 2001-06-09 11:16 sbaker3 |
| |
| * gst/gstparse.c: if a named pad doesn't exist, try creating a new |
| pad using the padtemplate name. eg int2float src%d!sink%d float2int |
| |
| 2001-06-09 03:33 theuraeus |
| |
| * gstreamer.spec.in: 2001-09-06 Christian Schaller |
| <Uraeus@linuxrising.org> - More fixes to the SPEC file, still not |
| verfied that it works, but I need sleep and it is guaranteed closer |
| to working than the current one. More testing and SPEC file hacking |
| tommorow(aka later today). |
| |
| 2001-06-09 01:16 wtay |
| |
| * plugins/avi/wincodec/: Makefile.am, gstwincodec.c, |
| gstwincodec.cc, gstwindec.c, gstwindec.cc, gstwindec.h, |
| gstwinenc.c, gstwinenc.cc: The windows decoder now uses the dll |
| loader from avifile, significantly simplyfying the codec. |
| |
| 2001-06-09 01:14 wtay |
| |
| * REQUIREMENTS, configure.base: Added a check for avifile. |
| |
| 2001-06-08 23:17 theuraeus |
| |
| * gstreamer.spec.in: 2001-08-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Added ALSA plugin (commented out since I |
| don't have alsa installed) |
| |
| 2001-06-08 22:56 theuraeus |
| |
| * REQUIREMENTS, gstreamer.spec.in: 2001-08-06 Christian Schaller |
| <Uraeus@linuxrising.org> - Updated GStreamer SPEC which sorts out |
| plugins into separate plugins, needs more work to support all |
| plugins. |
| |
| 2001-06-07 22:45 ajmitch |
| |
| * plugins/esd/esdsink/Makefile.am: Added README to EXTRA_DIST |
| |
| 2001-06-07 22:43 wtay |
| |
| * plugins/avi/Makefile.am: Added README to dist |
| |
| 2001-06-07 22:02 ajmitch |
| |
| * plugins/esd/esdsink/README: Added README for esdsink. Someone |
| please give it some TLC before 0.2.0 release :) |
| |
| 2001-06-07 19:31 wtay |
| |
| * plugins/avi/: README, wincodec/gstwindec.c: Added a README file |
| about the innner working of the avi decoder. |
| |
| 2001-06-07 17:56 dlehn |
| |
| * debian/changelog, debian/gstreamer-tools.manpages, |
| gst/autoplug/.cvsignore: Added manpage Ignore built autoplugtest |
| binary Bump debian version to 0.2.0 |
| |
| 2001-06-07 11:58 richardb |
| |
| * tools/: Makefile.am, gstreamer-complete.1, gstreamer-compprep.1, |
| gstreamer-register.1: Add gstreamer-compprep man page. |
| |
| 2001-06-07 09:18 ajmitch |
| |
| * AUTHORS: Credited 'ALSA plugins' to Thomas Nydberg in AUTHORS |
| |
| 2001-06-07 07:38 dlehn |
| |
| * debian/gstreamer-common.files: latest plugins updates |
| |
| 2001-06-07 07:06 cael |
| |
| * gstplay/: ChangeLog, gstmediaplay.glade: dissabled full-screen |
| for the time being till i have time to fix it. |
| |
| 2001-06-07 01:08 omegahacker |
| |
| * tools/: gstreamer-inspect.1, gstreamer-launch.1, |
| gstreamer-register.1: added --gst-mask to the man pages |
| |
| 2001-06-06 20:31 wtay |
| |
| * plugins/avi/Makefile.am: Added the REAME_win32dll to extra dist |
| |
| 2001-06-06 20:23 dlehn |
| |
| * debian/: Makefile.am, changelog, control, gstreamer-artsd.files, |
| gstreamer-audiofile.files, gstreamer-common.files, |
| gstreamer-gnomevfs.files, gstreamer-gsm.files, |
| gstreamer-jpeg.files, gstreamer-oss.files, gstreamer-sdl.files, |
| gstreamer-tools.files, gstreamer-tools.manpages, libgst-dev.files, |
| rules: Added new plugin packages and synced up to a late pre2 CVS |
| base. |
| |
| 2001-06-06 20:21 dlehn |
| |
| * .cvsignore: Added configure.{ac,in} to .cvsignore since they are |
| autogenerated from configure.base now. |
| |
| 2001-06-06 20:20 dlehn |
| |
| * docs/gst/Makefile.am: Added .o and .lo to clean-local target |
| |
| 2001-06-06 20:15 wtay |
| |
| * gst/gstelement.c: Removed a warning. |
| |
| 2001-06-06 20:12 wtay |
| |
| * plugins/filters/lav/Makefile.am: Removed the README file from |
| extra dist. |
| |
| 2001-06-06 20:07 wtay |
| |
| * plugins/filters/Makefile.am: Added the lavencoder |
| |
| 2001-06-06 19:33 wtay |
| |
| * docs/: gst/tmpl/gstreamer-unused.sgml, random/NOTES-0.2.0: Some |
| minor docs updates. |
| |
| 2001-06-06 19:31 wtay |
| |
| * configure.base: Added the lav encoder Makefile.am |
| |
| 2001-06-06 19:29 wtay |
| |
| * gst/: cothreads.c, gstparse.c: Changed the maxcothreads to 16. |
| connect to the new_ghost_pad signal in parse. |
| |
| 2001-06-06 17:21 wtay |
| |
| * plugins/gsm/gstgsmdec.c: Small fix to initialize a counter. |
| |
| 2001-06-06 17:20 wtay |
| |
| * plugins/avi/: gstavidecoder.c, gstavitypes.c: Fixes for different |
| PCM audio formats. |
| |
| 2001-06-06 17:09 wtay |
| |
| * plugins/avi/: gstavidecoder.c, gstavitypes.c: More fixes for |
| audio. Only send buffers if the pad is connected. |
| |
| 2001-06-06 17:08 wtay |
| |
| * plugins/jpeg/gstjpegdec.c: Some fixes for various jpeg formats. |
| |
| 2001-06-06 15:24 thomasvs |
| |
| * configure.base, plugins/filters/Makefile.am: added cutter plugin |
| to config stuff |
| |
| 2001-06-06 15:21 thomasvs |
| |
| * plugins/filters/cutter/: Makefile.am, README, cutter.c, cutter.h, |
| filter.func: cutter plugin; emits signals when audio RMS level |
| falls below or rises above threshold value for a given consecutive |
| run of buffers |
| |
| 2001-06-06 15:14 thomasvs |
| |
| * configure.base, libs/Makefile.am: added Makefile generation for |
| gstaudio library |
| |
| 2001-06-06 15:13 thomasvs |
| |
| * libs/audio/: Makefile.am, gstaudio.c, gstaudio.h: first try at a |
| general gstreamer audio library with helper functions |
| |
| 2001-06-06 13:47 richardb |
| |
| * docs/manual/quotes.sgml: Add an important quote from Omega. |
| |
| 2001-06-06 00:39 theuraeus |
| |
| * plugins/avi/README_win32dll: 2001-06-06 Christian Schaller |
| <Uraeus@linuxrising.org> * Add small textfile with some information |
| on win32 dll situation |
| |
| 2001-06-05 20:44 sbaker3 |
| |
| * plugins/filters/ladspa/: gstladspa.c, gstladspa.h: mono _get and |
| _chain should now work.Many other changes including: all immutable |
| info is in the class struct, activate/deactivate should work, and a |
| bunch of other stuff |
| |
| 2001-06-05 18:45 wtay |
| |
| * tools/gstreamer-inspect.c: Somewhat improve the layout of args in |
| inspect. |
| |
| 2001-06-05 18:26 sbaker3 |
| |
| * plugins/filters/intfloatconvert/: float2int.c, float2int.h, |
| int2float.c, int2float.h: use proxying for caps |
| |
| 2001-06-05 02:27 richardb |
| |
| * gst/: Makefile.am, gstelementfactory.c: Revert accidentally |
| applied changes. Time for bed. |
| |
| 2001-06-05 02:26 richardb |
| |
| * gst/: Makefile.am, gstelementfactory.c, gstplugin.c: FIx memleak |
| in save-thyself introduced by changing plugin_get_list to copy. |
| |
| 2001-06-05 02:15 richardb |
| |
| * gst/gstplugin.c: Simple fix to stop gstreamer-compprep crashing |
| when the registry is in use. |
| |
| 2001-06-04 22:52 wtay |
| |
| * plugins/xvideosink/: xvideosink.c, xvideosink.h: Added an option |
| to disable Xv images. It's not pretty but it works. |
| |
| 2001-06-04 22:02 wtay |
| |
| * tools/gstreamer-launch.c: Fixed the xid stuff and some cleanups. |
| |
| 2001-06-04 21:16 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Set the src caps to audio/mp3 |
| |
| 2001-06-04 20:20 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Removed the MPG_MD* defines |
| bacause they seem to be undefined with some versions of lame. |
| |
| 2001-06-04 20:00 wtay |
| |
| * plugins/oss/README: Added a little info about the ossgst hack. |
| |
| 2001-06-04 19:59 wtay |
| |
| * plugins/oss/gstosssrc.c: Some osssrc fixes |
| |
| 2001-06-04 17:55 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Small updates. |
| |
| 2001-06-04 17:33 wtay |
| |
| * plugins/vorbis/vorbisenc.c: Fixed a bug for mono input. |
| |
| 2001-06-04 17:02 wtay |
| |
| * gst/cothreads.c: Use the STACKSIZE and number of cothreads to |
| calculate the cothread stack space (easier to change the number of |
| cothreads). |
| |
| 2001-06-04 16:59 thomasvs |
| |
| * plugins/oss/gstosssrc.c: set default format to 44100/16/stereo |
| |
| 2001-06-04 16:38 thomasvs |
| |
| * gst/gstparse.c: added an eos handler so that gstreamer-launch |
| quits when the first element fires it |
| |
| 2001-06-04 15:52 wtay |
| |
| * plugins/mpeg1/mpegaudio/gstmpegaudio.c: Fixes to do proper caps |
| negotiation. |
| |
| 2001-06-04 15:50 wtay |
| |
| * tools/gstreamer-inspect.c: Print out the default values. |
| |
| 2001-06-04 14:51 sbaker3 |
| |
| * plugins/alsa/: alsasink.c, alsasrc.c: removed MAKE_ARG macro (it |
| didn't seem to work)\nAttempted to make the element name consist |
| only of alphanumeric and _ (eg ESS_AudioDrive_ES1688_0_0_src) |
| |
| 2001-06-04 12:25 richardb |
| |
| * docs/gst/Makefile.am: Nasty hack enabling docs/gst/ to build with |
| unpatched versions of gtkdoc-scanobj which don't understand |
| libtool. |
| |
| 2001-06-04 02:26 wtay |
| |
| * plugins/xmms/: gstxmmseffect.c, gstxmmseffect.h: Added capsnego |
| to the xmms effects. |
| |
| 2001-06-04 01:51 richardb |
| |
| * gst/gst.c: Replace NO_X conditional compilation with testing |
| whether DISPLAY env variable is set, and doing gtk_type_init() |
| instead of gtk_init() if not. |
| |
| 2001-06-04 01:38 richardb |
| |
| * autogen.sh: Don't ever run if we know automake isn't patched: |
| people keep complaining that their machine crashed while trying to |
| build... |
| |
| 2001-06-04 00:40 wtay |
| |
| * plugins/xmms/gstxmmsinput.c: Added capsnego to the xmms input |
| plugin. |
| |
| 2001-06-03 23:30 wtay |
| |
| * tools/README: More info about the other tools. |
| |
| 2001-06-03 20:49 richardb |
| |
| * tools/: Makefile.am, gstreamer-complete.1, gstreamer-launch.1: |
| Add man page for gstreamer-complete |
| |
| 2001-06-03 20:26 wtay |
| |
| * docs/gst/tmpl/gstreamer-unused.sgml: Docs updates |
| |
| 2001-06-03 20:24 wtay |
| |
| * plugins/flx/flx_decoder.c: More cleanups |
| |
| 2001-06-03 20:20 wtay |
| |
| * plugins/flx/flx_decoder.c: Small cleanups |
| |
| 2001-06-03 20:19 wtay |
| |
| * gst/gst.c: optionally call gtk_type_init() instead of gtk_init() |
| if NO_X is defined. This avoids the X dependency of GStreamer. |
| |
| 2001-06-03 20:14 wtay |
| |
| * plugins/au/: gstparseau.c, gstparseau.h: Cleanups to the au |
| parser. |
| |
| 2001-06-03 20:13 wtay |
| |
| * plugins/mp3decode/mad/gstmad.c: Small caps updates. |
| |
| 2001-06-03 20:11 wtay |
| |
| * plugins/xvideosink/: gstxwindow.c, xvideosink.c: Don't fail when |
| an X-connection could not be made. |
| |
| 2001-06-03 20:09 wtay |
| |
| * docs/random/NOTES-0.2.0: small changes |
| |
| 2001-06-03 20:06 wtay |
| |
| * Makefile.am: Removed the components dir from since it doesn't |
| work/build anyway. |
| |
| 2001-06-03 16:30 wtay |
| |
| * docs/random/NOTES-0.2.0: More small updates.: |
| |
| 2001-06-03 16:29 wtay |
| |
| * docs/random/NOTES-0.2.0: Added first desciption of the changes |
| for 0.2.0 |
| |
| 2001-06-03 13:08 wtay |
| |
| * gstplay/gstplay.c: Find the seeking properties in GstBin objects |
| too. |
| |
| 2001-06-03 13:06 wtay |
| |
| * plugins/avi/: gstavidecoder.c, gstavitypes.c, |
| wincodec/gstwindec.c: Added the seeking args to the avi decoder. |
| Set the buffer flush flag in windec. |
| |
| 2001-06-03 12:28 wtay |
| |
| * plugins/cdparanoia/cdparanoia.c: Set the pad caps in _init time. |
| |
| 2001-06-03 12:28 wtay |
| |
| * gst/gstpad.c: Set the caps on a proxied pad when the pad is not |
| connected. |
| |
| 2001-06-03 12:20 richardb |
| |
| * plugins/arts/Makefile.am: Add dependency so that gst_artsio.cc |
| gets generated in time, and change rule to generate it into a |
| suffix rule. Register suffix so that automake can set _OBJECTS |
| appropriately. |
| |
| 2001-06-03 02:45 wtay |
| |
| * plugins/avi/: gstavidecoder.c, gstavidemux.c, gstavitypes.c: |
| Added support for mjpeg and PCM audio. |
| |
| 2001-06-03 02:00 wtay |
| |
| * plugins/jpeg/: gstjpeg.c, gstjpegenc.c: Removed the caps that are |
| not used. |
| |
| 2001-06-03 00:36 richardb |
| |
| * configure.base, plugins/arts/Makefile.am: Fix arts check, with |
| artsc-config hackery. |
| |
| 2001-06-02 22:57 wtay |
| |
| * plugins/cdparanoia/: cdparanoia.c, cdparanoia.h: Applied the |
| patch from Apoc: ?? _ Add properties cur_sector read only ( get |
| current sector ) ?? _ Add properties last_track read only ( last |
| track of the cd ) ?? _ Add properties cur_track read only ( get the |
| current track ) ?? _ Properties end_track writeable ( last track to |
| rip/play ) |
| |
| 2001-06-02 22:52 wtay |
| |
| * plugins/cdparanoia/cdparanoia.c: Set the caps of the srcpad right |
| before sending a buffer instead of in the _init function. |
| |
| 2001-06-02 19:26 omegahacker |
| |
| * tools/gstreamer-launch.c: added check to make sure there's a |
| pipeline desc before building |
| |
| 2001-06-02 19:11 wtay |
| |
| * configure.base: Added the avi makefiles. |
| |
| 2001-06-02 19:08 wtay |
| |
| * plugins/avi/: Makefile.am, gstavidecoder.c, gstavidecoder.h, |
| gstavidemux.c, gstavidemux.h, gstavitypes.c, gstavitypes.h, |
| winaudio/Makefile.am, winaudio/aviaudiodecoder.c, |
| winaudio/aviaudiodecoder.h: More rework on the avi decoder. The |
| avi decoder is now a bin that manages the avidemuxer and the |
| codecs. It uses the autoplugger and avitypes to convert avi types |
| into mime/types and select gstreamer codecs to create an element. |
| |
| 2001-06-02 19:06 richardb |
| |
| * autogen.sh: Clarify the messages about the patched automake one |
| more time. If it's not clear now, and people continue to complain |
| about automake eating their resources, I'm mysteriously unable to |
| hear them. |
| |
| 2001-06-02 17:38 wtay |
| |
| * examples/helloworld/helloworld.c: Fixed the helloworld example by |
| using a pipeline as the toplevel element. |
| |
| 2001-06-02 16:33 ajmitch |
| |
| * configure.base: Let's just say I have a better understanding of |
| autoconf now (I should really have read the manual first). It helps |
| to remember that yes != no ;) |
| |
| 2001-06-02 14:42 ajmitch |
| |
| * configure.base: Automake is picky about white space... |
| |
| 2001-06-02 14:38 ajmitch |
| |
| * Makefile.am, configure.base: Added options --disable-tests and |
| --disable-examples for quicker builds for the impatient... |
| |
| 2001-06-02 13:45 wtay |
| |
| * gst/gstpad.c: Copy the padtemplate to the ghostpad. |
| |
| 2001-06-02 13:21 richardb |
| |
| * configure.base, plugins/gsm/Makefile.am, plugins/gsm/gstgsmdec.h, |
| plugins/gsm/gstgsmenc.h: Fix gsm to check for "gsm.h" as well as |
| "gsm/gsm.h". |
| |
| 2001-06-02 11:42 richardb |
| |
| * plugins/sdlsink/Makefile.am: Fix a typoe in sdlsink Makefile.am |
| |
| 2001-06-02 11:40 theuraeus |
| |
| * gstreamer.spec.in: 2001-02-06 Christian Schaller |
| <Uraeus@linuxrising.org> * Doh, forgot to update the Changelog |
| inside the SPEC file |
| |
| 2001-06-02 11:38 theuraeus |
| |
| * gstreamer.spec.in: 2001-02-06 Christian Schaller |
| <Uraeus@linuxrising.org> * Small fix to group statement for |
| GStreamer |
| |
| My work on the SPEC file making the RPM make one package for all |
| non-core plugins is underway, but I am not ready with it yet. |
| |
| 2001-06-02 03:21 richardb |
| |
| * configure.base: Oops: fixed SDL header check: put flags in |
| CPPFLAGS rather than CFLAGS. We should really filter the |
| SDL_CFLAGS and only pass appropriate options through, but this |
| works well enough for now. |
| |
| 2001-06-02 03:05 richardb |
| |
| * configure.base: Improve SDL check: use correct CFLAGS when |
| searching for header. |
| |
| 2001-06-01 23:56 wtay |
| |
| * plugins/avi/: Makefile.am, gstavidecoder.c, gstavidecoder.h, |
| playcodecs.c, wincodec/gstwincodec.c, wincodec/gstwindec.c, |
| wincodec/gstwindec.h: Reworked the avi decoder. it works again now |
| (but no sound yet). |
| |
| 2001-06-01 23:36 thomasvs |
| |
| * tests/reconnect.c: ok, this works now |
| |
| 2001-06-01 23:23 thomasvs |
| |
| * tests/: Makefile.am, reconnect.c: test for disconnect and |
| reconnect of elements |
| |
| 2001-06-01 22:26 theuraeus |
| |
| * gstreamer.spec.in: 2001-01-06 Christian Schaller |
| <Uraeus@linuxrising.org> - First batch of upgrades to the SPEC |
| file, this one from Dennis Bjorklund. Thanks Dennis. |
| |
| 2001-06-01 19:52 wtay |
| |
| * configure.base: Added a better SDL_createYUVOverlay check. |
| |
| 2001-06-01 19:30 wtay |
| |
| * gst/: gstbin.c, gstpad.c, gstqueue.c, gstscheduler.c, |
| autoplug/autoplugtest.c, autoplug/gststaticautoplugrender.c: Fixed |
| some warnings. |
| |
| 2001-06-01 19:24 wtay |
| |
| * tests/: Makefile.am, autoplug.c, capsconnect.c, incsched.c, |
| load.c, loadall.c, mp1vid.c, mp3encode.c, paranoia.c, reaping.c, |
| registry.c, threadlock.c, nego/nego1.c, sched/runxml.c: Fixed a |
| couple of compiler warnings. |
| |
| 2001-06-01 19:09 wtay |
| |
| * test/: ac3parse.c, ac3play.c, buffer.c, cobin.c, dvdcat.c, |
| dvshow.c, fake.c, mem.c, mp1tomp1.c, mp2tomp1.c, mp3mad.c, |
| mp3play.c, record.c, teardown.c, vidcapture.c, vidcapture2.c, |
| video2mp1.c: Fixed some compile warnings. |
| |
| 2001-06-01 18:55 hadess |
| |
| * REQUIREMENTS: - added url to openquicktime |
| |
| 2001-06-01 18:42 hadess |
| |
| * REQUIREMENTS: - added some more urls |
| |
| 2001-06-01 18:42 wtay |
| |
| * gstplay/gstplay.c: Print out a warning when the colorspace plugin |
| is not found and try to do without it... |
| |
| 2001-06-01 18:32 theuraeus |
| |
| * LICENSE_readme, REQUIREMENTS: 2001-01-06 Christian Schaller |
| <Uraeus@linuxrising.org> * A few URL additions to the REQUIREMENTS |
| file * LICENCE readme containing licensing details on our plugins |
| |
| 2001-06-01 17:57 wtay |
| |
| * README, REQUIREMENTS: Slightly changed the README, we are not |
| really tied to GNOME. Added more optional libs to REQUIREMENTS. |
| someone should complete the URLS. |
| |
| 2001-06-01 17:46 wtay |
| |
| * plugins/effects/volume/volume.c: Removed the soundcard.h include |
| line. |
| |
| 2001-06-01 16:29 thomasvs |
| |
| * gst/elements/gstdisksink.c: coded small bit in to allow changing |
| of output location |
| |
| 2001-06-01 14:27 richardb |
| |
| * tools/README: Add a note about gstreamer-complete |
| |
| 2001-06-01 14:03 richardb |
| |
| * configure.base: More tidyup to SDL check. |
| |
| 2001-06-01 13:36 richardb |
| |
| * configure.base: Fix SDL check Check for Overlay stuff, which |
| isn't in SDL version 1.0 |
| |
| 2001-05-31 23:57 hadess |
| |
| * REQUIREMENTS: - added urls to the required libs, with a lot of |
| added libs |
| |
| 2001-05-31 21:20 richardb |
| |
| * REQUIREMENTS, configure.base: Add comments to many (but not all |
| :( ) AC_DEFINES in configure scripts. Add note about debian |
| packages for building documentation. |
| |
| 2001-05-31 21:14 richardb |
| |
| * plugins/esd/esdsink/Makefile.am: Add a CFLAGS line: just luck |
| that it's not been needed so far. |
| |
| 2001-05-31 21:13 richardb |
| |
| * plugins/artsd/Makefile.am: Remove a redundant line, and add a |
| comment about one which will become redundant in future. |
| |
| 2001-05-31 20:52 wtay |
| |
| * testsuite/refcounting/Makefile.am: Removed the thread test so |
| make distcheck works. |
| |
| 2001-05-31 20:18 wtay |
| |
| * testsuite/refcounting/Makefile.am: Added the mem.h file in |
| noinst_HEADERS. |
| |
| 2001-05-31 20:16 richardb |
| |
| * plugins/arts/Makefile.am: Remove generated files from the dist. |
| |
| 2001-05-31 20:08 richardb |
| |
| * configure.base, idiottest.mak: Fix a couple of formatting errors |
| in idiottest, and add plugin-srcdir warning to configure.base. |
| |
| 2001-05-31 19:42 wtay |
| |
| * plugins/avi/Makefile.am: Fixed the codectest. |
| |
| 2001-05-31 19:35 richardb |
| |
| * Makefile.am, idiottest.mak, include/Makefile.am: Abstract the |
| plugin-srcdir installation idiottest into a separate file, and |
| include it from the include Makefile.am, to ensure that it gets |
| called at the start of a make install process, not after the whole |
| thing has happened. |
| |
| 2001-05-31 19:31 wtay |
| |
| * include/Makefile.am: Added gstaudio.h to noinst_HEADERS. |
| |
| 2001-05-31 19:03 richardb |
| |
| * docs/gst/Makefile.am: Add rules to ensure that the libgst.la and |
| libgstelements.la exist when trying to link the scanner with them. |
| Fix mkdirs so that they don't fall over if directories already |
| exist. |
| |
| 2001-05-31 18:32 richardb |
| |
| * plugins/arts/Makefile.am: Put gst_artsio.idl in |
| libgst_arts_la_SOURCES instead of gst_artsio.cc (which is generated |
| from it). This ensures that the original source is present, and |
| also allows make dist to work on machines which don't have mcopidl |
| and the arts idl stuff installed. |
| |
| It is possible that gst_artsio.cc should be put in EXTRA_DIST, but |
| I argue against it since as far as I can tell it can be generated |
| on any system which has arts installed (mcopidl is in the libarts |
| package on debian), and putting it in EXTRA_DIST requires that |
| mcopidl is present in order to run make dist. |
| |
| 2001-05-31 15:19 richardb |
| |
| * configure.base: Add AS and ASFLAGS to configure.base, fixing the |
| build with automake 1.4g AS is defined in a hacky way: I've asked |
| on the automake list for help doing this properly. |
| |
| 2001-05-31 10:53 thomasvs |
| |
| * plugins/oss/gstosssrc.c: some small cleanups before maybe doing |
| some real work on this |
| |
| 2001-05-30 23:06 thomasvs |
| |
| * plugins/oss/gstosssrc.c: The weird thing only happens on one of |
| my sound cards. |
| |
| 2001-05-30 22:35 thomasvs |
| |
| * include/gstaudio.h: header file for standard audio stuff for |
| plugins |
| |
| 2001-05-30 22:27 omegahacker |
| |
| * configure.base: added no-alsa warning and made 0.9 check |
| conditional on alsa existing at all |
| |
| 2001-05-30 22:15 wtay |
| |
| * plugins/wav/gstparsewav.c: Major cleanups so that it actually |
| works. |
| |
| 2001-05-30 22:14 wtay |
| |
| * gst/gstprops.c: Fixed a bug so that gst_props_new (NULL) == NULL |
| |
| 2001-05-30 21:54 omegahacker |
| |
| * plugins/sdlsink/sdlvideosink.c: added SDL_INIT_NOPARACHUTE flag |
| to SDL_Init, to disable one of the most annoying features IMO of |
| SDL |
| |
| 2001-05-30 21:36 omegahacker |
| |
| * gst/gstpad.c: stupid mistake, I put != instead of == in the |
| g_return_if's |
| |
| 2001-05-30 21:13 omegahacker |
| |
| * gst/gstpad.c: added sanity checks to make sure _push and _pull |
| don't get called on pads of the wrong direction |
| |
| 2001-05-30 20:07 sbaker3 |
| |
| * plugins/filters/ladspa/: gstladspa.c, gstladspa.h: beginnings of |
| inplace mono chain func |
| |
| 2001-05-30 17:37 thomasvs |
| |
| * plugins/oss/gstosssrc.c: switched some lines around |
| |
| 2001-05-30 17:10 thomasvs |
| |
| * plugins/oss/gstosssrc.c: added caps to osssrc found a weird |
| thing, don't know yet what to do about it |
| |
| 2001-05-30 16:16 richardb |
| |
| * README, autogen.sh: Automatically generate a patched automake if |
| needed, and put instructions in the README about how to use such a |
| patched automake. |
| |
| 2001-05-30 15:39 richardb |
| |
| * Makefile.am: Add configure.base and autogen.sh to distributions. |
| Add rules to keep configure.in and configure.ac up-to-date. |
| |
| 2001-05-30 15:22 richardb |
| |
| * autogen.sh, configure.ac, configure.base, configure.in: * create |
| a configure.base file, containing the contents of |
| configure.{in,ac}, with those lines specific to one file |
| prepended by |
| "SUBSTFOR configure.in:" or "SUBSTFOR configure.ac:" |
| appropriately. |
| |
| * Add lines to autogen.sh to generate configure.in and |
| configure.ac |
| automatically from this file. (Very simple sed scripts) |
| |
| * Remove configure.in and configure.ac |
| |
| This shouldn't cause any problems to anyone, and should make it |
| easy to do work on configure scripts by just working on |
| configure.base. |
| |
| 2001-05-30 14:54 thomasvs |
| |
| * plugins/filters/passthrough/passthrough.c: added signed support |
| implemented include/gstaudio.h use |
| |
| 2001-05-30 14:25 richardb |
| |
| * configure.ac, configure.in: More small changes to bring the two |
| scripts closer together. Turned off building docs by default in |
| configure.ac. Only diffs are now essential due to changes from |
| autoconf 2.13 to 2.50. |
| |
| 2001-05-30 13:56 richardb |
| |
| * autogen.sh: Deal more gracefully with being either unable to |
| check that automake is patched (will now just give a small |
| warning), or finding that automake definitely isn't patched (will |
| give a big loud warning recommend stopping the build and sleep |
| briefly to give the user a chance to read the message). Will |
| eventually try to do the build anyway though. |
| |
| Also, don't abort if autoconf or automake return error codes: they |
| both seem able to do so even when having produced viable results. |
| |
| 2001-05-29 23:10 wtay |
| |
| * plugins/filters/colorspace/: Makefile.am, colorspace.c, |
| colorspace.h, yuv2rgb.c, yuv2rgb.h: Added more colorspace functions |
| for YUV->RGB |
| |
| 2001-05-29 17:40 richardb |
| |
| * autogen.sh: Add checks for appropriate versions of automake. Add |
| check that automake has been patched if it is a version which |
| requires a patch. Please check that this doesn't cause problems: |
| it's a bit of a hairy test, so I might well have mucked it up and |
| broken some people's build systems. Hope not, though. ;-) |
| |
| 2001-05-29 17:39 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - fix for when size can't be |
| acquired (fixes icecast streaming) |
| |
| 2001-05-29 17:38 richardb |
| |
| * Makefile.am, configure.ac, configure.in: Add idiot test to stop |
| the installing of versions with plugin srcdir enabled. |
| |
| 2001-05-29 16:19 richardb |
| |
| * configure.ac, configure.in: Fix differences between configure.in |
| and configure.ac which were trivial or due merely to formatting |
| differences. diff can now be used to see only the significant |
| differences, which should be helpful in keeping these two files in |
| sync. |
| |
| 2001-05-29 13:43 richardb |
| |
| * gst/Makefile.am.future: Update Makefile.am.future - a replacement |
| for Makefile.am which uses features present in recent versions of |
| automake (>1.4d) to avoid horrendous hackery. |
| |
| 2001-05-29 13:31 richardb |
| |
| * acinclude.m4, configure.ac, configure.in: Simplify alsa checking: |
| we can use the standard AM_PATH_ALSA macro to check that we don't |
| have alsa 0.9.x: we just need to specify something for |
| ACTION_NOT_FOUND to override the default AC_MSG_ERROR behaviour, so |
| I've put a colon for ACTION_NOT_FOUND. ;-) Also, update the alsa |
| macro in acinclude with the latest from the alsa project CVS. |
| |
| 2001-05-28 23:23 omegahacker |
| |
| * gst/gstsparc.h: fixed #define line continuation in gstsparc.h |
| |
| 2001-05-28 23:02 wtay |
| |
| * configure.ac, configure.in: Added a check for gsm/gsm.h |
| |
| 2001-05-28 22:41 omegahacker |
| |
| * gst/gstinfo.c: changed debug so it always prints pid and cid in |
| color |
| |
| 2001-05-28 22:02 wtay |
| |
| * configure.ac: Removed the -pre0 |
| |
| 2001-05-28 22:00 wtay |
| |
| * plugins/Makefile.am: Added gsm to subds. |
| |
| 2001-05-28 21:47 wtay |
| |
| * configure.ac: Added the refcounting to the output targets. |
| |
| 2001-05-28 21:36 wtay |
| |
| * acconfig.h, configure.ac, configure.in: Added a check for libgsm |
| |
| 2001-05-28 21:22 wtay |
| |
| * configure.ac: Updated to match configure.in |
| |
| 2001-05-28 21:05 wtay |
| |
| * configure.ac: The configure file for autoconf 2.50 |
| |
| 2001-05-28 20:59 omegahacker |
| |
| * ABOUT-NLS: added blank file to keep autoconf happy, fill it in |
| later |
| |
| 2001-05-28 20:34 omegahacker |
| |
| * plugins/avi/Makefile.am: changed srcdir to builddir for .la |
| |
| 2001-05-28 20:33 omegahacker |
| |
| * configure.in: attempt at a fixed alsa check to guarantee 0.5.x |
| |
| 2001-05-28 20:09 omegahacker |
| |
| * libs/getbits/Makefile.am, libs/idct/Makefile.am, |
| plugins/xvideosink/Makefile.am: distcheck cleanups |
| |
| 2001-05-28 08:46 omegahacker |
| |
| * configure.in, gstreamer-uninstalled.pc.in, gstreamer.pc.in, |
| gst/Makefile.am: some fixes to handle builddirs, which distcheck |
| uses, along with complete .pc files |
| |
| 2001-05-28 01:07 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - cleanups |
| |
| 2001-05-28 00:57 omegahacker |
| |
| * gst/gstpad.c, gst/gstthread.c, gst/elements/gstidentity.c, |
| plugins/xvideosink/xvideosink.c, tools/gstreamer-inspect.c: Added |
| some caps != NULL checks. Patched up a problem with the thread |
| handling when the iteration fails. Cleaned up the output of |
| -inspect a tiny bit. |
| |
| 2001-05-28 00:52 omegahacker |
| |
| * configure.in: removed a spare alsa check, and made sure it fails |
| for alsa 0.9.x |
| |
| 2001-05-28 00:12 wtay |
| |
| * examples/mixer/Makefile.am: Added the headers |
| |
| 2001-05-28 00:01 wtay |
| |
| * plugins/arts/Makefile.am: Add more hardcoded paths for includes. |
| |
| 2001-05-27 23:55 wtay |
| |
| * tests/nego/nego1.c: Updated for new API calls. |
| |
| 2001-05-27 23:45 wtay |
| |
| * plugins/sdlsink/Makefile.am: Added the header file. |
| |
| 2001-05-27 23:26 wtay |
| |
| * configure.in.ac250: Added refcounting to the targets. |
| |
| 2001-05-27 23:25 wtay |
| |
| * testsuite/: Makefile.am, capsnego/Makefile.am, |
| refcounting/Makefile.am: Makfeile updates. |
| |
| 2001-05-27 22:56 omegahacker |
| |
| * Makefile.am, acconfig.h, configure.in, gst/autoplug/Makefile.am, |
| plugins/1394/Makefile.am, plugins/aasink/Makefile.am, |
| plugins/alaw/Makefile.am, plugins/filters/level/Makefile.am, |
| plugins/filters/passthrough/Makefile.am, |
| plugins/filters/volenv/Makefile.am, plugins/mulaw/Makefile.am, |
| plugins/oss/Makefile.am, plugins/xvideosink/Makefile.am, |
| tests/Makefile.am, testsuite/Makefile.am: various build fixes |
| |
| 2001-05-27 21:52 wtay |
| |
| * plugins/Makefile.am: Only build the quiktime plugin if the |
| openquicktime library was found. |
| |
| 2001-05-27 21:52 wtay |
| |
| * configure.in, configure.in.ac250: Added a check for |
| openquicktime. |
| |
| 2001-05-27 18:02 sbaker3 |
| |
| * tools/gstreamer-complete.c: now builds for those who are too lazy |
| to upgrade their xml libraries |
| |
| 2001-05-27 16:13 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - added eos-hack signal to the |
| source, and fix the seek segfaults |
| |
| 2001-05-27 15:41 hadess |
| |
| * gstplay/gstmediaplay.glade: - changed the Alt shortcuts to Ctrl |
| shortcuts (like in all proper GTK+ apps) |
| |
| 2001-05-27 15:38 wtay |
| |
| * tests/: mp3encode.c, rip.c: Updated for remove methods. |
| |
| 2001-05-27 15:38 wtay |
| |
| * test/mp2toavi.c, test/mp2tomp1.c, test/mpeg2parse.c, |
| examples/autoplug/autoplug.c, examples/queue/queue.c: Updated for |
| removed methods. |
| |
| 2001-05-27 15:37 wtay |
| |
| * gst/: cothreads.c, cothreads.h, gstbin.c, gstbin.h, gstinfo.c, |
| gstobject.c, gstpad.c, gstplugin.c, gstscheduler.h: Docs updates |
| Changed the cothread to use sigjmp_buf removed some unused methods. |
| Some code cleanups. |
| |
| 2001-05-27 15:33 wtay |
| |
| * docs/gst/: gstreamer-docs.sgml, gstreamer-sections.txt, |
| tmpl/cothreads.sgml, tmpl/gstbin.sgml, tmpl/gstelement.sgml, |
| tmpl/gstfakesink.sgml, tmpl/gstfakesrc.sgml, tmpl/gstinfo.sgml, |
| tmpl/gstobject.sgml, tmpl/gstpad.sgml, tmpl/gstplugin.sgml, |
| tmpl/gstqueue.sgml, tmpl/gstreamer-unused.sgml, |
| tmpl/gstscheduler.sgml, tmpl/gsttrace.sgml: API docs updates. |
| |
| 2001-05-27 01:04 omegahacker |
| |
| * gst/gstscheduler.h: fixed up and turned back on |
| GST_SCHEDULE_SAFETY |
| |
| 2001-05-26 23:58 omegahacker |
| |
| * gst/: cothreads.c, gstelement.c, gstscheduler.c: fixed cothread |
| locking and set_arg/get_arg safety, and switched to 64 cothreads of |
| 32KB |
| |
| 2001-05-26 20:47 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - gnome-vfs seek works, cleaned |
| up |
| |
| 2001-05-26 19:46 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - really use mmap this time for |
| local files, first try at seek in remote files |
| |
| 2001-05-26 18:17 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - added local file fallback with |
| mmap support |
| |
| 2001-05-26 17:41 wtay |
| |
| * gst/gstelement.h: Removed redundant prototypes. |
| |
| 2001-05-26 17:33 wtay |
| |
| * gst/gstpad.h: Fixed a bug in the typecast macros for |
| padtemplates. |
| |
| 2001-05-26 13:17 wtay |
| |
| * gst/elements/Makefile.am: don't link against libgst.la because it |
| seems to fail on some libtool versions. |
| |
| 2001-05-26 06:36 omegahacker |
| |
| * tests/threadlock.c: shut up fakesrc and fakesink, changed |
| sleeping a little |
| |
| 2001-05-26 06:26 omegahacker |
| |
| * tests/threadlock.c: moved debug to before _init so cmdline can |
| override, and put sleep(1)'s in while(1) to increase chance of |
| contention (I think) |
| |
| 2001-05-26 06:19 omegahacker |
| |
| * tests/threadlock.c: updated threadlock to actually be a thread |
| locking test |
| |
| 2001-05-26 00:36 dlehn |
| |
| * test/lat.c: Elements must have different names. |
| |
| 2001-05-25 23:08 hadess |
| |
| * gstplay/.cvsignore: - more generic files to exclude: *~ and ~.bak |
| |
| 2001-05-25 23:02 hadess |
| |
| * gstplay/.cvsignore: - added gstmediaplay.glade.bak to the files |
| to ignore |
| |
| 2001-05-25 23:01 hadess |
| |
| * gstplay/gstmediaplay.glade: - updated (c) date, and added WMClass |
| and WMName to the gstmediaplay windows |
| |
| 2001-05-25 22:42 wtay |
| |
| * gst/gstplugin.c: Removed a stupid printf. |
| |
| 2001-05-25 22:39 wtay |
| |
| * gst/: gstbuffer.h, gstelement.c, gstpipeline.c, gstplugin.c: Some |
| cleanups. Removed some bogus code from element and pipeline |
| elements. Fixed a typo. |
| |
| 2001-05-25 22:38 wtay |
| |
| * gst/elements/Makefile.am: Added GST_LIBS to LIBADD. |
| |
| 2001-05-25 22:35 omegahacker |
| |
| * gst/gstbuffer.c: fixed rather heinous bug in gst_buffer_copy |
| |
| 2001-05-25 22:31 omegahacker |
| |
| * gst/autoplug/gstautoplugcache.c: removed some more noise, |
| converted to GST_DEBUG |
| |
| 2001-05-25 22:25 omegahacker |
| |
| * gst/gstelement.c: removed annoying debug message during state |
| change (made GST_DEBUG) |
| |
| 2001-05-25 22:13 hadess |
| |
| * autogen.sh: - added a line for busy application developers, it's |
| shorter this time |
| |
| 2001-05-25 22:00 omegahacker |
| |
| * .cvsignore, AUTHORS, Makefile.am, autogen.sh, configure.in, |
| gstreamer-uninstalled.pc.in, gstreamer.pc.in, gstreamer.spec.in, |
| docs/gst/tmpl/cothreads.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstfakesrc.sgml, docs/gst/tmpl/gstthread.sgml, |
| docs/random/matth/scheduling.txt, examples/Makefile.am, |
| examples/autoplug/autoplug.c, examples/mixer/mixer.c, |
| gst/Makefile.am, gst/cothreads.c, gst/cothreads.h, gst/gst.c, |
| gst/gst.h, gst/gstbin.c, gst/gstbin.h, gst/gstbuffer.c, |
| gst/gstcaps.c, gst/gstclock.c, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstinfo.c, gst/gstinfo.h, |
| gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, gst/gstpad.h, |
| gst/gstpipeline.c, gst/gstprops.c, gst/gstqueue.c, gst/gstqueue.h, |
| gst/gstscheduler.c, gst/gstscheduler.h, gst/gstthread.c, |
| gst/gstthread.h, gst/gsttype.c, gst/gsttypefind.c, gst/gsttypes.h, |
| gst/gstxml.c, gst/autoplug/Makefile.am, |
| gst/autoplug/autoplugtest.c, gst/autoplug/gstautoplugcache.c, |
| gst/autoplug/gstautoplugger.c, gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, gst/elements/gstfakesrc.c, |
| gst/elements/gstfakesrc.h, gst/elements/gstsinesrc.c, |
| gstplay/Makefile.am, gstplay/gstmediaplay.c, |
| gstplay/gstmediaplay.glade, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, libs/idct/gstidct.c, |
| plugins/1394/dv1394src.c, plugins/alaw/alaw-conversion.c, |
| plugins/arts/Makefile.am, plugins/arts/gst_arts.c, |
| plugins/esd/esdsink/esdsink.c, plugins/filters/Makefile.am, |
| plugins/filters/adder/adder.c, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/gnomevfs/gnomevfssrc.c, plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpegaudio/common.c, |
| plugins/mpeg1/mpegaudio/musicin.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, plugins/oss/gstosssink.c, |
| plugins/videoscale/videoscale.c, plugins/vorbis/vorbis.c, |
| plugins/vorbis/vorbisdec.c, plugins/xmms/gstxmmsinput.c, |
| test/.cvsignore, test/Makefile.am, test/avi2mpg.c, test/cobin.c, |
| test/dvshow.c, test/fake.c, test/mpeg2parse2.c, test/mpeg2parse3.c, |
| test/mpeg2parse4.c, test/video2mp1.c, test/videotest2.c, |
| tests/Makefile.am, tests/incsched.c, tests/mp1vid.c, |
| tests/reaping.c, tests/states.c, tests/threadlock.c, |
| testsuite/refcounting/Makefile.am, testsuite/refcounting/bin.c, |
| testsuite/refcounting/element.c, |
| testsuite/refcounting/element_pad.c, testsuite/refcounting/mem.c, |
| testsuite/refcounting/mem.h, testsuite/refcounting/object.c, |
| testsuite/refcounting/pad.c, testsuite/refcounting/thread.c, |
| tools/.cvsignore, tools/Makefile.am, tools/gstreamer-complete.c, |
| tools/gstreamer-compprep.c, tools/gstreamer-inspect.c: Merged from |
| INCSCHED on 200505251!!! |
| |
| 2001-05-25 21:50 omegahacker |
| |
| * autogen.sh, configure.in.ac250, docs/manual/autoplugging.sgml, |
| gst/elements/gstfakesink.h, gst/elements/gstfakesrc.h, |
| plugins/audiofile/Makefile.am, plugins/audiofile/README, |
| plugins/audiofile/gstafsink.c, plugins/audiofile/gstafsink.h, |
| plugins/audiofile/gstafsrc.c, plugins/audiofile/gstafsrc.h, |
| plugins/filters/level/level.c, |
| plugins/filters/passthrough/filter.func, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/passthrough/passthrough.h, |
| plugins/gnomevfs/gnomevfssrc.c, plugins/gsm/Makefile.am, |
| plugins/gsm/gstgsm.c, plugins/gsm/gstgsmdec.c, |
| plugins/gsm/gstgsmdec.h, plugins/gsm/gstgsmenc.c, |
| plugins/gsm/gstgsmenc.h, plugins/oss/gstossgst.c, |
| plugins/wav/gstparsewav.c, test/dv2mp1.c, test/dvshow.c: Merged |
| from HEAD into INCSCHED on 200105251 |
| |
| 2001-05-25 21:41 wtay |
| |
| * docs/manual/autoplugging.sgml: More docs updates. |
| |
| 2001-05-25 21:41 wtay |
| |
| * test/: dv2mp1.c, dvshow.c: some minor fixes.. |
| |
| 2001-05-25 21:39 wtay |
| |
| * plugins/gnomevfs/gnomevfssrc.c: Fix a leak on EOS. |
| |
| 2001-05-25 20:53 wtay |
| |
| * test/Makefile.am: Cleaned up the makefile a bit. |
| |
| 2001-05-25 20:36 wtay |
| |
| * test/: cobin.c, fake.c: Remove deprecated methods. |
| |
| 2001-05-25 20:19 wtay |
| |
| * gst/: gstbin.c, gstbin.h, gstpad.c: Removed some unused functions |
| in gstbin Fixed a compiler warning. |
| |
| 2001-05-25 20:16 omegahacker |
| |
| * gst/gstthread.c: forgot to unset SPINNING, no idea how it worked |
| before, maybe this will fix wtay's case |
| |
| 2001-05-25 19:07 wtay |
| |
| * plugins/filters/ladspa/gstladspa.c: Adjusted for state |
| reorderings. |
| |
| 2001-05-25 18:35 omegahacker |
| |
| * gst/gstbin.c, gst/gstelement.c, gst/gstelement.h, gst/gstinfo.c, |
| gst/gstqueue.c, gst/gstscheduler.c, gst/gstthread.c, |
| plugins/1394/dv1394src.c, plugins/arts/gst_arts.c, |
| plugins/esd/esdsink/esdsink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/mp3decode/types/mp3types.c, plugins/oss/gstosssink.c, |
| plugins/xmms/gstxmmsinput.c: Swapped PAUSED and PLAYING states, |
| reworked thread interlocking. States are now: NULL <-> READY <-> |
| PAUSED <-> PLAYING. |
| |
| Had do update dv1394src, gst_arts, and xmmsinput, please test these |
| out! |
| |
| Cleaned up DEBUG output in several places to by much much less |
| verbose but still just as useful (denser). |
| |
| 2001-05-25 17:21 thomasvs |
| |
| * plugins/filters/passthrough/: filter.func, passthrough.c, |
| passthrough.h: Cleaned out level code from passthrough plugin added |
| silent argument, defaults to false |
| |
| 2001-05-25 17:19 thomasvs |
| |
| * plugins/audiofile/gstafsink.c: cleaned up output info |
| |
| 2001-05-25 17:17 thomasvs |
| |
| * plugins/filters/level/level.c: cleaned up level plugin output |
| |
| 2001-05-25 15:02 thomasvs |
| |
| * plugins/audiofile/: gstafsink.c, gstafsrc.c: cleaned up output |
| got rate and signedness to work on afsrc |
| |
| 2001-05-25 14:42 thomasvs |
| |
| * plugins/audiofile/README: a little info |
| |
| 2001-05-25 11:43 wtay |
| |
| * test/: avi2mpg.c, dvshow.c, fake.c, videotest2.c: Small fixes to |
| various test apps. |
| |
| 2001-05-25 11:43 wtay |
| |
| * gstplay/gstplay.c: If the arg looks like a URI, gnomevfs is used, |
| if gnomevfs is not found and the URI starts with file:/, disksrc is |
| used. |
| |
| 2001-05-25 11:10 thomasvs |
| |
| * plugins/filters/passthrough/passthrough.c: changed passthrough to |
| print out signed/unsigned and endianness |
| |
| 2001-05-25 10:47 thomasvs |
| |
| * plugins/audiofile/: Makefile.am, gstafsrc.c, gstafsrc.h: Added an |
| audiofile src element, doesn't work yet |
| |
| 2001-05-25 05:42 dlehn |
| |
| * configure.in.ac250: automake 1.4-p1 doesn't support |
| AC_CONFIG_FILES. revert to AC_OUTPUT until the fix in the just |
| released 1.4-p2 gets debianized. ;) |
| |
| 2001-05-25 02:28 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - check result of open() now |
| |
| 2001-05-25 01:35 wtay |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: Only accept mpeg1 data for |
| mpeg2dec until we figure out what's wrong. |
| |
| 2001-05-25 01:29 omegahacker |
| |
| * gst/: gstpad.c, gstqueue.c, gstqueue.h, gstscheduler.h, |
| gstthread.c: fixed some interruptability problems with thread and |
| queue |
| |
| 2001-05-25 01:14 wtay |
| |
| * plugins/vorbis/: vorbis.c, vorbisdec.c: Added the |
| COTHREAD_STOPPING hack. |
| |
| 2001-05-25 01:09 wtay |
| |
| * gstplay/: gstmediaplay.c, gstplay.c, gstplayprivate.h: Fixed the |
| media player so that it works with incsched. Removed the thread |
| and add the _iterate to the g_idle_loop, this makes the GUI very |
| cluncky but is needed because we cannot chance the state of a |
| thread inside the threads context yet. |
| |
| 2001-05-24 23:38 thomasvs |
| |
| * plugins/audiofile/gstafsink.c: mental note to self: doublecheck |
| own code before sending mail to library author asking why sample |
| rate setting on output doesn't work... note to others: afsink now |
| handles samplerate right |
| |
| 2001-05-24 23:24 thomasvs |
| |
| * plugins/audiofile/: gstafsink.c, gstafsink.h: added more support |
| for endianness, you can set it through an arg until I figure out |
| what it is supposed to do |
| |
| 2001-05-24 23:23 thomasvs |
| |
| * plugins/oss/gstossgst.c: one of my OSS's doesn't have FMT_AC3 |
| defined |
| |
| 2001-05-24 22:46 omegahacker |
| |
| * gst/: gstinfo.h, gstthread.c, gstthread.h: added better thread id |
| debugging support |
| |
| 2001-05-24 21:36 omegahacker |
| |
| * gst/gstthread.c: fixed thread lock mis-merge |
| |
| 2001-05-24 21:20 wtay |
| |
| * gst/autoplug/gststaticautoplugrender.c: Added the queue to the |
| thread |
| |
| 2001-05-24 12:24 wtay |
| |
| * configure.in.ac250: Added the autoconf file for version 2.50 |
| |
| 2001-05-24 12:22 wtay |
| |
| * plugins/: gnomevfs/gnomevfssrc.c, gsm/Makefile.am, gsm/gstgsm.c, |
| gsm/gstgsmdec.c, gsm/gstgsmdec.h, gsm/gstgsmenc.c, gsm/gstgsmenc.h, |
| wav/gstparsewav.c: Small fixes for EOS in gnomevfssrc. Added a gsm |
| decoder/encoder element. |
| |
| 2001-05-24 01:55 thomasvs |
| |
| * plugins/audiofile/: gstafsink.c, gstafsink.h: audiofile now |
| handles endianness right, and also allows for choosing the output |
| file format to write (next/aiff/wav/aiffc/raw) aiff and next might |
| not work yet though |
| |
| 2001-05-24 01:46 omegahacker |
| |
| * AUTHORS, README, REQUIREMENTS, acconfig.h, autogen.sh, |
| configure.in, components/bonobo-media/Makefile.am, |
| components/bonobo-media/bonobo-media-gstreamer-factory.c, |
| components/bonobo-media/bonobo-media-gstreamer.gob, |
| components/bonobo-media/bonobo-media-gstreamer.oafinfo, |
| components/bonobo-media/bonobo-media-gstreamervideo.gob, |
| debian/Makefile.am, debian/changelog, debian/control, |
| debian/gstreamer-aa.files, debian/gstreamer-arts.files, |
| debian/gstreamer-colorspace.files, debian/gstreamer-common.files, |
| debian/gstreamer-mad.files, debian/rules, |
| docs/fwg/gst-plugin-writers-guide.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstinfo.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstprops.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/manual/Makefile.am, docs/manual/autoplugging.sgml, |
| docs/manual/bins.sgml, docs/manual/buffers.sgml, |
| docs/manual/elements.sgml, docs/manual/gstreamer-manual.sgml, |
| docs/manual/helloworld.sgml, docs/manual/pads.sgml, |
| docs/manual/xml.sgml, docs/random/autoplug2, |
| editor/gsteditorproperty.c, examples/autoplug/autoplug.c, |
| examples/plugins/example.c, gst/cothreads.c, gst/cothreads.h, |
| gst/gst.h, gst/gstbin.c, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstinfo.h, gst/gstpad.c, gst/gstpad.h, gst/gstparse.c, |
| gst/gstpipeline.c, gst/gstplugin.c, gst/gstprops.c, gst/gstprops.h, |
| gst/gstscheduler.c, gst/gstthread.c, gst/gsttrace.c, |
| gst/gsttrace.h, gst/gsttypefind.c, gst/gstutils.c, |
| gst/autoplug/Makefile.am, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gst/elements/gstfakesink.c, |
| gst/elements/gstfakesrc.c, gst/elements/gstfakesrc.h, |
| gst/elements/gstpipefilter.c, gst/elements/gstsinesrc.c, |
| gst/elements/gstsinesrc.h, gstplay/AUTHORS, gstplay/ChangeLog, |
| gstplay/Makefile.am, gstplay/callbacks.c, gstplay/callbacks.h, |
| gstplay/full-screen.c, gstplay/full-screen.h, |
| gstplay/gstmediaplay.c, gstplay/gstmediaplay.glade, |
| gstplay/gstmediaplay.h, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, gstplay/gststatusarea.c, |
| gstplay/gststatusarea.h, gstplay/main.c, libs/idct/ieeetest.c, |
| plugins/Makefile.am, plugins/alsa/alsa.h, |
| plugins/alsa/alsa_common.c, plugins/alsa/alsasink.c, |
| plugins/alsa/alsasrc.c, plugins/arts/gst_artsio_impl.h, |
| plugins/audiofile/Makefile.am, plugins/audiofile/gstafsink.c, |
| plugins/audiofile/gstafsink.h, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, plugins/cdparanoia/cdparanoia.c, |
| plugins/dv/dvdec.c, plugins/effects/volume/volume.c, |
| plugins/esd/esdsink/esdsink.c, plugins/filters/Makefile.am, |
| plugins/filters/filterstamp.sh, plugins/filters/adder/Makefile.am, |
| plugins/filters/adder/adder.c, |
| plugins/filters/colorspace/Makefile.am, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/colorspace/yuv2yuv.c, |
| plugins/filters/intfloatconvert/Makefile.am, |
| plugins/filters/intfloatconvert/float2int.c, |
| plugins/filters/intfloatconvert/float2int.h, |
| plugins/filters/intfloatconvert/int2float.c, |
| plugins/filters/intfloatconvert/int2float.h, |
| plugins/filters/intfloatconvert/intfloatconvert.c, |
| plugins/filters/intfloatconvert/intfloatconvert.h, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/ladspa/ladspa.h, plugins/filters/lav/.cvsignore, |
| plugins/filters/lav/Makefile.am, plugins/filters/lav/lavencode.c, |
| plugins/filters/lav/lavencode.h, plugins/filters/level/Makefile.am, |
| plugins/filters/level/README, plugins/filters/level/filter.func, |
| plugins/filters/level/level.c, plugins/filters/level/level.h, |
| plugins/filters/mono2stereo/Makefile.am, |
| plugins/filters/mono2stereo/mono2stereo.c, |
| plugins/filters/mono2stereo/mono2stereo.h, |
| plugins/filters/passthrough/README, |
| plugins/filters/passthrough/filter.func, |
| plugins/filters/passthrough/level.c, |
| plugins/filters/passthrough/level.h, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/passthrough/passthrough.h, |
| plugins/filters/stereo2mono/Makefile.am, |
| plugins/filters/volenv/Makefile.am, |
| plugins/filters/volenv/volenv.c, plugins/gnomevfs/Makefile.am, |
| plugins/gnomevfs/gnomevfssink.c, plugins/gnomevfs/gnomevfssrc.c, |
| plugins/jpeg/Makefile.am, plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mpeg1/mpegaudio/common.c, |
| plugins/mpeg1/mpegaudio/common.h, plugins/mpeg1/mpegaudio/encode.c, |
| plugins/mpeg1/mpegaudio/encoder.h, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/musicin.c, |
| plugins/mpeg1/mpegaudio/musicin.h, plugins/mpeg1/mpegaudio/psy.c, |
| plugins/mpeg1/mpegaudio/subs.c, |
| plugins/mpeg1/mpegaudio/table_absthr.h, |
| plugins/mpeg1/mpegaudio/table_cb.h, |
| plugins/mpeg1/mpegaudio/table_enwindow.h, |
| plugins/mpeg1/mpegaudio/table_th.h, |
| plugins/mpeg1/mpegaudio/tables.c, plugins/mpeg1/mpegaudio/tonal.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, plugins/oss/Makefile.am, |
| plugins/oss/gstossaudio.c, plugins/oss/gstossgst.c, |
| plugins/oss/gstossgst.h, plugins/oss/gstosshelper.c, |
| plugins/oss/gstosshelper.h, plugins/oss/gstosssink.c, |
| plugins/quicktime/Makefile.am, plugins/quicktime/README, |
| plugins/quicktime/gstquicktimedecoder.c, |
| plugins/quicktime/gstquicktimedecoder.h, |
| plugins/sdlsink/Makefile.am, plugins/sdlsink/sdlvideosink.c, |
| plugins/sdlsink/sdlvideosink.h, plugins/videoscale/videoscale.c, |
| plugins/vorbis/vorbis.c, plugins/vorbis/vorbisdec.c, |
| plugins/vorbis/vorbisenc.c, plugins/vorbis/vorbisenc.h, |
| plugins/wav/gstparsewav.c, plugins/xvideosink/gstximage.c, |
| test/.cvsignore, test/Makefile.am, test/lat.c, test/mp3mad.c, |
| test/videotest.c, test/wave.c, tests/autoplug2.c, |
| tests/sched/runxml.c, tools/gstreamer-inspect.c, |
| tools/gstreamer-launch.c: Merge from HEAD into INCSCHED1 at |
| 200105231. |
| |
| 2001-05-24 00:24 dlehn |
| |
| * gst/elements/: gstfakesink.h, gstfakesrc.h: Update some signal |
| func vars. |
| |
| 2001-05-24 00:23 dlehn |
| |
| * autogen.sh: libtool check fix... copy & paste error msgs code |
| could be improved. |
| |
| 2001-05-23 21:35 wtay |
| |
| * test/video2mp1.c: Some small modifications. |
| |
| 2001-05-23 20:53 omegahacker |
| |
| * plugins/oss/gstosssink.c: default settings are intenionally very |
| wrong (make it obvious when the capsnego didn't work) and it checks |
| for NULL props |
| |
| 2001-05-23 20:52 omegahacker |
| |
| * plugins/filters/stereo2mono/stereo2mono.c: 'fixed' the caps and |
| the _init function |
| |
| 2001-05-23 20:50 omegahacker |
| |
| * plugins/cdparanoia/cdparanoia.c: fixed caps on cdparanoia |
| |
| 2001-05-23 20:49 omegahacker |
| |
| * gst/gstscheduler.c, plugins/mp3decode/mad/gstmad.c: fixed problem |
| where mad wasn't an entry (it is now HACK HACK!!) and the scheduler |
| wasn't catching the no entry case |
| |
| 2001-05-23 20:48 omegahacker |
| |
| * examples/autoplug/autoplug.c: added have_size handler so the |
| window matches the video size |
| |
| 2001-05-23 20:09 omegahacker |
| |
| * gst/: gstqueue.c, gstqueue.h: reworked internal parameters a bit, |
| added leaky-queue semantics |
| |
| 2001-05-23 10:18 thomasvs |
| |
| * plugins/filters/level/README: some more info on how to plot the |
| level using gnuplot it would be nice if the output from level |
| plugin could serve as input to a gstreamer plotting plugin (I'm not |
| kidding) |
| |
| 2001-05-23 09:49 thomasvs |
| |
| * plugins/audiofile/: gstafsink.c, gstafsink.h: afsink now handles |
| channels and sample rate |
| |
| 2001-05-23 09:48 thomasvs |
| |
| * configure.in: added level Makefile deleted one of two instances |
| of adder Makefile |
| |
| 2001-05-23 09:47 thomasvs |
| |
| * plugins/filters/Makefile.am: added level plugin to Makefile.am |
| |
| 2001-05-23 09:47 thomasvs |
| |
| * plugins/filters/level/: Makefile.am, README, filter.func, |
| level.c, level.h: Added level detection plugin; prints out RMS |
| values calculated over buffer size to stdout |
| |
| 2001-05-22 21:11 omegahacker |
| |
| * tests/states.c: fixed references to _gst_print_statename |
| |
| 2001-05-22 20:22 hadess |
| |
| * gst/elements/gstdisksrc.c: - it is now possible to change the |
| opened file when state is PAUSED |
| |
| 2001-05-22 19:57 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - removed warnings |
| |
| 2001-05-22 19:44 hadess |
| |
| * plugins/gnomevfs/gnomevfssrc.c: - adding possibility to change |
| the src file if the state is PAUSED |
| |
| 2001-05-22 17:48 thomasvs |
| |
| * plugins/audiofile/: gstafsink.c, gstafsink.h: still trying to add |
| caps to gstafsink |
| |
| 2001-05-22 14:48 richardb |
| |
| * autogen.sh: autogen.sh now fails if aclocal fails. |
| |
| 2001-05-22 13:56 hadess |
| |
| * autogen.sh: - added a line to autogen.sh for the busy application |
| developers |
| |
| 2001-05-22 02:42 omegahacker |
| |
| * gst/: gstpad.c, autoplug/gstautoplugger.c: Added ability for |
| caps_nego_failed signal to indicate that it's solved the problem, |
| via a gboolean * argument that's FALSE, and can be set to TRUE if |
| the handler has fixed things up. |
| |
| Updated the autoplugger so it now works in both the unknown and |
| known cases with and without other issues like a crippled |
| (mono-only) osssink. |
| |
| 2001-05-22 00:23 omegahacker |
| |
| * gst/: gstbin.c, gstelement.c, gstelement.h, gstinfo.c, gstpad.c, |
| gstthread.c: Updates to DEBUG system: moved statename into |
| gstelement.c, colorized the states: |
| |
| NULL: white READY: read PAUSED: yellow PLAYING: green |
| |
| 2001-05-21 22:35 omegahacker |
| |
| * gst/autoplug/gstautoplugger.c: fixed up pausing system, and added |
| src_caps_nego_failed body |
| |
| 2001-05-21 21:17 wtay |
| |
| * acconfig.h, configure.in: Updates to the audiofile detection |
| stuff. |
| |
| 2001-05-21 21:17 wtay |
| |
| * plugins/audiofile/Makefile.am: Some minor changes to the makefile |
| |
| 2001-05-21 20:48 thomasvs |
| |
| * plugins/audiofile/: Makefile.am, gstafsink.c, gstafsink.h: first |
| pass at an audiofile sink this sink uses the SGI audiofile library |
| to write audio files |
| |
| 2001-05-21 20:42 thomasvs |
| |
| * plugins/Makefile.am: trying to add a check for libaudiofile |
| |
| 2001-05-21 20:40 thomasvs |
| |
| * configure.in: trying to add a check for libaudiofile (-> |
| plugins/audiofile/afsink) |
| |
| 2001-05-21 03:41 omegahacker |
| |
| * gst/autoplug/: gstautoplugcache.c, gstautoplugger.c: |
| gstautoplugcache.c: Set default for cache's caps_proxy to FALSE |
| again. gstautoplugger.c: Fixed with strategic positioning of |
| gst_pad_set_caps() |
| |
| 2001-05-21 03:40 omegahacker |
| |
| * gst/: gstcaps.c, gstpad.c, gstprops.c: Updated some debug |
| statements. Added specific debug for int props. |
| |
| 2001-05-21 03:35 hadess |
| |
| * test/mp3mad.c: - removed the parse factory, it's unused |
| |
| 2001-05-21 02:37 cael |
| |
| * gstplay/: ChangeLog, gstmediaplay.glade: Added a ChangeLog as per |
| hadess' sugesstion, and added myself as an author. |
| |
| 2001-05-21 02:19 cael |
| |
| * gstplay/: Makefile.am, callbacks.c, callbacks.h, full-screen.c, |
| full-screen.h, gstmediaplay.c, gstmediaplay.glade, gstmediaplay.h, |
| gstplay.c, gstplay.h, gstplayprivate.h, gststatusarea.c, |
| gststatusarea.h, main.c: added the begninnings of full-screen |
| support (crashes atm), playing at double size, general code cleanup |
| and what not. |
| |
| 2001-05-20 22:24 wtay |
| |
| * tools/gstreamer-inspect.c: Fixed a problem with -inspect where |
| some args would not show up correctly |
| |
| 2001-05-20 22:24 thomasvs |
| |
| * plugins/filters/adder/adder.c: fixed caps stuff |
| |
| 2001-05-20 21:12 wtay |
| |
| * tools/gstreamer-inspect.c: Better output of element flags. |
| |
| 2001-05-20 21:06 wtay |
| |
| * tools/gstreamer-launch.c: Escape spaces in the cmdline args with |
| "\\ " so that parse can handle it. |
| |
| 2001-05-20 21:05 wtay |
| |
| * gst/gstparse.c: Added the possibility to escape chars in |
| gstparse. You can now give it a cmdline like disksrc location=some\ |
| sort\ of.mp3 ! .... and it does the right thing. |
| |
| 2001-05-20 19:59 wtay |
| |
| * plugins/quicktime/: Makefile.am, gstquicktimedecoder.c, |
| gstquicktimedecoder.h: Updated the plugin to the current CVS. |
| |
| 2001-05-20 19:24 wtay |
| |
| * plugins/quicktime/: Makefile.am, README, gstquicktimedecoder.c, |
| gstquicktimedecoder.h: Added a quicktime decoder by yann@3ivx.com. |
| |
| 2001-05-20 19:17 thomasvs |
| |
| * plugins/filters/passthrough/passthrough.c: changed pad templates |
| |
| 2001-05-20 19:05 thomasvs |
| |
| * plugins/filters/passthrough/: passthrough.c, passthrough.h: |
| updating passthrough to handle caps |
| |
| 2001-05-20 19:01 thomasvs |
| |
| * plugins/filters/volenv/volenv.c: updating caps handling |
| |
| 2001-05-20 16:45 thomasvs |
| |
| * plugins/filters/passthrough/passthrough.c: trying to add caps |
| detection to passthrough |
| |
| 2001-05-20 15:55 thomasvs |
| |
| * gst/gstparse.c: reinstated exit(-1) when gstparse.c doesn't find |
| the plugin mentioned |
| |
| 2001-05-20 15:16 thomasvs |
| |
| * plugins/wav/gstparsewav.c: parsewav now does src pad setting of |
| width, depth, channels, frequency |
| |
| 2001-05-20 15:12 wtay |
| |
| * gst/elements/gstpipefilter.c: Made pipefilter a DECOUPLED |
| element. |
| |
| 2001-05-20 15:03 thomasvs |
| |
| * plugins/wav/gstparsewav.c: parsewav sets channel capability now |
| |
| 2001-05-20 14:56 thomasvs |
| |
| * plugins/wav/gstparsewav.c: First try at updating parsewav and |
| setting caps on src pad |
| |
| 2001-05-20 11:31 wtay |
| |
| * components/bonobo-media/: Makefile.am, |
| bonobo-media-gstreamer-factory.c, bonobo-media-gstreamer.gob, |
| bonobo-media-gstreamer.oafinfo, bonobo-media-gstreamervideo.gob: |
| Added the code for the bonobo media component. It doesn't really |
| work yet because bonobo-media doesn't show video. |
| |
| 2001-05-20 06:48 cael |
| |
| * gstplay/AUTHORS: finally managed to get the AUTHORS file added. |
| big things are coming allright ;-) |
| |
| 2001-05-20 01:16 hadess |
| |
| * AUTHORS: - added myself to the AUTHORS file |
| |
| 2001-05-19 19:17 wtay |
| |
| * plugins/: oss/gstosssink.c, vorbis/vorbis.c, vorbis/vorbisdec.c, |
| vorbis/vorbisenc.c, vorbis/vorbisenc.h, xvideosink/gstximage.c: |
| More updates to caps in vorbisenc. it now correctly sets up the |
| encoder based on the input audio type. |
| |
| 2001-05-19 15:16 wtay |
| |
| * plugins/: mp3decode/mad/gstmad.c, mpeg1/mpegaudio/common.c, |
| mpeg1/mpegaudio/common.h, mpeg1/mpegaudio/encode.c, |
| mpeg1/mpegaudio/encoder.h, mpeg1/mpegaudio/gstmpegaudio.c, |
| mpeg1/mpegaudio/musicin.c, mpeg1/mpegaudio/musicin.h, |
| mpeg1/mpegaudio/psy.c, mpeg1/mpegaudio/subs.c, |
| mpeg1/mpegaudio/table_absthr.h, mpeg1/mpegaudio/table_cb.h, |
| mpeg1/mpegaudio/table_enwindow.h, mpeg1/mpegaudio/table_th.h, |
| mpeg1/mpegaudio/tables.c, mpeg1/mpegaudio/tonal.c: More mp3 |
| updates. Make mpegaudio use a sane namespace for all exported |
| symbols. the mad element can now play mpeg audio comming is as |
| frames. |
| |
| 2001-05-19 07:39 omegahacker |
| |
| * .cvsignore, Makefile.am, configure.in, |
| gstreamer-uninstalled.pc.in: Added gstreamer-uninstalled.pc.in in |
| prep for future changes to pkg-config. Disabled docs building by |
| default (--enable-docs-build to turn it on). Added more visible |
| warning messages for lacking libraries, listing the plugins that |
| won't build (not complete!). |
| |
| 2001-05-19 07:39 omegahacker |
| |
| * gstreamer-uninstalled.pc.in: file gstreamer-uninstalled.pc.in was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-19 01:33 wtay |
| |
| * plugins/: mp3decode/mad/gstmad.c, mp3decode/mpg123/gstmpg123.c, |
| mp3decode/parse/mp3parse.c, mp3encode/lame/gstlame.c, |
| mpeg1/mpegaudio/common.h, mpeg1/mpegaudio/encoder.h, |
| mpeg1/mpegaudio/gstmpegaudio.c, mpeg1/mpegaudio/musicin.c, |
| mpeg1/mpegaudio/musicin.h, mpeg1/mpegaudio/psy.c, oss/gstosssink.c: |
| Updates to various mp3 related plugins. Added args and capsnego to |
| mpegaudio. |
| |
| 2001-05-18 19:11 wtay |
| |
| * plugins/esd/esdsink/esdsink.c: Added newcaps functions to esdsink |
| to sync with the provided caps. |
| |
| 2001-05-18 18:58 wtay |
| |
| * plugins/cdparanoia/cdparanoia.c: Updated to the new caps. |
| |
| 2001-05-17 23:00 omegahacker |
| |
| * gst/autoplug/gstautoplugger.c: update to latest code, includes |
| caps_fail handlers that kinda work |
| |
| 2001-05-17 06:20 dlehn |
| |
| * docs/gst/gstreamer-sections.txt: Pesky nightly doc build failure |
| emails exposing my forgetfulness... |
| |
| 2001-05-17 01:18 hadess |
| |
| * plugins/gnomevfs/: Makefile.am, gnomevfssink.c: - gnomevfssink |
| committed |
| |
| 2001-05-16 23:42 wtay |
| |
| * acconfig.h: Added SDL. |
| |
| 2001-05-16 23:40 wtay |
| |
| * configure.in: Added a check for SDL |
| |
| 2001-05-16 23:09 wtay |
| |
| * testsuite/refcounting/thread.c: file thread.c was initially added |
| on branch BRANCH-INCSCHED1. |
| |
| 2001-05-16 23:09 wtay |
| |
| * testsuite/refcounting/thread.c: Added thread refcounting and |
| module test case |
| |
| 2001-05-16 23:08 wtay |
| |
| * testsuite/refcounting/: Makefile.am, bin.c: More testsuite |
| updates |
| |
| 2001-05-16 23:08 wtay |
| |
| * gst/: gstbin.c, gstelement.c, gstthread.c: Slighly take a |
| different approach for object destruction, using the real _remove |
| functions so that the scheduler has a chance to destroy its state |
| too. This breaks the thread with ghostpads destruction case for |
| now. |
| |
| 2001-05-16 22:42 omegahacker |
| |
| * plugins/filters/stereo2mono/stereo2mono.c: fixed |
| stereo2mono_init, it was fragging its src pad |
| |
| 2001-05-16 22:21 omegahacker |
| |
| * plugins/filters/stereo2mono/stereo2mono.c: fixed up caps so |
| autoplug can do something with it |
| |
| 2001-05-16 22:19 omegahacker |
| |
| * gst/autoplug/gstautoplugcache.c: added first_buffer signal, and |
| default to caps_proxy true |
| |
| 2001-05-16 22:18 omegahacker |
| |
| * gst/autoplug/gstautoplugger.c: up to latest (broken) autoplugger) |
| |
| 2001-05-16 21:41 wtay |
| |
| * plugins/: Makefile.am, jpeg/Makefile.am, sdlsink/Makefile.am, |
| sdlsink/sdlvideosink.c, sdlsink/sdlvideosink.h: Added an SDL video |
| sink by Ronald Bultje (BBB) some cleanups and added more caps to |
| the template. some name changes to the jpeg decoder. |
| |
| 2001-05-16 20:32 wtay |
| |
| * plugins/: Makefile.am, gnomevfs/Makefile.am, |
| gnomevfs/gnomevfssrc.c: Added the gnomevfssrc by hadess |
| |
| 2001-05-16 20:32 wtay |
| |
| * configure.in: Added gnomevfs checks. |
| |
| 2001-05-16 08:16 dlehn |
| |
| * gst/: cothreads.c, gstscheduler.c: - Fix cothread pointers and |
| allocation so full 2M stack space available: - Double maximums to |
| use full stack space: - COTHREAD_STACKSIZE = 16k - |
| COTHREAD_MAXTHREADS = 128 - cothread changes only verified on x86 - |
| cothread_create returns NULL if nthreads == MAXTHREADS though not |
| yet handled by gstschedule caller |
| |
| 2001-05-16 06:04 dlehn |
| |
| * acconfig.h, configure.in, gst/gsttrace.c, gst/gsttrace.h, |
| libs/idct/ieeetest.c, test/lat.c: - basic arch check for HAVE_RDTSC |
| - use common gst_trace_read_tsc() for RDTSC call - add untested |
| function to do ascii dump of trace data |
| |
| 2001-05-16 05:07 dlehn |
| |
| * test/: videotest.c, wave.c: fix a couple warnings |
| |
| 2001-05-15 22:04 wtay |
| |
| * plugins/mp3decode/mad/gstmad.c: Make the mad decoder output the |
| samples in the native endianness. |
| |
| 2001-05-15 20:25 wtay |
| |
| * gst/: gstobject.c, gstpad.c, gstthread.c: Added ghostpad |
| destruction. |
| |
| 2001-05-15 10:40 omegahacker |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: added the detail that |
| mpeg2dec can play mpeg1 streams too |
| |
| 2001-05-15 10:04 omegahacker |
| |
| * gstplay/: gstplay.c, main.c: added ability to write out xml copy |
| of pipeline |
| |
| 2001-05-15 05:13 omegahacker |
| |
| * gst/autoplug/gstautoplugger.c: IT WORKS\!\!\! |
| |
| 2001-05-15 02:45 omegahacker |
| |
| * gst/: gstinfo.c, gstpad.c, gsttypefind.c, |
| autoplug/gstautoplugcache.c, autoplug/gstautoplugger.c: gstinfo.c: |
| one more check to make sure DEBUG_FUNCPTR_NAME doesn't go south |
| gstpad.c: debugging changes gsttypefind.c: moved gst_pad_set_caps |
| to *before* the caps_changed signal gstautoplugcache.c: added |
| refcounting around signal_emit, and debug updates gstautoplugger.c: |
| added code to remove the autoplugcache when done |
| |
| 2001-05-14 23:42 wtay |
| |
| * gst/gsttypefind.c: Added a reference to typefind. |
| |
| 2001-05-14 23:21 omegahacker |
| |
| * gst/gstpad.c: enhanced debug and minor code cleanup (no |
| functional changes) |
| |
| 2001-05-14 22:57 wtay |
| |
| * gst/gstelement.c: Refcounting fixes |
| |
| 2001-05-14 22:22 wtay |
| |
| * gst/gstelement.c: fixed a mem leak in the destroy code. |
| |
| 2001-05-14 22:20 wtay |
| |
| * gst/: gstelement.c, gstpad.c, gstthread.c: slightly different |
| refcount handling. the pad shutdown function doesn't remove the pad |
| from the parent because the parent is needed in the destroy |
| function. |
| |
| 2001-05-14 21:08 omegahacker |
| |
| * gst/: cothreads.c, gstbin.h, gstelement.c, gstobject.c, gstpad.c, |
| gstpad.h, gstscheduler.c, gsttypefind.c, |
| autoplug/gstautoplugcache.c, autoplug/gstautoplugger.c: |
| cothreads.c: added a comment on one of the tests gstbin.h: added |
| the GST_BIN_SELF_SCHEDULABLE flag gstelement.c: cleaned up the |
| _change_state function a little gstobject.c: improved the |
| refcounting DEBUGs gstpad.c: moved the connected signal to after |
| capsnego, added the caps_nego_failed signal gstpad.h: |
| added the caps_nego_failed signal funcptr gstscheduler.c: added the |
| GST_BIN_SELF_SCHEDULABLE exception gsttypefind.c: added check code |
| around signal_emit to deal with the case where the |
| signal's handler shuts down the element gstautoplugcache.c: added |
| the first_buffer signal and caps_proxy arg gstautoplugger.c: |
| significant rework, it functions quite nicely actually |
| |
| 2001-05-14 09:51 omegahacker |
| |
| * docs/gst/gstreamer-sections.txt: removed the COTHREAD_STACKSIZE |
| and friends, since they're now private to cothreads.c |
| |
| 2001-05-13 16:29 wtay |
| |
| * testsuite/refcounting/: bin.c, element_pad.c: More testsuite |
| updates |
| |
| 2001-05-13 16:29 wtay |
| |
| * gst/: gstbin.c, gstelement.c, gstpad.c: More housekeeping |
| updates. _destroying an element or a pad properly removes if from |
| the parent. |
| |
| 2001-05-13 08:49 omegahacker |
| |
| * plugins/effects/volume/volume.c: hacked up volume plugin to do |
| S16_LE no matter what. FIXME\! |
| |
| 2001-05-12 19:04 wtay |
| |
| * gst/: gstbin.c, gstelement.c, gstelementfactory.c, gstthread.c, |
| gstthread.h: Fixed a leak in bin destruction More refcounting fixes |
| |
| 2001-05-12 19:03 wtay |
| |
| * testsuite/refcounting/bin.c: file bin.c was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-05-12 19:03 wtay |
| |
| * testsuite/refcounting/: Makefile.am, bin.c, element_pad.c: More |
| refcounting test cases |
| |
| 2001-05-12 15:07 wtay |
| |
| * testsuite/refcounting/: element.c, element_pad.c, object.c, |
| pad.c: More testcases |
| |
| 2001-05-12 15:07 wtay |
| |
| * gst/: gstelement.c, gstelement.h, gstobject.c: Added |
| gst_element_remove_pad. more refcounting stuff (object unparent on |
| destroy) |
| |
| 2001-05-12 01:04 wtay |
| |
| * gst/: gstelement.c, gstinfo.c, gstinfo.h, gstobject.c, gstpad.c, |
| gstpad.h: Refcounting fixes to make the testsuite succeed. Added a |
| ne w category for REFCOUNTING. |
| |
| 2001-05-12 01:03 wtay |
| |
| * testsuite/refcounting/element_pad.c: file element_pad.c was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-12 01:03 wtay |
| |
| * testsuite/refcounting/pad.c: file pad.c was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-05-12 01:03 wtay |
| |
| * testsuite/refcounting/: Makefile.am, element_pad.c, pad.c: More |
| testsuite updates |
| |
| 2001-05-11 20:36 wtay |
| |
| * examples/autoplug/autoplug.c: Updated the autoplugger example to |
| use the new cache. |
| |
| 2001-05-11 19:44 wtay |
| |
| * configure.in: Added the refcounting testsuite dir to configure.in |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/Makefile.am: file Makefile.am was initially |
| added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/: Makefile.am, element.c, mem.c, mem.h, |
| object.c: Added a testsuite for refcounting. |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/element.c: file element.c was initially |
| added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/mem.c: file mem.c was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/object.c: file object.c was initially added |
| on branch BRANCH-INCSCHED1. |
| |
| 2001-05-11 19:44 wtay |
| |
| * testsuite/refcounting/mem.h: file mem.h was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-05-11 19:41 wtay |
| |
| * gst/: cothreads.c, gstbin.c, gstelement.c, gstobject.c, |
| gstobject.h, gsttypefind.c: Work on refcounting and proper object |
| destruction. |
| |
| 2001-05-11 15:42 dlehn |
| |
| * plugins/filters/ladspa/ladspa.h: LADSPA header now LGPL. |
| |
| 2001-05-11 00:43 omegahacker |
| |
| * gst/gstpad.h: some minor updates with a hair more speed |
| |
| 2001-05-10 23:35 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h: move cothread_context definition |
| over to the .c |
| |
| 2001-05-10 23:30 omegahacker |
| |
| * gst/gstpad.h: fixed up macros to match new RealPad stuff, change |
| #if 1 to #if 0 to use, beware you must rebuild all plugins after |
| change |
| |
| 2001-05-10 23:10 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h: moved cothread parameters into .c |
| to avoid rebuilding libgst.la every time |
| |
| 2001-05-10 22:44 omegahacker |
| |
| * test/lat.c: corrected the rdtsc code, it actually, um, works now |
| ;-) |
| |
| 2001-05-10 21:30 dlehn |
| |
| * test/: .cvsignore, Makefile.am, lat.c: Added simple latency |
| tester. |
| |
| 2001-05-10 21:28 dlehn |
| |
| * gst/elements/gstfakesink.c, gst/elements/gstfakesrc.c, |
| tests/sched/runxml.c: Pass buffer in handoff signal |
| |
| 2001-05-10 21:25 dlehn |
| |
| * tests/autoplug2.c: just call exit() once |
| |
| 2001-05-10 09:22 omegahacker |
| |
| * tools/gstreamer-inspect.c: minor updates to ouptut, added section |
| for meta-elements' children |
| |
| 2001-05-10 09:21 omegahacker |
| |
| * plugins/mpeg1/mpeg_play/: gstmpeg_play.c, video.c: more debug |
| output tweaks |
| |
| 2001-05-10 09:18 omegahacker |
| |
| * plugins/filters/adder/adder.c: added comment to make the adder |
| compliant (don't set COTHREAD_STOPPING) |
| |
| 2001-05-10 09:17 omegahacker |
| |
| * libs/idct/gstidct.c: minor cleanup of some debug strings |
| |
| 2001-05-10 09:16 omegahacker |
| |
| * gst/autoplug/gstautoplugger.c: file gstautoplugger.c was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-10 09:16 omegahacker |
| |
| * gst/: gst.h, gstbin.c, gstbuffer.c, gstelement.c, gstelement.h, |
| gstinfo.c, gstqueue.c, gstthread.c, gstxml.c, autoplug/Makefile.am, |
| autoplug/autoplugtest.c, autoplug/gstautoplugcache.c, |
| autoplug/gstautoplugger.c, elements/gstfakesrc.c: - Fixed up a |
| bunch of warnings. - Fixed buffer_copy (alloc correct size) - |
| Added start of autoplugger meta-element |
| |
| 2001-05-09 07:20 wtay |
| |
| * plugins/filters/colorspace/yuv2yuv.c: Forgot to add a convertor.. |
| |
| 2001-05-09 05:12 dlehn |
| |
| * gst/elements/: gstfakesrc.c, gstfakesrc.h: Added "silent" arg. |
| |
| 2001-05-08 21:52 wtay |
| |
| * plugins/: capture/v4l/gstv4lsrc.c, capture/v4l/gstv4lsrc.h, |
| dv/dvdec.c, filters/colorspace/Makefile.am, |
| filters/colorspace/colorspace.c, filters/colorspace/colorspace.h, |
| filters/lav/.cvsignore, filters/lav/Makefile.am, |
| filters/lav/lavencode.c, filters/lav/lavencode.h, oss/gstossgst.c, |
| videoscale/videoscale.c, vorbis/vorbis.c: Various changes to the |
| plugins. Added a lav encoder, this one just adds a header in front |
| YUV data so that the lav tools can operate on it. |
| |
| 2001-05-08 21:44 omegahacker |
| |
| * gst/: gstpad.c, gstpad.h: added the caps_changed signals, changed |
| a few other things around a littleto clean up warnings |
| |
| 2001-05-07 23:10 wtay |
| |
| * plugins/alsa/: alsa.h, alsa_common.c, alsasink.c, alsasrc.c: |
| Applied the alsa patch from Thomas Nyberg. |
| |
| 2001-05-07 22:57 wtay |
| |
| * examples/mixer/mixer.c: Added a WITH_BUG2 define to show the |
| livelock we're trying to fix. |
| |
| 2001-05-07 22:46 omegahacker |
| |
| * gst/: gstelement.c, gstscheduler.c, autoplug/autoplugtest.c, |
| autoplug/gstautoplugcache.c: updated autoplugcache so it can be |
| removed mid-signal, now autoplugtest works |
| |
| 2001-05-06 23:48 omegahacker |
| |
| * gst/autoplug/gstautoplugcache.c: fixed bug in datastructure usage |
| |
| 2001-05-06 23:12 omegahacker |
| |
| * gst/: gstbin.c, gstelement.c, gstpipeline.c, gstprops.c, |
| gstscheduler.c, gstthread.c: fixed gst_scheduler_pad_disconnect |
| (never ignore compiler warnings\!) and updated a few INFO lines |
| |
| 2001-05-06 23:12 omegahacker |
| |
| * gst/autoplug/autoplugtest.c: fixed up some things, added vorbis |
| |
| 2001-05-06 19:03 wtay |
| |
| * gst/autoplug/: Makefile.am, autoplugtest.c: Adjusted the Makefile |
| so that it builds here... |
| |
| 2001-05-06 18:57 wtay |
| |
| * plugins/mpeg1/mpegaudio/common.c: Forgot to update a symbol.. |
| |
| 2001-05-06 18:33 omegahacker |
| |
| * gst/autoplug/autoplugtest.c: file autoplugtest.c was initially |
| added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-06 18:33 omegahacker |
| |
| * gst/autoplug/: Makefile.am, autoplugtest.c, gstautoplugcache.c: |
| initial checkin of autoplugcache and a test program to simulate |
| dynamic autoplugging |
| |
| 2001-05-06 18:33 omegahacker |
| |
| * gst/autoplug/gstautoplugcache.c: file gstautoplugcache.c was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-06 15:27 wtay |
| |
| * plugins/mpeg1/mpegaudio/: common.c, common.h, musicin.c, tonal.c: |
| Fixed a namespace issue with lame. |
| |
| 2001-05-06 15:22 wtay |
| |
| * plugins/oss/: gstossgst.c, gstosshelper.c: Fixed a bug in format |
| passing. Some cleanups. |
| |
| 2001-05-06 14:53 wtay |
| |
| * plugins/oss/gstossgst.c: Use setenv/getenv to manipulate the |
| environment of the child process. |
| |
| 2001-05-06 14:52 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Setup the encoder based on the |
| caps of the sinkpad. |
| |
| 2001-05-06 09:16 omegahacker |
| |
| * tools/gstreamer-complete.c: file gstreamer-complete.c was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-06 09:16 omegahacker |
| |
| * tools/gstreamer-compprep.c: file gstreamer-compprep.c was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-05-06 09:16 omegahacker |
| |
| * tools/: .cvsignore, Makefile.am, gstreamer-complete.c, |
| gstreamer-compprep.c: added initial bash commandline completion |
| code |
| |
| 2001-05-06 04:06 omegahacker |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: oops, that was wrong, but |
| somehow it worked |
| |
| 2001-05-06 03:47 omegahacker |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: since mpeg2dec can handle |
| mpeg1 video streams, update caps to show that |
| |
| 2001-05-05 20:01 wtay |
| |
| * plugins/oss/: gstossgst.c, gstosshelper.c, gstosshelper.h: A |
| little cleanup (more defines) Better arg parsing. |
| |
| 2001-05-05 18:22 wtay |
| |
| * plugins/oss/gstosshelper.h: The inter process protocol layout |
| header. |
| |
| 2001-05-05 18:21 wtay |
| |
| * plugins/oss/: gstossgst.c, gstosshelper.c: Properly negotiate the |
| format set by the OSS app. |
| |
| 2001-05-05 05:07 dlehn |
| |
| * plugins/filters/: adder/Makefile.am, colorspace/Makefile.am, |
| intfloatconvert/Makefile.am, mono2stereo/Makefile.am, |
| stereo2mono/Makefile.am, volenv/Makefile.am: Remove EXTRA_DIST = |
| README from dirs with a README. |
| |
| 2001-05-05 03:16 wtay |
| |
| * gst/gstplugin.c: Make sure the plugin filaname is set before |
| calling the init function. |
| |
| 2001-05-05 03:05 wtay |
| |
| * plugins/oss/: Makefile.am, gstossaudio.c, gstossgst.c, |
| gstossgst.h, gstosshelper.c: A first attempt at hijacking /dev/dsp |
| and feeding the audio of an OSS app into GStreamer. |
| |
| 2001-05-05 02:50 dlehn |
| |
| * debian/changelog: update version |
| |
| 2001-05-05 01:45 dlehn |
| |
| * debian/: Makefile.am, changelog, control, gstreamer-aa.files, |
| gstreamer-arts.files, gstreamer-colorspace.files, |
| gstreamer-common.files, gstreamer-mad.files, rules: Sync with |
| current code - add more and more plugins. |
| |
| 2001-05-04 23:14 omegahacker |
| |
| * gst/gstelement.h, gst/gstscheduler.c, |
| plugins/mp3decode/mad/gstmad.c: Add the GST_ELEMENT_NO_ENTRY flag, |
| which when set will force the scheduler to skip over an element as |
| an option for the first cothread jump. This is needed because |
| libraries like mad don't ever seem to want to quit. Thus they |
| ignore COTHREAD_STOPPING and can't be trusted to be the entry. |
| |
| 2001-05-04 21:43 omegahacker |
| |
| * gst/: gstinfo.c, gstpad.c, gstscheduler.c: Some minor DEBUG |
| cleanups, renamed the various scheduler-specific routines to |
| actually be called gst_schedule_ instead of gst_bin_. |
| |
| 2001-05-04 21:41 omegahacker |
| |
| * plugins/mp3decode/mad/gstmad.c: added GST_DEBUG_FUNCPTR to |
| gst_mad_loop instance |
| |
| 2001-05-04 00:21 omegahacker |
| |
| * gst/gstparse.c: fixed spelling mistake in user-visible output |
| |
| 2001-05-03 23:29 wtay |
| |
| * gst/gstprops.c: Created a macro of the va_arg parsing function |
| because some systems (PPC) cannot handle passing a va_list by |
| reference. |
| |
| 2001-05-03 22:44 wtay |
| |
| * gst/gstparse.c: Added dynamic pads to the command line parser. |
| |
| ./gstreamer-launch disksrc location=/some/systemstream.mpg ! |
| mpeg1parse video_00! |
| queue ! \{ mp1videoparse ! mpeg_play ! aasink \} |
| |
| will now work. |
| |
| 2001-05-03 21:06 wtay |
| |
| * docs/gst/: gstreamer-sections.txt, gstreamer.hierarchy, |
| tmpl/gstbuffer.sgml, tmpl/gstcaps.sgml, tmpl/gstdisksink.sgml, |
| tmpl/gstinfo.sgml, tmpl/gstprops.sgml, tmpl/gstreamer-unused.sgml: |
| API docs updates |
| |
| 2001-05-03 18:49 wtay |
| |
| * REQUIREMENTS: Added Hermes to the required libs for gstplay. |
| |
| 2001-05-03 11:16 thomasvs |
| |
| * examples/mixer/mixer.c, plugins/filters/adder/adder.c: * made a |
| quick hack in adder to set GST_ELEMENT_COTHREAD_STOPPING after |
| one interation to force return to main program; should probably be |
| fixed in a better way * cleaned mixer up, it now works with |
| delayed start. Drinks are in order. |
| |
| 2001-05-03 00:46 wtay |
| |
| * docs/manual/: Makefile.am, autoplugging.sgml, bins.sgml, |
| buffers.sgml, elements.sgml, gstreamer-manual.sgml, |
| helloworld.sgml, pads.sgml: Small manual changes. Added a section |
| about autoplugging. |
| |
| 2001-05-03 00:44 wtay |
| |
| * gst/gstinfo.h: Added and extra whitespace before ## args |
| (remember it eats all non whitespace chars to the left if it's |
| empty). |
| |
| 2001-05-03 00:12 wtay |
| |
| * examples/plugins/example.c: We don't want to teach you bad |
| habbits, so here's a fix for a memleak in the example plugin. |
| |
| 2001-05-02 21:27 omegahacker |
| |
| * gst/gstinfo.h: re-enabled the funcptr hash table |
| |
| 2001-05-02 21:16 wtay |
| |
| * examples/mixer/mixer.c: Added a WITH_BUG flag to trigger the |
| scheduling error we're trying to chase. |
| |
| 2001-05-02 21:12 thomasvs |
| |
| * examples/mixer/mixer.c: delayed second song |
| |
| 2001-05-02 21:01 omegahacker |
| |
| * examples/mixer/mixer.c: added two debugging things: xml pipelie |
| output, and schedule dump |
| |
| 2001-05-02 20:20 omegahacker |
| |
| * gst/: gst.c, gstcaps.c, gstelement.c, gstelementfactory.c, |
| gstinfo.c, gstinfo.h, gstpad.c, gstprops.c, gstqueue.c: Converted |
| the DEBUG system to look like the INFO system, with a function |
| pointer that can be replaced. Not done with everything, since it |
| seems that we need an ERROR system plus a FATAL error, or maybe |
| just an ERROR system with a severity, and depending on this the |
| DEBUG system might again be changed to have a single or at least |
| fewer handlers. |
| |
| Also did a bit of work fixing up the actual DEBUG and INFO commands |
| scattered throughout the code. We still have over 500 of these in |
| gst/*.c alone... |
| |
| 2001-05-02 20:11 thomasvs |
| |
| * examples/mixer/mixer.c: trying to adapt to incsched |
| |
| 2001-05-02 09:52 thomasvs |
| |
| * plugins/filters/Makefile.am: added volenv and adder |
| |
| 2001-05-02 09:51 thomasvs |
| |
| * examples/Makefile.am: added mixer |
| |
| 2001-05-02 00:00 omegahacker |
| |
| * gst/gstscheduler.c: /me is an idiot |
| |
| 2001-05-01 23:58 thomasvs |
| |
| * plugins/filters/passthrough/: README, filter.func, level.c, |
| level.h: Basic level detection/printing plugin; calculates RMS over |
| data block and prints this out along with time in secs through |
| plugin needs more work |
| |
| 2001-05-01 23:45 wtay |
| |
| * gstplay/: gstplay.c, gstplayprivate.h: Changed the pipeline setup |
| for incremental scheduling. |
| |
| 2001-05-01 23:43 wtay |
| |
| * gst/gstprops.c: Removed the assert on an unknown propertytype and |
| print useful info. |
| |
| 2001-05-01 22:41 omegahacker |
| |
| * test/mpeg2parse4.c: file mpeg2parse4.c was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-05-01 22:41 omegahacker |
| |
| * configure.in, gstreamer.pc.in, gst/Makefile.am, gst/gstbin.c, |
| gst/gstinfo.c, gst/gstinfo.h, gst/gstqueue.c, gst/gstscheduler.c, |
| gst/gstscheduler.h, test/.cvsignore, test/Makefile.am, |
| test/mpeg2parse3.c, test/mpeg2parse4.c, tests/mp1vid.c: - fixed |
| configure.in %VAR stuff - fixed gstreamer.pc.in description string |
| - fixed up incremental scheduling some more - updated the |
| GST_DEBUG_FUNCPTR code to no longer need a hash - minor updates to |
| DEBUG colorization - new test/mpeg2parse4.c |
| |
| 2001-05-01 22:35 omegahacker |
| |
| * gstplay/main.c: added code to save the pipeline to xml |
| |
| 2001-05-01 14:54 richardb |
| |
| * docs/fwg/gst-plugin-writers-guide.sgml: Update documentation for |
| audio/raw properties to cover format=float case. Please check this |
| for correctness. |
| |
| 2001-05-01 14:16 thomasvs |
| |
| * gst/autoplug/: gststaticautoplug.c, gststaticautoplugrender.c: |
| added newlines to debug output |
| |
| 2001-05-01 00:35 wtay |
| |
| * gstplay/gstplay.c: Implemented the function to get the pipeline |
| of gstplay. |
| |
| 2001-05-01 00:20 wtay |
| |
| * docs/random/autoplug2: Added an explanation of the innner |
| workings of the current autoplugger. |
| |
| 2001-04-30 21:40 richardb |
| |
| * configure.in: Tighten some library checks (check for header files |
| as well as libraries) Also, clean up structure slightly: put all |
| AC_DEFINEs for feature checks into the appropriate section at end. |
| This structure allows user parameter code which overrides the |
| feature selection to be kept together in a section after the |
| feature checks but before the AC_DEFINES and AM_CONDITIONALs. |
| |
| 2001-04-30 20:51 thomasvs |
| |
| * examples/mixer/mixer.c: cleared naming issues, still doesn't play |
| |
| 2001-04-30 15:34 thomasvs |
| |
| * plugins/filters/Makefile.am: added volenv, passthrough and adder |
| to Makefile.am |
| |
| 2001-04-30 11:22 richardb |
| |
| * configure.in: Add explicit check for <artsc.h>, in case |
| artsc-config lies to us. |
| |
| 2001-04-29 23:46 sbaker3 |
| |
| * plugins/filters/: intfloatconvert/float2int.h, |
| intfloatconvert/int2float.h, mono2stereo/mono2stereo.h: remove |
| bogus reference to audioraw.h |
| |
| 2001-04-29 23:27 wtay |
| |
| * examples/mixer/mixer.c: Changed the way the typefind function |
| works by creating a little pipeline as the toplevel bin.. |
| |
| 2001-04-29 22:56 thomasvs |
| |
| * examples/mixer/mixer.c: trying to convert mixer to incsched, not |
| working yet |
| |
| 2001-04-29 18:59 richardb |
| |
| * README: Add detailed note (and patch) about automake problem. |
| |
| 2001-04-29 08:54 sbaker3 |
| |
| * plugins/filters/ladspa/gstladspa.c: sync ladspa plugin with |
| recent api changes - still not functional |
| |
| 2001-04-29 08:41 sbaker3 |
| |
| * configure.in: added mono2stereo and intfloatconvert plugin |
| |
| 2001-04-29 08:39 sbaker3 |
| |
| * plugins/filters/: Makefile.am, intfloatconvert/Makefile.am, |
| intfloatconvert/float2int.c, intfloatconvert/float2int.h, |
| intfloatconvert/int2float.c, intfloatconvert/int2float.h, |
| intfloatconvert/intfloatconvert.c, |
| intfloatconvert/intfloatconvert.h, mono2stereo/Makefile.am, |
| mono2stereo/mono2stereo.c, mono2stereo/mono2stereo.h: added |
| mono2stereo and intfloatconvert plugins |
| |
| 2001-04-28 20:16 sbaker3 |
| |
| * editor/gsteditorproperty.c, tools/gstreamer-inspect.c: added |
| output of float properties |
| |
| 2001-04-28 19:59 wtay |
| |
| * gst/: gstinfo.c, gstprops.c: Added more colors for |
| props/caps/clock/negotiation. |
| |
| 2001-04-28 19:58 sbaker3 |
| |
| * gst/elements/: gstsinesrc.c, gstsinesrc.h: update sinesrc to |
| latest caps |
| |
| 2001-04-28 19:57 sbaker3 |
| |
| * gst/elements/gstelements.c: add factory init for sinesrc |
| |
| 2001-04-28 19:56 sbaker3 |
| |
| * gst/: gstcaps.h, gstprops.c, gstprops.h: add gst_props_get_float |
| function |
| |
| 2001-04-28 08:17 omegahacker |
| |
| * test/mpeg2parse3.c: now fully correct within incsched1 world |
| |
| 2001-04-28 05:23 omegahacker |
| |
| * test/: Makefile.am, mpeg2parse2.c, mpeg2parse3.c: brought in |
| mpeg2parse3.c from HEAD and fixed it up so it works |
| |
| 2001-04-28 05:23 omegahacker |
| |
| * gst/: cothreads.c, gstinfo.c, gstqueue.c: - Updated colorization |
| some more (pthread and cothread id is in color) - Added some minor |
| debug to help trace mp1vid segfaults |
| |
| 2001-04-28 04:38 dlehn |
| |
| * test/: .cvsignore, Makefile.am, mpeg2parse3.c: mpeg2parse2.c + |
| audio = mpeg2parse3.c = a simple .vob player |
| |
| 2001-04-28 03:54 omegahacker |
| |
| * gst/: gstbin.c, gstclock.c, gstelement.c, gstelementfactory.c, |
| gstinfo.c, gstpad.c, gstpipeline.c, gstthread.c, gsttype.c, |
| gstutils.c: Updated the colorization a bit more, and did a |
| significant pass through all the other code to change categories on |
| DEBUG and INFO statements to be correct, and not simply zero. |
| There are still more, but this is a good first pass. |
| |
| 2001-04-28 02:46 mhowell |
| |
| * gst/: gstelement.c, gstscheduler.c, gstthread.c: fixed another |
| thread synch case... better debug |
| |
| 2001-04-28 02:06 omegahacker |
| |
| * gst/: gst.c, gstinfo.c, gstinfo.h: another update to the |
| colorization code |
| |
| 2001-04-27 22:14 wtay |
| |
| * gst/gstutils.c: Added enum parsing... |
| |
| 2001-04-27 22:09 omegahacker |
| |
| * gst/: gstinfo.c, gstinfo.h: fixes to colorization |
| |
| 2001-04-27 22:01 thomasvs |
| |
| * plugins/filters/filterstamp.sh: changed "rename" command to |
| something using sed in one line having the same effect |
| |
| 2001-04-27 21:58 omegahacker |
| |
| * gst/gstinfo.c: syntax error fixed (s/;/,/) |
| |
| 2001-04-27 21:54 mhowell |
| |
| * gst/: gstelement.c, gstscheduler.c, gstthread.c, gstqueue.h, |
| gstqueue.c: initial fix of thread synch for queues and state change |
| |
| 2001-04-27 21:47 omegahacker |
| |
| * acconfig.h, configure.in, gst/gst.c, gst/gstelement.h, |
| gst/gstinfo.c, gst/gstinfo.h: added colorization of DEBUG and INFO, |
| and a comment in gstelement.h |
| |
| 2001-04-27 21:45 wtay |
| |
| * gst/autoplug/gststaticautoplugrender.c: Tried to get the |
| autoplugger working by setting the pipeline to PAUSED before |
| attempting to connect pads... |
| |
| 2001-04-27 21:31 omegahacker |
| |
| * acconfig.h, configure.in, gst/gst.c, gst/gstinfo.c, |
| gst/gstinfo.h: Added colorization to DEBUG and INFO. Colors are |
| based on categories, with the strings in _gst_category_colors[] in |
| gstinfo.c See wiki node GstDebugColors for the actual colors, or |
| /etc/DIR_COLORS works too. |
| |
| Please comment on the colorization style and ideas in the above |
| wiki node. |
| |
| 2001-04-27 20:35 wtay |
| |
| * docs/gst/gstreamer.hierarchy, docs/gst/tmpl/cothreads.sgml, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstdisksink.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfakesrc.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstthread.sgml, examples/autoplug/autoplug.c, |
| gstplay/gstplay.c, tests/mp1vid.c: A commit of pending (small) |
| changes... |
| |
| 2001-04-27 20:17 wtay |
| |
| * examples/autoplug/autoplug.c: Fixed the autoplugger |
| |
| 2001-04-27 02:46 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h: fixed cothread_current_main so |
| it, um, works. |
| |
| 2001-04-27 02:42 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h: added cothread_current_main with |
| (void) args |
| |
| 2001-04-27 00:34 omegahacker |
| |
| * tests/mp1vid.c: latest variant of mp1vid causes lockup, solution |
| is interruptibility |
| |
| 2001-04-26 23:32 omegahacker |
| |
| * tests/mp1vid.c: updated to working state |
| |
| 2001-04-26 23:32 omegahacker |
| |
| * gst/: gstbin.c, gstthread.c: gstbin.c: commented out the |
| requirement that a bin be !PLAYING to add gstthread.c: fixed an old |
| failed merge that locked the same mutex twice ...in a row |
| |
| 2001-04-26 06:47 dlehn |
| |
| * configure.in: fix typos: %VAR -> $VAR |
| |
| 2001-04-26 02:53 omegahacker |
| |
| * autogen.sh, configure.in, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/tmpl/gst.sgml, docs/gst/tmpl/gstautoplug.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstbufferpool.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstcpu.sgml, docs/gst/tmpl/gstdisksink.sgml, |
| docs/gst/tmpl/gstfakesink.sgml, docs/gst/tmpl/gstidentity.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstparse.sgml, |
| docs/gst/tmpl/gstpipeline.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstprops.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/libs/Makefile.am, examples/Makefile.am, |
| examples/autoplug/autoplug.c, examples/mixer/.cvsignore, |
| examples/mixer/Makefile.am, examples/mixer/mixer.c, |
| examples/mixer/mixer.h, examples/plugins/example.c, gst/.cvsignore, |
| gst/Makefile.am, gst/Makefile.am.future, gst/gst.h, |
| gst/gstbuffer.c, gst/gstbuffer.h, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstobject.c, gst/gstpad.c, gst/gstpad.h, gst/gstplugin.c, |
| gst/gstplugin.h, gst/gstprops.h, gst/gstqueue.c, gst/gstutils.c, |
| gst/gstversion.h.in, gst/autoplug/Makefile.am, |
| gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, gst/elements/Makefile.am, |
| gst/elements/gstdisksink.c, gst/elements/gstdisksink.h, |
| gst/elements/gstdisksrc.c, gst/elements/gstelements.c, |
| gst/elements/gstfakesink.c, gst/elements/gstfakesink.h, |
| gst/elements/gstidentity.c, gst/elements/gstidentity.h, |
| gst/types/Makefile.am, gst/types/gsttypes.c, |
| libs/putbits/gstputbits.c, plugins/Makefile.am, |
| plugins/1394/.cvsignore, plugins/1394/Makefile.am, |
| plugins/1394/dv1394src.c, plugins/1394/dv1394src.h, |
| plugins/1394/gst1394.c, plugins/aasink/.cvsignore, |
| plugins/aasink/Makefile.am, plugins/aasink/aasink.c, |
| plugins/aasink/aasink.h, plugins/alaw/alaw.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/arts/.cvsignore, plugins/arts/Makefile.am, |
| plugins/arts/gst_arts.c, plugins/arts/gst_arts.h, |
| plugins/arts/gst_artsio.idl, plugins/arts/gst_artsio_impl.cc, |
| plugins/artsd/artsdsink.c, plugins/au/gstparseau.c, |
| plugins/audioscale/audioscale.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwindec.h, |
| plugins/avi/wincodec/gstwinenc.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/cdparanoia/cdparanoia.c, plugins/cobin/cobin.c, |
| plugins/cobin/spindentity.c, plugins/dv/Makefile.am, |
| plugins/dv/NOTES, plugins/dv/dvdec.c, plugins/dv/dvdec.h, |
| plugins/dvdsrc/dvdsrc.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/adder/.cvsignore, |
| plugins/filters/adder/Makefile.am, plugins/filters/adder/adder.c, |
| plugins/filters/adder/adder.h, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/smooth/smooth.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/volenv/filter.func, |
| plugins/filters/volenv/volenv.c, plugins/flx/flx_decoder.c, |
| plugins/icecast/icecastsend/icecastsend.c, plugins/jpeg/gstjpeg.c, |
| plugins/jpeg/gstjpegdec.c, plugins/jpeg/gstjpegenc.c, |
| plugins/mp3decode/mad/gstmad.c, plugins/mp3decode/mad/gstmad.h, |
| plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, plugins/mp3decode/xa/gstxa.c, |
| plugins/mp3decode/xing/gstxing.c, plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/mulaw/mulaw.c, |
| plugins/oss/gstossaudio.c, plugins/oss/gstosssink.c, |
| plugins/oss/gstosssrc.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/vcdsrc/vcdsrc.c, |
| plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/wav/gstparsewav.c, plugins/xmms/gstxmms.c, |
| plugins/xmms/gstxmmseffect.c, plugins/xvideosink/gstximage.c, |
| plugins/xvideosink/gstximage.h, plugins/xvideosink/gstxvimage.c, |
| plugins/xvideosink/gstxvimage.h, plugins/xvideosink/xvideosink.c, |
| plugins/xvideosink/xvideosink.h, test/.cvsignore, test/Makefile.am, |
| test/dv2mp1.c, test/dvshow.c, test/mp2tomp1.c, test/mp3.c, |
| test/mp3mad.c, test/video2mp1.c, test/xmmstest.c, |
| tests/Makefile.am, tests/autoplug3.c, tests/autoplug4.c, |
| tests/padfactory.c, testsuite/capsnego/capsnego.c, |
| testsuite/capsnego/converter.c, testsuite/capsnego/converter2.c, |
| testsuite/capsnego/enum.c: Merged from HEAD to INCSCHED1 on |
| 200104251 |
| |
| 2001-04-26 02:43 omegahacker |
| |
| * plugins/arts/gst_artsio_impl.h: oops, need to have this file in |
| CVS |
| |
| 2001-04-26 01:25 omegahacker |
| |
| * tests/mp1vid.c: file mp1vid.c was initially added on branch |
| BRANCH-INCSCHED1. |
| |
| 2001-04-26 01:25 omegahacker |
| |
| * tests/mp1vid.c: added mp1vid to CVS |
| |
| 2001-04-26 01:20 omegahacker |
| |
| * test/dvshow.c: set the video window size up front for NTSC, as a |
| timesaver |
| |
| 2001-04-26 01:19 omegahacker |
| |
| * plugins/dv/dvdec.c: cleanup of the dvdec stuff, somewhat |
| |
| 2001-04-26 00:56 omegahacker |
| |
| * configure.in: turn off optimization when profiling (ackcvs diff |
| configure.in) because something segfaults if we don't |
| |
| 2001-04-26 00:30 omegahacker |
| |
| * gst/cothreads.c: fixed a locking issue |
| |
| 2001-04-25 23:32 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h, gstelement.c, gstelement.h, |
| gstscheduler.c, gstscheduler.h: Added element-level locking |
| support, implemented for cothreads with a mutex held whenever an |
| element is actually currently running. This should be done with |
| atomic variables eventually, but the best I can find is to use |
| <asm/spinlock.h> from the kernel, which brings in too much for my |
| taste. |
| |
| Also increased cothread stack size to 32KB and max cothread count |
| to 64, which fits within the default pthread 2MB stack. It would |
| probably be good to do a pthread_attr_getstacksize() to verify that |
| it's 2MB, and if linuxthreads had a pthread_attr_setstacksize(), we |
| could remove these limits. |
| |
| 2001-04-25 12:49 richardb |
| |
| * examples/Makefile.am, test/Makefile.am, test/mp3.c, |
| test/xmmstest.c: Remove #include <gnome.h> from some tests which |
| don't actually need it, and make the other tests and the autoplug |
| example only compile if gnome headers are present. |
| |
| 2001-04-24 22:28 omegahacker |
| |
| * gst/gstbuffer.c: I will successfully compile code before I check |
| it in. I will successfully compile code before I check it in. I |
| will successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. I will |
| successfully compile code before I check it in. |
| |
| 2001-04-24 20:20 omegahacker |
| |
| * gst/: gstbuffer.c, gstbuffer.h: - commented out remainder of Meta |
| stuff - enhanced mem_chunk allocation to round up to nearest 32 |
| bytes this helps ensure that GstBuffers are more likely to be on |
| cache-lines - added free() and copy() function pointers to |
| GstBuffer - added code in _destroy and _copy to use above routines |
| if !NULL - fixed up _copy code to suck less |
| |
| 2001-04-24 20:04 omegahacker |
| |
| * plugins/: avi/wincodec/gstwinenc.c, filters/median/median.c, |
| filters/smooth/smooth.c, jpeg/gstjpegenc.c: Commented out most of |
| the remaining bits of Meta stuff |
| |
| 2001-04-24 00:16 omegahacker |
| |
| * autogen.sh, gst/elements/gstfakesink.c, plugins/Makefile.am, |
| plugins/arts/gst_artsio_impl.cc, plugins/oss/gstosssrc.c: |
| Collection of minor changes: |
| |
| * autogen.sh - remove config.cache before running ./configure |
| * gst/elements/gstfakesink.c - print out the size of the buffer, |
| too |
| * plugins/Makefile.am - removed a spare trailing backslash |
| * plugins/arts/gst_artsio_impl.cc - change the scale back to 0.5 |
| * plugins/oss/gstosssrc.c - change name slightly to match osssink |
| |
| 2001-04-23 23:04 wtay |
| |
| * plugins/aasink/: aasink.c, aasink.h: Final fixes to the aasink |
| |
| 2001-04-23 16:16 omegahacker |
| |
| * test/dvshow.c: updated dvshow to use dv1394src instead of |
| gst1394src |
| |
| 2001-04-23 16:16 omegahacker |
| |
| * plugins/1394/: Makefile.am, dv1394src.c, dv1394src.h, gst1394.c, |
| gst1394.h: renamed 1394src to dv1394src, set up to handle *1394* in |
| 1394 dir |
| |
| 2001-04-23 00:28 wtay |
| |
| * configure.in: Added a check for aalib |
| |
| 2001-04-23 00:18 wtay |
| |
| * plugins/: Makefile.am, aasink/.cvsignore, aasink/Makefile.am, |
| aasink/aasink.c, aasink/aasink.h, mp3decode/mpg123/Makefile.am, |
| xvideosink/xvideosink.c, xvideosink/xvideosink.h: Some small mpg123 |
| Makefile changes. Added an aasink, draw graphics with aalib :-) |
| |
| 2001-04-22 17:34 wtay |
| |
| * plugins/: avi/wincodec/gstwindec.c, avi/wincodec/gstwindec.h, |
| dv/dvdec.c: Added bufferpools to windec. updated dvdec to the new |
| plugin version system. |
| |
| 2001-04-22 17:06 wtay |
| |
| * docs/gst/tmpl/gstdisksink.sgml: Added the disksink template |
| |
| 2001-04-22 17:05 wtay |
| |
| * test/.cvsignore: Updates |
| |
| 2001-04-22 17:04 wtay |
| |
| * test/dv2mp1.c: Added a non functional dv to mpeg1 encoder. |
| |
| 2001-04-22 17:04 wtay |
| |
| * docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstprops.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/libs/Makefile.am, gst/gstcaps.h, gst/gstpad.h, gst/gstutils.c, |
| gst/elements/gstdisksink.c, gst/elements/gstdisksink.h, |
| gst/elements/gstdisksrc.c, plugins/alsa/alsasink.c, |
| plugins/alsa/alsasrc.c, plugins/dv/dvdec.c, plugins/dv/dvdec.h, |
| plugins/filters/colorspace/colorspace.c, test/Makefile.am, |
| tests/padfactory.c: API docs updates. Properly implemented the |
| disksink. Fixed a compile problem with alsa. Added bufferpool |
| handling to dvdec Some compiler warning fixes |
| |
| 2001-04-22 13:30 richardb |
| |
| * examples/plugins/example.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, gst/elements/gstelements.c, |
| gst/types/gsttypes.c, plugins/1394/gst1394.c, plugins/alaw/alaw.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/arts/gst_arts.c, plugins/artsd/artsdsink.c, |
| plugins/au/gstparseau.c, plugins/audioscale/audioscale.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/cobin/cobin.c, plugins/cobin/spindentity.c, |
| plugins/dvdsrc/dvdsrc.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/adder/adder.c, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/smooth/smooth.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/volenv/volenv.c, plugins/flx/flx_decoder.c, |
| plugins/icecast/icecastsend/icecastsend.c, plugins/jpeg/gstjpeg.c, |
| plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, plugins/mp3decode/xa/gstxa.c, |
| plugins/mp3decode/xing/gstxing.c, plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/mulaw/mulaw.c, |
| plugins/oss/gstossaudio.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/vcdsrc/vcdsrc.c, |
| plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/wav/gstparsewav.c, plugins/xmms/gstxmms.c, |
| plugins/xmms/gstxmmseffect.c, plugins/xvideosink/xvideosink.c: |
| Merged from BRANCH-PLUGINVER1 |
| |
| 2001-04-22 13:06 richardb |
| |
| * plugins/mpeg2/mpeg2enc/gstmpeg2enc.c: Fix bad merge with head. |
| |
| 2001-04-22 11:16 richardb |
| |
| * configure.in, examples/autoplug/autoplug.c, gst/gstbuffer.c, |
| gst/gstbuffer.h, gst/gstcaps.h, gst/gstprops.h, |
| gst/autoplug/gststaticautoplugrender.c, libs/putbits/gstputbits.c, |
| plugins/Makefile.am, plugins/dv/Makefile.am, plugins/dv/NOTES, |
| plugins/dv/dvdec.c, plugins/dv/dvdec.h, |
| plugins/filters/colorspace/colorspace.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, plugins/oss/gstosssink.c, |
| plugins/videoscale/videoscale.c, test/Makefile.am, test/dvshow.c, |
| test/mp2tomp1.c, test/video2mp1.c: Merged from trunk |
| |
| 2001-04-22 05:38 omegahacker |
| |
| * gst/: gstbuffer.c, gstbuffer.h, gstcaps.h: fixes for gstbuffer, |
| and removed ## from gstcaps.h that was causing all that warning |
| noise |
| |
| 2001-04-22 02:41 omegahacker |
| |
| * gst/gstbuffer.c: completed gst_buffer_copy, added API comments |
| |
| 2001-04-22 02:40 omegahacker |
| |
| * test/: Makefile.am, dvshow.c: added test program for dv decoder |
| |
| 2001-04-22 02:32 omegahacker |
| |
| * gst/gstprops.h: added GST_STR_FOURCC, which takes strings like |
| "YUY2" instead of 'Y','U','Y','2'. better, I think <g> |
| |
| 2001-04-22 02:30 wtay |
| |
| * configure.in: Add -lm and the glib libs too for the dv_init check |
| |
| 2001-04-22 02:30 omegahacker |
| |
| * gst/: gstbuffer.c, gstbuffer.h: Added gst_buffer_copy(). It's |
| not complete, it should copy more stuff like flags and such. |
| FIXME. |
| |
| 2001-04-22 02:28 omegahacker |
| |
| * plugins/Makefile.am: fixed caps error in path for dv |
| |
| 2001-04-22 00:48 omegahacker |
| |
| * configure.in, plugins/Makefile.am, plugins/dv/Makefile.am, |
| plugins/dv/NOTES, plugins/dv/dvdec.c, plugins/dv/dvdec.h: added |
| initial DV (smpte314m) decoder plugin |
| |
| 2001-04-21 18:45 wtay |
| |
| * examples/autoplug/autoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, libs/putbits/gstputbits.c, |
| plugins/filters/colorspace/colorspace.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, plugins/oss/gstosssink.c, |
| plugins/videoscale/videoscale.c, test/Makefile.am, test/mp2tomp1.c, |
| test/video2mp1.c: Fixed a few plugins so that mpeg1 encoding sorta |
| works. Added an mpeg1 encoder example, it uses the autoplugger to |
| convert the stream to audio/video, which is then fed to the |
| encoders. |
| |
| 2001-04-21 13:43 richardb |
| |
| * gst/gstplugin.c, gst/gstplugin.h, plugins/1394/gst1394.c, |
| plugins/alaw/alaw.c, plugins/alsa/alsasink.c, |
| plugins/alsa/alsasrc.c, plugins/arts/gst_arts.c, |
| plugins/artsd/artsdsink.c, plugins/au/gstparseau.c, |
| plugins/audioscale/audioscale.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/cobin/cobin.c, plugins/cobin/spindentity.c, |
| plugins/dvdsrc/dvdsrc.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/adder/adder.c, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/smooth/smooth.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/volenv/volenv.c, plugins/flx/flx_decoder.c, |
| plugins/icecast/icecastsend/icecastsend.c, plugins/jpeg/gstjpeg.c, |
| plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, plugins/mp3decode/xa/gstxa.c, |
| plugins/mp3decode/xing/gstxing.c, plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/mulaw/mulaw.c, |
| plugins/oss/gstossaudio.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/vcdsrc/vcdsrc.c, |
| plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| examples/plugins/example.c, gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, gst/elements/gstelements.c, |
| gst/types/gsttypes.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/wav/gstparsewav.c, plugins/xmms/gstxmms.c, |
| plugins/xmms/gstxmmseffect.c, plugins/xvideosink/xvideosink.c: Use |
| plugin descriptions, which start with the major and minor version |
| numbers, instead of relying on each plugin to call gst_plugin_new |
| appropriately, and check the return value, and tidy up if there's a |
| failure. This seems to work fine, and factors out some code common |
| to all plugins. |
| |
| 2001-04-21 10:30 richardb |
| |
| * examples/plugins/example.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, gst/elements/gstelements.c, |
| gst/types/gsttypes.c, plugins/1394/gst1394.c, plugins/alaw/alaw.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/arts/gst_arts.c, plugins/artsd/artsdsink.c, |
| plugins/au/gstparseau.c, plugins/audioscale/audioscale.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/cobin/cobin.c, plugins/cobin/spindentity.c, |
| plugins/dvdsrc/dvdsrc.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/adder/adder.c, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/smooth/smooth.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/volenv/volenv.c, plugins/flx/flx_decoder.c, |
| plugins/icecast/icecastsend/icecastsend.c, plugins/jpeg/gstjpeg.c, |
| plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, plugins/mp3decode/xa/gstxa.c, |
| plugins/mp3decode/xing/gstxing.c, plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/mulaw/mulaw.c, |
| plugins/oss/gstossaudio.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/vcdsrc/vcdsrc.c, |
| plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/wav/gstparsewav.c, plugins/xmms/gstxmms.c, |
| plugins/xvideosink/xvideosink.c: Added first attempt at plugin |
| versioning. |
| |
| 2001-04-21 00:20 wtay |
| |
| * plugins/filters/colorspace/colorspace.c: Added more verbose |
| output for debugging purposes. |
| |
| 2001-04-20 23:50 wtay |
| |
| * plugins/xvideosink/: gstximage.c, gstxvimage.c, xvideosink.c, |
| xvideosink.h: Added proper locking around the bufferpool and the X |
| connection |
| |
| 2001-04-20 22:41 wtay |
| |
| * plugins/mp3decode/mad/gstmad.c: Removed a g_print statement |
| |
| 2001-04-20 22:40 wtay |
| |
| * plugins/mp3decode/mad/: gstmad.c, gstmad.h: Added Mad didn't take |
| the number of channels into account. Added propper TIMESTAMPS to |
| output buffers. |
| |
| 2001-04-20 21:36 wtay |
| |
| * plugins/oss/gstosssink.c: Added a sync when the device is opened |
| so that the caps negotiated parmams are set. |
| |
| 2001-04-20 20:21 wtay |
| |
| * gst/elements/: gstidentity.c, gstidentity.h: Added caps proxying |
| and bufferpool passing to identity so that -launch disksrc ! mad ! |
| identity ! osssink works. |
| |
| 2001-04-20 15:42 richardb |
| |
| * plugins/oss/gstosssink.c: #ifdef out bit about AFMT_AC3, since |
| this isn't defined by the header files for older linux kernels |
| (2.0.36) (and its just INFO code, anyway) |
| |
| 2001-04-20 13:04 thomasvs |
| |
| * gst/elements/: Makefile.am, gstelements.c: update to take new |
| gstdisksink element into account |
| |
| 2001-04-20 12:56 richardb |
| |
| * gst/Makefile.am.future: Update the alternative Makefile.am for |
| gst/, which depends on automake |
| >1.4d |
| |
| 2001-04-20 12:14 thomasvs |
| |
| * gst/elements/: gstdisksink.c, gstdisksink.h: * first stab at a |
| disk sink element * no optimization, is it necessary ? * basic |
| error checking * seems to work; you can copy files by typing |
| gstreamer-launch disksrc location=test.in ! disksink |
| location=test.out * decode of mp3 to raw pcm also tested |
| |
| 2001-04-20 00:47 omegahacker |
| |
| * plugins/arts/: .cvsignore, Makefile.am, gst_arts.c, gst_arts.h, |
| gst_artsio.cc, gst_artsio.h, gst_artsio.idl, gst_artsio.mcopclass, |
| gst_artsio.mcoptype, gst_artsio_impl.cc: updated to a mostly |
| working aRts wrapper plugin, just caps issues left |
| |
| 2001-04-19 23:25 wtay |
| |
| * docs/gst/gstreamer.hierarchy, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstcpu.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstparse.sgml, |
| docs/gst/tmpl/gstpipeline.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstprops.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| gst/gstpad.c: More API docs updates |
| |
| 2001-04-19 23:03 omegahacker |
| |
| * plugins/arts/gst_artsio_impl.cc: minor updates |
| |
| 2001-04-19 21:42 omegahacker |
| |
| * configure.in, plugins/Makefile.am, plugins/1394/.cvsignore, |
| plugins/1394/Makefile.am, plugins/1394/gst1394.c, |
| plugins/1394/gst1394.h: First pass at 1394 source. Arguments need |
| to be added, etc. But it works. |
| |
| 2001-04-19 17:40 omegahacker |
| |
| * plugins/arts/gst_arts.c: updated to latest padtemplate code |
| |
| 2001-04-19 10:27 thomasvs |
| |
| * plugins/filters/adder/adder.c: * a little cleanup |
| |
| 2001-04-19 01:23 omegahacker |
| |
| * configure.in, plugins/Makefile.am: better (not complete, afaict) |
| checking for arts |
| |
| 2001-04-19 00:25 omegahacker |
| |
| * plugins/arts/: Makefile.am, gst_arts.c, gst_arts.h, |
| gst_artsio.cc, gst_artsio.h, gst_artsio.idl, gst_artsio.mcopclass, |
| gst_artsio.mcoptype, gst_artsio_impl.cc: first pass at a gstreamer |
| arts plugin doesn't compile yet |
| |
| 2001-04-18 23:00 wtay |
| |
| * plugins/xvideosink/xvideosink.c: Removed stupid g_print |
| statements. |
| |
| 2001-04-18 22:59 wtay |
| |
| * plugins/: mpeg2/mpeg2dec/gstmpeg2dec.c, xvideosink/xvideosink.c: |
| Fixed a stupid bug in the mpeg2dec bufferpool handling. Make an |
| XvImage and XImage pool in xvideosink. Together these changes give |
| an 80% speedup on mpeg2 playback (rough estimate) |
| |
| 2001-04-18 21:16 wtay |
| |
| * docs/gst/tmpl/: gstbin.sgml, gstbuffer.sgml, gstbufferpool.sgml, |
| gstcaps.sgml, gstreamer-unused.sgml: Added more API docs to |
| Autoplug, Buffer, Bin, BufferPool. Fixed some compile problems |
| with videosink |
| |
| 2001-04-18 17:08 thomasvs |
| |
| * examples/mixer/mixer.c: * mixer now works with variable inputs * |
| mixer creates custom volume envelopes allowing each song to play |
| alone and end with a mix of all of them, undistorted |
| |
| 2001-04-18 15:50 thomasvs |
| |
| * plugins/filters/volenv/filter.func: made errors more descriptive |
| |
| 2001-04-18 15:04 thomasvs |
| |
| * examples/mixer/mixer.c: * cleaned up some code and integrated |
| with new adder (mixer now works with different types of files) |
| |
| 2001-04-18 15:03 thomasvs |
| |
| * plugins/filters/adder/: adder.c, adder.h: changed adder to work |
| with variable length input data buffers |
| |
| 2001-04-17 22:17 thomasvs |
| |
| * examples/mixer/: mixer.c, mixer.h: changed mixer to work by |
| autoplugging the input channels (not very useful yet, since the |
| input buffers to volenv have different sizes) |
| |
| 2001-04-17 22:14 wtay |
| |
| * configure.in, docs/gst/gstreamer-sections.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/tmpl/gst.sgml, |
| docs/gst/tmpl/gstautoplug.sgml, docs/gst/tmpl/gstbin.sgml, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstfakesink.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, gst/gstcaps.c, |
| gst/gstobject.c, gst/gstpad.c, testsuite/capsnego/capsnego.c, |
| testsuite/capsnego/converter.c, testsuite/capsnego/converter2.c, |
| testsuite/capsnego/enum.c: The first wave of docs updates Added a |
| little more comments about the API usage in the api docs. Some |
| fixes for the capsnego testsuite. |
| |
| 2001-04-17 22:03 wtay |
| |
| * tests/: Makefile.am, autoplug3.c, autoplug4.c: Autoplug3 shows an |
| example of an autoplugged mp3 player. Autoplug4 shows various |
| static autoplugger examples. |
| |
| 2001-04-17 18:48 thomasvs |
| |
| * examples/mixer/mixer.h: header for mixer.c, containing |
| input_pipe_t |
| |
| 2001-04-17 18:47 thomasvs |
| |
| * examples/mixer/mixer.c: added a struct to set up input channels |
| |
| 2001-04-17 16:32 thomasvs |
| |
| * plugins/filters/volenv/: filter.func, volenv.c: * fixed problem |
| with starting rise calculation * cleaned up some debug info * |
| started wondering if it really is a good idea to #include the |
| actual filter now that's it's grown so large, but decided it |
| wasn't worth the effort now anyway |
| |
| 2001-04-17 14:36 thomasvs |
| |
| * configure.in: added mixer example and adder plugin to |
| configure.in |
| |
| 2001-04-17 06:24 omegahacker |
| |
| * gst/: Makefile.am, autoplug/Makefile.am, elements/Makefile.am, |
| types/Makefile.am: finished change to GST_ macros |
| |
| 2001-04-17 03:19 omegahacker |
| |
| * configure.in, gst/.cvsignore, gst/Makefile.am, gst/gst.h, |
| gst/gstversion.h.in: added gstversion.h |
| |
| 2001-04-17 02:32 omegahacker |
| |
| * gstreamer.pc.in: file gstreamer.pc.in was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-04-17 02:32 omegahacker |
| |
| * gstreamer.pc.in: added pkg-config file |
| |
| 2001-04-17 00:17 omegahacker |
| |
| * gst/autoplug/: Makefile.am, gststaticautoplug.c, |
| gststaticautoplug.h, gststaticautoplugrender.c, |
| gststaticautoplugrender.h: brought in autoplug dir from HEAD after |
| screwed up merge |
| |
| 2001-04-17 00:17 wtay |
| |
| * plugins/: filters/colorspace/colorspace.c, |
| filters/colorspace/colorspace.h, mpeg2/mpeg2dec/gstmpeg2dec.c, |
| mpeg2/mpeg2dec/gstmpeg2dec.h, xvideosink/gstximage.h, |
| xvideosink/gstxvimage.h, xvideosink/xvideosink.c, |
| xvideosink/xvideosink.h: Added bufferpools to mpeg2dec and |
| xvideosink. Modified colorspace to draw straight into a bufferpool |
| buffer when possible. |
| |
| 2001-04-16 22:48 wtay |
| |
| * tests/: Makefile.am, padfactory.c: Updated the padfactory test |
| code. |
| |
| 2001-04-16 22:45 wtay |
| |
| * gst/: gstbuffer.h, gstcaps.c, gstcaps.h, gstpad.c, gstpad.h, |
| gstqueue.c: Added 1337 macros to create padtemplates and |
| capstemplates. Added some code for bufferpools |
| |
| 2001-04-16 22:43 omegahacker |
| |
| * AUTHORS, Makefile.am, REQUIREMENTS, acconfig.h, configure.in, |
| gstreamer-config.1, gstreamer-config.in, gstreamer.m4, |
| gstreamer.spec.in, components/bonobo-gstmediaplay/Makefile.am, |
| components/bonobo-gstmediaplay/bonobo-gstmediaplay.c, |
| debian/.cvsignore, debian/Makefile.am, debian/README.Debian, |
| debian/changelog, debian/control, debian/copyright, |
| debian/gsteditor.files, debian/gsteditor.manpages, |
| debian/gsteditor.menu, debian/gstmediaplay.files, |
| debian/gstmediaplay.manpages, debian/gstmediaplay.menu, |
| debian/gstreamer-alsa.files, debian/gstreamer-cdparanoia.files, |
| debian/gstreamer-common.files, debian/gstreamer-doc.files, |
| debian/gstreamer-elements.files, debian/gstreamer-esd.files, |
| debian/gstreamer-lame.files, debian/gstreamer-mpeg2dec.files, |
| debian/gstreamer-mpg123.files, |
| debian/gstreamer-plugin-template.postinst, |
| debian/gstreamer-plugin-template.prerm, |
| debian/gstreamer-runtime.files, debian/gstreamer-runtime.manpages, |
| debian/gstreamer-runtime.postinst, debian/gstreamer-tools.files, |
| debian/gstreamer-tools.manpages, debian/gstreamer-vorbis.files, |
| debian/libgst-dev.files, debian/libgst-dev.manpages, |
| debian/libgst0.files, debian/libgst0.postinst, |
| debian/libgsteditor-dev.files, debian/libgsteditor0.files, |
| debian/libgsteditor0.postinst, debian/libgstmediaplay-dev.files, |
| debian/libgstmediaplay0.files, debian/libgstmediaplay0.postinst, |
| debian/rules, docs/Makefile.am, docs/fwg/Makefile.am, |
| docs/fwg/concepts.sgml, docs/fwg/firstplugin.sgml, |
| docs/fwg/gst-plugin-writers-guide.sgml, docs/fwg/testapp.sgml, |
| docs/fwg/titlepage.sgml, docs/fwg/typesnprops.sgml, |
| docs/gst/Makefile.am, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/gstreamer.types.in, docs/gst/tmpl/audioraw.sgml, |
| docs/gst/tmpl/gstarch.sgml, docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstautoplug.sgml, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstcaps.sgml, docs/gst/tmpl/gstcpu.sgml, |
| docs/gst/tmpl/gstdisksrc.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstmultidisksrc.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstsinesrc.sgml, |
| docs/gst/tmpl/gststaticautoplug.sgml, |
| docs/gst/tmpl/gststaticautoplugrender.sgml, |
| docs/gst/tmpl/gstutils.sgml, docs/gst/tmpl/videoraw.sgml, |
| docs/libs/.cvsignore, docs/manual/Makefile.am, |
| docs/manual/bins.sgml, docs/manual/debugging.sgml, |
| docs/manual/dynamic.sgml, docs/manual/gstreamer-manual.sgml, |
| docs/manual/helloworld.sgml, docs/manual/helloworld2.sgml, |
| docs/manual/pads.sgml, docs/manual/plugins.sgml, |
| docs/manual/queues.sgml, docs/manual/quotes.sgml, |
| docs/manual/threads.sgml, docs/manual/typedetection.sgml, |
| docs/manual/xml.sgml, docs/plugins/Makefile.am, |
| docs/plugins/gstdoc-scanobj, docs/plugins/tmpl/ac3parse.sgml, |
| docs/plugins/tmpl/audioscale.sgml, |
| docs/plugins/tmpl/gstaviencoder.sgml, |
| docs/plugins/tmpl/gstmpeg2enc.sgml, |
| docs/plugins/tmpl/gstmpeg2play.sgml, |
| docs/plugins/tmpl/gstmpeg_play.sgml, |
| docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/plugins/tmpl/gstspectrum.sgml, |
| docs/plugins/tmpl/gstv4lsrc.sgml, docs/plugins/tmpl/gstwindec.sgml, |
| docs/plugins/tmpl/gstwinenc.sgml, docs/plugins/tmpl/median.sgml, |
| docs/plugins/tmpl/mp3parse.sgml, docs/plugins/tmpl/mpeg1parse.sgml, |
| docs/plugins/tmpl/mpeg2parse.sgml, |
| docs/plugins/tmpl/mpeg2subt.sgml, docs/plugins/tmpl/smooth.sgml, |
| docs/plugins/tmpl/smoothwave.sgml, docs/plugins/tmpl/stereo.sgml, |
| docs/plugins/tmpl/synaesthesia.sgml, |
| docs/plugins/tmpl/system_encode.sgml, |
| docs/plugins/tmpl/videoscale.sgml, |
| docs/plugins/tmpl/videosink.sgml, docs/plugins/tmpl/volume.sgml, |
| docs/plugins/tmpl/vumeter.sgml, docs/random/NOTES-0.1.1, |
| docs/random/caps.dia, docs/random/hierarchy, |
| docs/random/plugins.dia, docs/random/omega/eos, |
| docs/random/omega/eos.old, docs/random/wtay/autoplug2, |
| docs/random/wtay/caps-negociation, docs/random/wtay/capsnego-cases, |
| editor/Makefile.am, editor/gsteditor.1, editor/gsteditor.h, |
| editor/gsteditorproperty.c, examples/Makefile.am, |
| examples/autoplug/.cvsignore, examples/autoplug/autoplug.c, |
| examples/helloworld/helloworld.c, |
| examples/helloworld2/helloworld2.c, examples/launch/mp3play, |
| examples/plugins/example.c, examples/plugins/example.h, |
| examples/queue/queue.c, examples/queue2/queue2.c, |
| examples/queue3/queue3.c, examples/queue4/queue4.c, |
| examples/thread/thread.c, examples/typefind/.cvsignore, |
| examples/xml/createxml.c, examples/xml/runxml.c, gst/Makefile.am, |
| gst/Makefile.am.future, gst/cothreads.c, gst/gst.c, gst/gst.h, |
| gst/gstarch.h, gst/gstautoplug.c, gst/gstautoplug.h, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstcaps.c, gst/gstcaps.h, gst/gstcpu.c, |
| gst/gstcpu.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstinfo.c, gst/gstinfo.h, |
| gst/gstobject.c, gst/gstpad.c, gst/gstpad.h, gst/gstparse.c, |
| gst/gstpipeline.c, gst/gstpipeline.h, gst/gstplugin.c, |
| gst/gstplugin.h, gst/gstprops.c, gst/gstprops.h, |
| gst/gstpropsprivate.h, gst/gstqueue.c, gst/gstscheduler.c, |
| gst/gstsparc.h, gst/gstthread.c, gst/gsttype.c, gst/gsttype.h, |
| gst/gsttypefind.c, gst/gstutils.c, gst/gstutils.h, |
| gst/elements/Makefile.am, gst/elements/gstaudiosink.c, |
| gst/elements/gstaudiosink.h, gst/elements/gstaudiosrc.c, |
| gst/elements/gstaudiosrc.h, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gst/elements/gstmultidisksrc.c, |
| gst/elements/gstmultidisksrc.h, gst/elements/gstsinesrc.c, |
| gst/elements/gstsinesrc.h, gst/elements/gsttee.c, |
| gst/types/gsttypes.c, gstplay/Makefile.am, gstplay/callbacks.c, |
| gstplay/gstmediaplay.1, gstplay/gstmediaplay.c, |
| gstplay/gstmediaplay.glade, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, include/Makefile.am, include/avifmt.h, |
| include/default.h, include/registry.h, libs/Makefile.am, |
| libs/getbits/gstgetbits.c, libs/getbits/gstgetbits.h, |
| libs/getbits/gstgetbits_inl.h, libs/idct/gstidct.c, |
| plugins/Makefile.am, plugins/alaw/Makefile.am, |
| plugins/alaw/alaw-conversion.c, plugins/alaw/alaw-conversion.h, |
| plugins/alaw/alaw-decode.c, plugins/alaw/alaw-decode.h, |
| plugins/alaw/alaw-encode.c, plugins/alaw/alaw-encode.h, |
| plugins/alaw/alaw.c, plugins/alaw/mulaw-conversion.c, |
| plugins/alaw/mulaw-conversion.h, plugins/alsa/.cvsignore, |
| plugins/alsa/Makefile.am, plugins/alsa/README, plugins/alsa/alsa.h, |
| plugins/alsa/alsa_common.c, plugins/alsa/alsainfo.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/artsd/.cvsignore, plugins/artsd/Makefile.am, |
| plugins/artsd/REQUIREMENTS, plugins/artsd/artsdsink.c, |
| plugins/artsd/artsdsink.h, plugins/au/gstparseau.c, |
| plugins/au/gstparseau.h, plugins/audioscale/audioscale.c, |
| plugins/audioscale/audioscale.h, plugins/avi/audiocodecs.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstavidecoder.h, |
| plugins/avi/gstaviencoder.c, plugins/avi/gstaviencoder.h, |
| plugins/avi/playcodecs.c, plugins/avi/wincodec/Makefile.am, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwincodec.h, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwindec.h, |
| plugins/avi/wincodec/gstwinenc.c, plugins/avi/wincodec/gstwinenc.h, |
| plugins/capture/v4l/grab.h, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, plugins/cdparanoia/cdparanoia.c, |
| plugins/effects/stereo/stereo.c, plugins/effects/stereo/stereo.h, |
| plugins/effects/volume/volume.c, plugins/effects/volume/volume.h, |
| plugins/esd/esdsink/esdsink.c, plugins/filters/Makefile.am, |
| plugins/filters/filterstamp.README, plugins/filters/filterstamp.sh, |
| plugins/filters/colorspace/.cvsignore, |
| plugins/filters/colorspace/Makefile.am, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/colorspace/yuv2rgb.c, |
| plugins/filters/colorspace/yuv2rgb.h, |
| plugins/filters/colorspace/yuv2rgb_mmx16.s, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/passthrough/.cvsignore, |
| plugins/filters/passthrough/Makefile.am, |
| plugins/filters/passthrough/filter.func, |
| plugins/filters/passthrough/passthrough.c, |
| plugins/filters/passthrough/passthrough.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/filters/stereo2mono/Makefile.am, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/filters/stereo2mono/stereo2mono.h, |
| plugins/filters/volenv/.cvsignore, |
| plugins/filters/volenv/Makefile.am, |
| plugins/filters/volenv/filter.func, |
| plugins/filters/volenv/volenv.c, plugins/filters/volenv/volenv.h, |
| plugins/flx/Makefile.am, plugins/flx/flx_color.c, |
| plugins/flx/flx_color.h, plugins/flx/flx_decoder.c, |
| plugins/flx/flx_decoder.h, plugins/flx/flx_fmt.h, |
| plugins/icecast/icecastsend/icecastsend.c, plugins/jpeg/gstjpeg.c, |
| plugins/jpeg/gstjpegdec.c, plugins/jpeg/gstjpegdec.h, |
| plugins/jpeg/gstjpegenc.c, plugins/jpeg/gstjpegenc.h, |
| plugins/mp3decode/Makefile.am, plugins/mp3decode/mad/.cvsignore, |
| plugins/mp3decode/mad/Makefile.am, plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mad/gstmad.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mp3decode/mpg123/tabinit.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/recon_mmxe.s, |
| plugins/mpeg1/mpeg_play/recon_sse.s, |
| plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/ac3dec/ac3dec.h, plugins/mpeg2/ac3dec/cpu_accel.c, |
| plugins/mpeg2/ac3dec/decode.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/attributes.h, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/header.c, plugins/mpeg2/mpeg2dec/header.h, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/mpeg2/mpeg2dec/idct.h, |
| plugins/mpeg2/mpeg2dec/idct_mlib.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.h, |
| plugins/mpeg2/mpeg2dec/mm_accel.h, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_mlib.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/output_video.h, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/mpeg2dec/slice.h, |
| plugins/mpeg2/mpeg2dec/stats.c, plugins/mpeg2/mpeg2dec/vlc.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/video/Makefile.am, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, plugins/mpeg2/video/recon.c, |
| plugins/mpeg2/video/recon_mmxe.s, plugins/mpeg2/video/recon_sse.s, |
| plugins/mpeg2/videoparse/mp2videoparse.c, |
| plugins/mulaw/Makefile.am, plugins/mulaw/mulaw-conversion.c, |
| plugins/mulaw/mulaw-conversion.h, plugins/mulaw/mulaw-decode.c, |
| plugins/mulaw/mulaw-decode.h, plugins/mulaw/mulaw-encode.c, |
| plugins/mulaw/mulaw-encode.h, plugins/mulaw/mulaw.c, |
| plugins/oss/.cvsignore, plugins/oss/Makefile.am, |
| plugins/oss/gstossaudio.c, plugins/oss/gstosssink.c, |
| plugins/oss/gstosssink.h, plugins/oss/gstosssrc.c, |
| plugins/oss/gstosssrc.h, plugins/rtjpeg/RTjpeg.h, |
| plugins/rtp/Makefile.am, plugins/rtp/rtpsend/.cvsignore, |
| plugins/rtp/rtpsend/Makefile.am, plugins/rtp/rtpsend/rtp.c, |
| plugins/rtp/rtpsend/rtp.h, plugins/rtp/rtpsend/rtpsend.c, |
| plugins/rtp/rtpsend/rtpsend.h, plugins/videoscale/videoscale.c, |
| plugins/videoscale/videoscale.h, |
| plugins/visualization/smoothwave/smoothwave.h, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/spectrum/gstspectrum.h, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/synaesthesia/synaesthesia.h, |
| plugins/visualization/vumeter/vumeter.c, |
| plugins/visualization/vumeter/vumeter.h, plugins/vorbis/vorbis.c, |
| plugins/vorbis/vorbisdec.c, plugins/wav/Makefile.am, |
| plugins/wav/gstparsewav.c, plugins/wav/gstparsewav.h, |
| plugins/wav/gstriff.c, plugins/xmms/.cvsignore, |
| plugins/xmms/Makefile.am, plugins/xmms/effect.h, |
| plugins/xmms/general.h, plugins/xmms/gstxmms.c, |
| plugins/xmms/gstxmms.h, plugins/xmms/gstxmmseffect.c, |
| plugins/xmms/gstxmmseffect.h, plugins/xmms/gstxmmsinput.c, |
| plugins/xmms/gstxmmsinput.h, plugins/xmms/input.h, |
| plugins/xmms/main.h, plugins/xmms/output.h, |
| plugins/xmms/pluginenum.c, plugins/xmms/pluginenum.h, |
| plugins/xmms/visualization.h, plugins/xmms/xmms.h, |
| plugins/xvideosink/.cvsignore, plugins/xvideosink/Makefile.am, |
| plugins/xvideosink/gstximage.c, plugins/xvideosink/gstximage.h, |
| plugins/xvideosink/gstxvimage.c, plugins/xvideosink/gstxvimage.h, |
| plugins/xvideosink/gstxwindow.c, plugins/xvideosink/gstxwindow.h, |
| plugins/xvideosink/imagetest.c, plugins/xvideosink/xvideosink.c, |
| plugins/xvideosink/xvideosink.h, test/.cvsignore, test/Makefile.am, |
| test/a.c, test/ac3play.c, test/aviparse.c, test/m.c, test/mcut.c, |
| test/mp1parse.c, test/mp1tomp1.c, test/mp2toavi.c, test/mp2tomp1.c, |
| test/mp3.c, test/mp3play.c, test/mpeg2parse.c, test/mpeg2parse2.c, |
| test/mpg123.c, test/p.c, test/qtest.c, test/r.c, test/record.c, |
| test/s.c, test/spectrum.c, test/typefind.c, test/vidcapture.c, |
| test/vidcapture2.c, test/videotest.c, test/videotest2.c, test/w.c, |
| test/xmmstest.c, test/xml/readreg.c, tests/.cvsignore, |
| tests/Makefile.am, tests/autoplug.c, tests/autoplug2.c, |
| tests/autoplug3.c, tests/caps.c, tests/capsconnect.c, |
| tests/paranoia.c, tests/props.c, tests/nego/.cvsignore, |
| tests/nego/Makefile.am, tests/nego/nego1.c, testsuite/Makefile.am, |
| testsuite/test_gst_init.c, testsuite/capsnego/.cvsignore, |
| testsuite/capsnego/Makefile.am, testsuite/capsnego/capsnego.c, |
| testsuite/capsnego/converter.c, testsuite/capsnego/converter2.c, |
| testsuite/capsnego/enum.c, tools/Makefile.am, tools/README, |
| tools/gstreamer-inspect.1, tools/gstreamer-inspect.c, |
| tools/gstreamer-launch.1, tools/gstreamer-launch.c, |
| tools/gstreamer-register.1: Merged HEAD from |
| BRANCH-INCSCHED1-200104161 into BRANCH-INCSCHED1. |
| |
| 2001-04-16 22:33 wtay |
| |
| * test/: Makefile.am, mp3mad.c: Added an test program for the mad |
| mp3 decoder. |
| |
| 2001-04-16 20:41 thomasvs |
| |
| * plugins/filters/adder/adder.c: commented some debug info to get a |
| clean output |
| |
| 2001-04-16 20:38 thomasvs |
| |
| * examples/mixer/mixer.c: changed volume envelope; should do a nice |
| transition between both songs now |
| |
| 2001-04-16 20:11 thomasvs |
| |
| * plugins/filters/volenv/volenv.c: removed example volume envelope |
| registration plugin now accepts both a volume envelope (before |
| start) or direct argument setting |
| |
| 2001-04-16 18:36 omegahacker |
| |
| * plugins/mp3decode/mad/gstmad.c: added code to deal with either |
| 0.12 or 0.13 of libmad |
| |
| 2001-04-16 17:45 wtay |
| |
| * gst/elements/: gstfakesink.c, gstfakesink.h: Added an arg to |
| fakesink so that it doesn't printf. |
| |
| 2001-04-16 17:34 wtay |
| |
| * examples/: autoplug/autoplug.c, mixer/.cvsignore, |
| mixer/Makefile.am, mixer/mixer.c: Added an example audio mixer. |
| |
| 2001-04-16 17:30 wtay |
| |
| * plugins/filters/: adder/.cvsignore, adder/Makefile.am, |
| adder/adder.c, adder/adder.h, colorspace/colorspace.c: Added the |
| audio mixer from Thomas Vander Stichele |
| |
| 2001-04-16 11:55 wtay |
| |
| * examples/autoplug/autoplug.c: Add the xvideosink to the example. |
| |
| 2001-04-16 01:59 wtay |
| |
| * plugins/filters/volenv/: filter.func, volenv.c: More volenv |
| updates |
| |
| 2001-04-16 00:59 omegahacker |
| |
| * gst/gstbin.c, gst/gstscheduler.c, gst/gstthread.c, |
| gst/elements/gstidentity.c, tests/threadlock.c: latest updates, |
| things are very close to working |
| |
| 2001-04-16 00:44 wtay |
| |
| * plugins/filters/colorspace/: Makefile.am, colorspace.c, |
| yuv2rgb.h: Don't compile the asm on non x86 machines. Added a |
| header file that will soon be part of the C fallback code.. |
| |
| 2001-04-16 00:12 wtay |
| |
| * gst/gstinfo.c: Added missing category strings... |
| |
| 2001-04-16 00:05 wtay |
| |
| * plugins/esd/esdsink/esdsink.c: fixed the audio caps to the latest |
| standard. |
| |
| 2001-04-15 23:54 omegahacker |
| |
| * tools/gstreamer-launch.c: save xml file of the launch cmdline |
| |
| 2001-04-15 23:54 omegahacker |
| |
| * gst/gstelement.h: added comment about missing flag |
| |
| 2001-04-15 23:53 omegahacker |
| |
| * gstreamer.spec.in: run gstreamer-register on postinstall |
| |
| 2001-04-15 23:52 omegahacker |
| |
| * gst/autoplug/: gststaticautoplug.c, gststaticautoplugrender.c: |
| changed some INFOs to DEBUGs |
| |
| 2001-04-15 23:29 wtay |
| |
| * configure.in: Added the volenv/passthrough plugin Makefiles |
| |
| 2001-04-15 23:20 wtay |
| |
| * plugins/filters/: passthrough/.cvsignore, |
| passthrough/passthrough.c, volenv/.cvsignore, volenv/Makefile.am, |
| volenv/filter.func, volenv/volenv.c, volenv/volenv.h: Modified the |
| passthrough filter with the new caps API Added the volume envelope |
| filter |
| |
| 2001-04-15 16:30 wtay |
| |
| * plugins/filters/: filterstamp.README, filterstamp.sh, |
| passthrough/Makefile.am, passthrough/filter.func, |
| passthrough/passthrough.c, passthrough/passthrough.h: Added a |
| little script to create an audio filter plugin template (provided |
| by Thomas Vander Stichele) |
| |
| 2001-04-15 15:42 wtay |
| |
| * plugins/icecast/icecastsend/icecastsend.c: Updated the icecast |
| plugin |
| |
| 2001-04-15 15:29 wtay |
| |
| * acconfig.h, configure.in, plugins/filters/Makefile.am, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/mp3decode/Makefile.am, plugins/mp3decode/mad/.cvsignore, |
| plugins/mp3decode/mad/Makefile.am, plugins/mp3decode/mad/gstmad.c, |
| plugins/mp3decode/mad/gstmad.h, plugins/vorbis/vorbisdec.c, |
| test/xmmstest.c: Added the mad mp3 decoder. Added flushing to the |
| vorbis decoder. Updated configure.in to check for Hermes and |
| libmad |
| |
| 2001-04-15 02:02 wtay |
| |
| * gst/gstprops.c: Fixed the gfloat error in the va_arg code. |
| |
| 2001-04-14 19:56 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/videoraw.sgml, |
| editor/gsteditorproperty.c, examples/plugins/example.c, |
| gst/gstcaps.c, gst/gstcaps.h, gst/gstpad.c, gst/gstpad.h, |
| gst/gstplugin.c, gst/gstprops.c, gst/gstprops.h, |
| gst/elements/gsttee.c, gstplay/Makefile.am, gstplay/gstplay.c, |
| plugins/alaw/alaw.c, plugins/alsa/alsa.h, |
| plugins/alsa/alsa_common.c, plugins/alsa/alsasink.c, |
| plugins/alsa/alsasrc.c, plugins/artsd/artsdsink.c, |
| plugins/au/gstparseau.c, plugins/audioscale/audioscale.c, |
| plugins/avi/audiocodecs.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/cdparanoia/cdparanoia.c, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/yuv2rgb.c, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/flx/flx_decoder.c, plugins/jpeg/gstjpeg.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/mulaw/mulaw.c, |
| plugins/oss/gstosssink.c, plugins/rtp/rtpsend/rtpsend.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/vorbis/vorbisdec.c, plugins/wav/gstriff.c, |
| plugins/xmms/gstxmmseffect.c, plugins/xmms/gstxmmsinput.c, |
| plugins/xvideosink/gstxvimage.c, plugins/xvideosink/xvideosink.c, |
| tests/autoplug.c, tests/autoplug2.c, tests/autoplug3.c, |
| tests/caps.c, tests/props.c, tools/gstreamer-inspect.c: A rather |
| large patch: - changed the API for the padtemplates: - remove |
| the factories (array of pointers) for the padtemplates, |
| properties and caps. The static array was a nice idea but |
| converting all the property values to a gpointer was not a |
| good idea. float properties were not possible, and casting |
| a gint to a pointer is not very portable. The new API just |
| uses the _padtemplate_new, _caps_new and _props_new |
| functions to create the templates. This has the added |
| benefit that the API is now uniform for static and dynamic |
| templates and that the code can be made cleaner. - lots of |
| cleanups in the way the capabilities are constructed (va_list) |
| - lots of updates for all the plugins (new API) - docs updates |
| (new API) - removed the videoraw docs. |
| |
| 2001-04-12 19:11 wtay |
| |
| * components/bonobo-gstmediaplay/Makefile.am, |
| components/bonobo-gstmediaplay/bonobo-gstmediaplay.c, |
| docs/gst/Makefile.am, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| examples/helloworld/helloworld.c, gst/gstcaps.h, gst/gstinfo.h, |
| gst/gstpad.c, gst/gstpad.h, gst/gstprops.c, gst/gstqueue.c, |
| gst/autoplug/gststaticautoplugrender.c, gstplay/gstplay.c, |
| gstplay/gstplayprivate.h, libs/idct/gstidct.c, |
| plugins/artsd/Makefile.am, plugins/avi/gstavidecoder.c, |
| plugins/avi/playcodecs.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/filters/Makefile.am, |
| plugins/filters/colorspace/Makefile.am, |
| plugins/filters/colorspace/colorspace.c, |
| plugins/filters/colorspace/colorspace.h, |
| plugins/filters/colorspace/yuv2rgb_mmx16.s, |
| plugins/filters/stereo2mono/stereo2mono.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/ac3dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, plugins/oss/gstosssink.c, |
| plugins/xvideosink/gstxvimage.c, plugins/xvideosink/gstxwindow.c, |
| plugins/xvideosink/gstxwindow.h, plugins/xvideosink/xvideosink.c, |
| plugins/xvideosink/xvideosink.h, test/mpeg2parse2.c: Lots of |
| updates to the plugins for caps negotiation. Added YUY2 output to |
| the win32 dlls. Added a colorspace converter in gstplay |
| |
| 2001-04-10 20:46 wtay |
| |
| * docs/gst/: gstreamer-docs.sgml, gstreamer-sections.txt, |
| tmpl/gstcaps.sgml, tmpl/gstprops.sgml, tmpl/gstreamer-unused.sgml: |
| Fixed the doc build warnings |
| |
| 2001-04-09 20:56 mhowell |
| |
| * docs/random/matth/scheduling.txt: added incremental scheduling |
| notes |
| |
| 2001-04-09 20:56 mhowell |
| |
| * docs/random/matth/scheduling.txt: file scheduling.txt was |
| initially added on branch BRANCH-INCSCHED1. |
| |
| 2001-04-06 17:29 scavenger |
| |
| * configure.in, plugins/Makefile.am, plugins/alaw/Makefile.am, |
| plugins/alaw/alaw-conversion.c, plugins/alaw/alaw-conversion.h, |
| plugins/alaw/alaw-decode.c, plugins/alaw/alaw-decode.h, |
| plugins/alaw/alaw-encode.c, plugins/alaw/alaw-encode.h, |
| plugins/alaw/alaw.c, plugins/alaw/mulaw-conversion.c, |
| plugins/alaw/mulaw-conversion.h: Added ALaw encoder and decoder |
| |
| 2001-04-06 15:20 scavenger |
| |
| * plugins/wav/Makefile.am: Makefile.am forgot to include gstriff.c |
| |
| 2001-04-03 17:25 scavenger |
| |
| * plugins/au/gstparseau.c: Updated parseau to use caps nego |
| |
| 2001-04-03 05:56 richardb |
| |
| * gst/Makefile.am.future: Add a proposed makefile to use in place |
| of Makefile.am. This depends on automake 1.4d or later, but is |
| much neater, avoiding horrible hacks to pass special flags in. |
| |
| I put it here for safekeeping until automake 1.5 is released, at |
| which point we can reasonably require it. |
| |
| 2001-04-03 05:53 richardb |
| |
| * configure.in, plugins/Makefile.am, plugins/artsd/.cvsignore, |
| plugins/artsd/Makefile.am, plugins/artsd/REQUIREMENTS, |
| plugins/artsd/artsdsink.c, plugins/artsd/artsdsink.h: Add artsdsink |
| plugin. Worked first time for me. :) |
| |
| 2001-04-03 05:52 richardb |
| |
| * plugins/alsa/Makefile.am: Remove weird characters from alsa |
| Makefile.am (Had some 240's there. Uh?) Also, remove some |
| unwanted CFLAGS which had been added. |
| |
| 2001-04-03 05:38 richardb |
| |
| * gst/gstplugin.c: Fix obscure segfault I just got: perhaps due to |
| running with libxml 1.8.11 (prerelease version), but a worthwhile |
| fix anyway. |
| |
| 2001-04-03 02:30 scavenger |
| |
| * plugins/mulaw/mulaw-decode.c: fixed bug passing outbuf size |
| instead of in buf size to mulaw decode function |
| |
| 2001-04-03 02:18 scavenger |
| |
| * plugins/mulaw/mulaw-decode.c: typo mistaked src_template with |
| sink_template |
| |
| 2001-04-03 02:01 wtay |
| |
| * plugins/mulaw/mulaw.c: Use capstemplates to create the |
| padtemplates for the two elements in the mulaw plugin. |
| |
| 2001-04-03 01:46 wtay |
| |
| * plugins/xvideosink/xvideosink.c: Don't try to initialize Xv if it |
| is not available. |
| |
| 2001-04-03 01:43 scavenger |
| |
| * plugins/mulaw/mulaw-decode.h: fixed typo in get_type |
| |
| 2001-04-03 01:38 scavenger |
| |
| * plugins/mulaw/: mulaw-decode.c, mulaw-encode.c, mulaw.c: moved |
| details of mulawencode and mulawdecode to mulaw.c |
| |
| 2001-04-03 01:33 scavenger |
| |
| * plugins/mulaw/: mulaw-decode.c, mulaw-encode.c: removed a |
| redundant caps=NULL statement |
| |
| 2001-04-03 01:30 scavenger |
| |
| * plugins/mulaw/: mulaw-decode.c, mulaw-encode.c: fixed stupid bug |
| where srcpads were being created twice, second time around |
| wrongly!!!! |
| |
| 2001-04-03 01:25 scavenger |
| |
| * plugins/mulaw/: Makefile.am, mulaw-conversion.c, |
| mulaw-conversion.h, mulaw-decode.c, mulaw-decode.h, mulaw-encode.c, |
| mulaw.c: added mulaw decoder |
| |
| 2001-04-02 21:03 wtay |
| |
| * plugins/filters/colorspace/: .cvsignore, Makefile.am, |
| colorspace.c, colorspace.h: Added a non functional colorspace |
| converter |
| |
| 2001-04-02 20:56 wtay |
| |
| * configure.in, docs/libs/.cvsignore, |
| examples/helloworld/helloworld.c, gst/gstprops.c, gst/gstprops.h, |
| gst/gstpropsprivate.h: Merged the float property patch from Steve |
| Baker. This patch doesn't really work yet... |
| |
| 2001-04-02 19:29 wtay |
| |
| * plugins/mulaw/mulaw-encode.c: This is how I see the caps |
| negotiation for the mulaw element. In the sink negotiate pad it |
| copies the caps and modifies it according to what it is going to |
| ouput. It then tries to set the caps on the src pad, if that |
| succeeds, negotiation succeeds, else it fails. |
| |
| 2001-04-02 18:54 scavenger |
| |
| * configure.in, plugins/Makefile.am, plugins/mulaw/Makefile.am, |
| plugins/mulaw/mulaw-conversion.c, plugins/mulaw/mulaw-conversion.h, |
| plugins/mulaw/mulaw-encode.c, plugins/mulaw/mulaw-encode.h: Start |
| of the mulaw plugin...needs finishing off |
| |
| 2001-04-02 16:09 richardb |
| |
| * configure.in: Add configure support for detecting artsc: if this |
| is found, its okay to build an artsdsink plugin. Now, someone just |
| needs to write an artsdsink. |
| |
| 2001-04-02 16:08 richardb |
| |
| * plugins/oss/gstosssink.c: Correct tiny typo. |
| |
| 2001-04-02 15:21 wtay |
| |
| * gst/gstcaps.c, gst/gstprops.c, gstplay/gstplay.c, |
| plugins/Makefile.am, plugins/avi/audiocodecs.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstavidecoder.h, |
| plugins/avi/gstaviencoder.h, plugins/avi/playcodecs.c, |
| plugins/avi/wincodec/Makefile.am, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwincodec.h, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwindec.h, |
| plugins/avi/wincodec/gstwinenc.c, plugins/avi/wincodec/gstwinenc.h, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/filters/median/median.c, |
| plugins/filters/median/median.h, plugins/filters/smooth/smooth.c, |
| plugins/filters/smooth/smooth.h, plugins/flx/flx_decoder.c, |
| plugins/flx/flx_decoder.h, plugins/jpeg/gstjpeg.c, |
| plugins/jpeg/gstjpegdec.c, plugins/jpeg/gstjpegdec.h, |
| plugins/jpeg/gstjpegenc.c, plugins/jpeg/gstjpegenc.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, |
| plugins/videoscale/videoscale.c, plugins/videoscale/videoscale.h, |
| plugins/xvideosink/Makefile.am, plugins/xvideosink/gstximage.c, |
| plugins/xvideosink/gstximage.h, plugins/xvideosink/gstxvimage.c, |
| plugins/xvideosink/gstxvimage.h, plugins/xvideosink/xvideosink.c, |
| test/Makefile.am, test/mpeg2parse2.c, test/videotest2.c: A rather |
| large update: - a new videosink using plain X windows |
| (xvideosink). It uses capsnego to set up it's formats. - |
| gstplay uses the new xvideosink and a gtk_socket. The initial |
| window size is set to 0x0 so you need to resize it before you |
| see something. - got rid of the video metadata include file in |
| favour of properties and caps negotiation - adjusted most |
| plugins to not use the metadata. |
| |
| 2001-04-02 15:08 omegahacker |
| |
| * gst/gstinfo.c: added PID and cID to INFO lines when DEBUG is |
| turned on |
| |
| 2001-04-01 15:09 wtay |
| |
| * gstplay/: callbacks.c, gstmediaplay.glade: Small change to load |
| the .glade file from the current dir too when pressing the about |
| menu item. |
| |
| 2001-04-01 15:01 wtay |
| |
| * gstplay/: gstmediaplay.glade, gstplay.c: This patch is now The |
| Right Way(tm) to handle the stop button but at least it doesn't |
| crash... |
| |
| 2001-04-01 14:51 wtay |
| |
| * gstplay/gstplay.c: Slightly modified the _stop handling so that |
| gstmediaplay crashes less viontly. The real problem is that going |
| to the NULL state does not clean up the scheduling structures I |
| think.. |
| |
| 2001-03-31 15:35 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Make sure the endianness is |
| correct when we agree to yuv formats in capsnego. |
| |
| 2001-03-31 15:22 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Only agree to the caps |
| negotiation if the format is supported by the driver. |
| |
| 2001-03-31 15:10 wtay |
| |
| * plugins/xvideosink/gstxvimage.c: Corrected a endianness bug in |
| the format print code. |
| |
| 2001-03-31 14:47 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Added a little debug info in the |
| capsnego process. |
| |
| 2001-03-31 02:08 wtay |
| |
| * plugins/filters/stereo2mono/stereo2mono.c: Some cleanups. Added |
| the padtemplates to the elementfactory. |
| |
| 2001-03-31 01:56 scavenger |
| |
| * configure.in, plugins/filters/Makefile.am: Added stereo2mono |
| plugin |
| |
| 2001-03-31 01:47 scavenger |
| |
| * plugins/filters/stereo2mono/: Makefile.am, stereo2mono.c, |
| stereo2mono.h: stereo2mono plugin with caps negotiation code |
| started and working |
| |
| 2001-03-31 01:13 wtay |
| |
| * tests/: caps.c, props.c: Adjust the test cases to the new FOURCC |
| API. |
| |
| 2001-03-31 00:56 wtay |
| |
| * examples/helloworld/helloworld.c, gst/gstprops.h, |
| plugins/avi/gstavidecoder.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/jpeg/gstjpeg.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/video/gstmpeg2play.c: Simplified the FOURCC API to |
| the caps, add a GST_MAKE_FOURCC macro to create a fourcc. Adjusted |
| the plugins to use the new FOURCC API |
| |
| 2001-03-31 00:51 wtay |
| |
| * plugins/xvideosink/: gstximage.c, gstxvimage.c, gstxvimage.h, |
| xvideosink.c: Check for Xv support before trying to get caps. |
| |
| 2001-03-30 21:10 wtay |
| |
| * docs/gst/tmpl/gstmultidisksrc.sgml, examples/autoplug/.cvsignore, |
| examples/typefind/.cvsignore, plugins/xvideosink/.cvsignore: Small |
| updates to the .cvsignore files. |
| |
| 2001-03-30 21:08 wtay |
| |
| * acconfig.h, configure.in, plugins/Makefile.am, |
| plugins/filters/Makefile.am, plugins/filters/ladspa/gstladspa.c, |
| plugins/mp3decode/mpg123/mpg123.c, plugins/oss/gstosssink.c, |
| plugins/rtjpeg/RTjpeg.h: Applied the FreeBSD patch from Orion with |
| some minor modifications to the configure.in patch. |
| |
| 2001-03-30 20:52 wtay |
| |
| * gst/gstthread.c: This hopefully fixes a slight thread sync issue. |
| |
| 2001-03-30 01:06 omegahacker |
| |
| * AUTHORS, Makefile.am, configure.in, gstreamer.spec.in, |
| gst/gstbin.c, gst/gstelement.c, gst/gstpad.c, gst/gstscheduler.c, |
| gst/gstscheduler.h, gst/gstthread.c, tests/incsched.c, |
| tests/threadlock.c, tools/gstreamer-launch.c: snapshot for matth to |
| work with while I fly over to Europe.... |
| |
| 2001-03-29 23:33 wtay |
| |
| * test/videotest2.c: Added a test program to test v4lsrc and |
| xvideosink doing capsnego. |
| |
| 2001-03-29 23:31 wtay |
| |
| * configure.in, gst/gstcaps.c, gst/gstpad.c, gst/gstprops.c, |
| gst/types/gsttypes.c, plugins/capture/v4l/grab.h, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/xvideosink/.cvsignore, plugins/xvideosink/Makefile.am, |
| plugins/xvideosink/gstximage.c, plugins/xvideosink/gstximage.h, |
| plugins/xvideosink/gstxvimage.c, plugins/xvideosink/gstxvimage.h, |
| plugins/xvideosink/gstxwindow.c, plugins/xvideosink/gstxwindow.h, |
| plugins/xvideosink/imagetest.c, plugins/xvideosink/xvideosink.c, |
| plugins/xvideosink/xvideosink.h, test/Makefile.am: Added a plain X |
| videosink, the videosink uses capsnego. adjusted the v4lsrc so |
| that it uses capsnego on the src pad Small fixed to capsnego and |
| the properties/caps. |
| |
| 2001-03-29 18:27 richardb |
| |
| * docs/gst/: Makefile.am, gstreamer.types.in: Remove references to |
| audiosink, audiosrc, and audioraw. Documentation at least _starts_ |
| to get built, now. |
| |
| 2001-03-27 18:34 wtay |
| |
| * docs/gst/: gstreamer-sections.txt, tmpl/gstcaps.sgml, |
| tmpl/gstprops.sgml, tmpl/gstreamer-unused.sgml: More docs updates |
| |
| 2001-03-27 18:33 wtay |
| |
| * plugins/wav/gstparsewav.c: Removed the oss dependency |
| |
| 2001-03-27 17:25 wtay |
| |
| * docs/gst/: gstreamer-docs.sgml, gstreamer-sections.txt, |
| gstreamer.hierarchy, tmpl/audioraw.sgml, tmpl/gstaudiosink.sgml, |
| tmpl/gstaudiosrc.sgml, tmpl/gstcaps.sgml, tmpl/gstprops.sgml, |
| tmpl/gstreamer-unused.sgml: Removed the audiosink/src from the |
| docs. Removed the audioraw metadata file from the docs. |
| |
| 2001-03-26 12:12 richardb |
| |
| * plugins/mp3decode/Makefile.am: Fix makefile.am so that SUBDIRS is |
| not defined both conditionally and unconditionally - broke some |
| versions of automake. |
| |
| 2001-03-24 18:50 wtay |
| |
| * plugins/: alsa/alsa.h, alsa/alsa_common.c, alsa/alsasink.c, |
| alsa/alsasrc.c, au/gstparseau.c, effects/stereo/stereo.c, |
| effects/stereo/stereo.h, effects/volume/volume.c, |
| effects/volume/volume.h, esd/esdsink/esdsink.c, |
| visualization/smoothwave/smoothwave.h, |
| visualization/spectrum/gstspectrum.c, |
| visualization/spectrum/gstspectrum.h, |
| visualization/synaesthesia/synaesthesia.c, |
| visualization/synaesthesia/synaesthesia.h, |
| visualization/vumeter/vumeter.c, visualization/vumeter/vumeter.h, |
| wav/gstparsewav.c, wav/gstparsewav.h: Commented out the references |
| to the old metadata handling in various plugins. They need to be |
| converted to the new audio properties before they will work again. |
| esdsink and alsasrc/sink are seriously damaged now.. :( |
| |
| 2001-03-24 18:28 wtay |
| |
| * plugins/oss/gstosssink.c: Correctly set up the OSS format based |
| on the caps. |
| |
| 2001-03-24 17:22 wtay |
| |
| * configure.in, examples/autoplug/autoplug.c, |
| examples/helloworld/helloworld.c, |
| examples/helloworld2/helloworld2.c, examples/launch/mp3play, |
| examples/queue/queue.c, examples/queue2/queue2.c, |
| examples/queue3/queue3.c, examples/queue4/queue4.c, |
| examples/thread/thread.c, examples/xml/createxml.c, |
| gst/Makefile.am, gst/gstcaps.c, gst/gstcaps.h, gst/gstprops.c, |
| gst/gstprops.h, gst/gstpropsprivate.h, gst/elements/Makefile.am, |
| gst/elements/gstaudiosink.c, gst/elements/gstaudiosink.h, |
| gst/elements/gstaudiosrc.c, gst/elements/gstaudiosrc.h, |
| gst/elements/gstelements.c, gst/elements/gstmultidisksrc.c, |
| gst/elements/gstmultidisksrc.h, gst/elements/gstsinesrc.c, |
| gst/elements/gstsinesrc.h, gstplay/gstplay.c, plugins/Makefile.am, |
| plugins/au/gstparseau.c, plugins/au/gstparseau.h, |
| plugins/audioscale/audioscale.c, plugins/audioscale/audioscale.h, |
| plugins/avi/audiocodecs.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstavidecoder.h, plugins/avi/gstaviencoder.h, |
| plugins/flx/flx_decoder.c, plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/oss/.cvsignore, |
| plugins/oss/Makefile.am, plugins/oss/gstossaudio.c, |
| plugins/oss/gstosssink.c, plugins/oss/gstosssink.h, |
| plugins/oss/gstosssrc.c, plugins/oss/gstosssrc.h, |
| plugins/vorbis/vorbis.c, plugins/vorbis/vorbisdec.c, test/a.c, |
| test/ac3play.c, test/aviparse.c, test/m.c, test/mcut.c, |
| test/mp1parse.c, test/mp1tomp1.c, test/mp2toavi.c, test/mp2tomp1.c, |
| test/mp3.c, test/mp3play.c, test/mpeg2parse.c, test/mpg123.c, |
| test/p.c, test/qtest.c, test/r.c, test/record.c, test/s.c, |
| test/spectrum.c, test/typefind.c, test/vidcapture.c, |
| test/vidcapture2.c, test/w.c, test/xmmstest.c, tests/autoplug.c, |
| tests/autoplug3.c, tests/paranoia.c, tools/README, |
| tools/gstreamer-inspect.c: Modified a lot of plugins to use the |
| caps system. Modified the caps of audio/raw to our agreed |
| properties. Added the multidisksrc plugin of Dominic Ludlam |
| Renamed audiosink/src to osssink/src and updated all the examples |
| using the old name. Moved oss specific plugins in an oss directory. |
| removed the old audiosink from the elements/ dir. removed |
| audioraw.h metadata header files since we now use the properties. |
| There are still a few plugins that won't build because they include |
| the old audioraw.h header file. This will be fixed soon. Make sure |
| the caps are set in the plugins as described by their padtemplates |
| (this should solve problems with gstmediaplay with various media |
| files). |
| |
| *please don't panic when some plugins won't build, just cd manually |
| into the plugin dirs* This will be fixed soon. |
| |
| 2001-03-22 16:05 dlehn |
| |
| * debian/: Makefile.am, changelog, control, gsteditor.manpages, |
| gstmediaplay.manpages, gstreamer-alsa.files, |
| gstreamer-common.files, gstreamer-elements.files, |
| gstreamer-mpeg2dec.files, gstreamer-runtime.manpages, |
| gstreamer-tools.manpages, libgst-dev.manpages, rules: Debian |
| updates: * add manpages * split off mpeg2dec and alsa packages * |
| use latest doc build flags |
| |
| 2001-03-22 00:03 wtay |
| |
| * plugins/flx/flx_decoder.c: unref the header buffer too. |
| |
| 2001-03-22 00:00 wtay |
| |
| * docs/gst/tmpl/: gststaticautoplug.sgml, |
| gststaticautoplugrender.sgml: Added the templates for the |
| autoplugger docs |
| |
| 2001-03-21 23:59 wtay |
| |
| * configure.in, plugins/Makefile.am, plugins/flx/Makefile.am, |
| plugins/flx/flx_color.c, plugins/flx/flx_color.h, |
| plugins/flx/flx_decoder.c, plugins/flx/flx_decoder.h, |
| plugins/flx/flx_fmt.h: Added the FLX decoder of Sepp Wijnands |
| <mrrazz@garbage-coderz.net> |
| |
| 2001-03-21 21:43 wtay |
| |
| * docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstarch.sgml, docs/gst/tmpl/gstautoplug.sgml, |
| docs/gst/tmpl/gstcaps.sgml, docs/gst/tmpl/gstcpu.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstsinesrc.sgml, |
| docs/gst/tmpl/gstutils.sgml, gst/gstautoplug.c, gst/gstcaps.c, |
| gst/gstpad.c, gst/gstpad.h, gst/gstplugin.c, gst/gstprops.c, |
| gst/gstprops.h, gst/gstutils.c: API docs updates |
| |
| 2001-03-20 23:12 richardb |
| |
| * configure.in, docs/Makefile.am, docs/manual/typedetection.sgml, |
| examples/plugins/example.c: Added --enable-plugin-docs configure |
| option, to enable build of the plugin documentation (currently |
| broken). This defaults to off. Changed --enable-docs-build to |
| default to on, since all other documentation should build |
| correctly. |
| |
| Also, correct typo in manual, and fix up a couple of things in |
| example.c |
| |
| 2001-03-20 18:29 wtay |
| |
| * testsuite/capsnego/.cvsignore: Added the new enum testcase to |
| .cvsignore |
| |
| 2001-03-20 18:29 wtay |
| |
| * gst/gst.c, gst/gstbuffer.c, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstpad.c, gst/gstpad.h, gst/gstplugin.c, gst/gstprops.c, |
| gst/gstprops.h, gst/gstqueue.c, testsuite/capsnego/Makefile.am, |
| testsuite/capsnego/converter2.c, testsuite/capsnego/enum.c: More |
| work on capsnego proxying. It should be OK now. Added another |
| testcase enum that shows various capsnego algorithms. Warn about |
| pads that try to set a capability incompatible with their |
| padtemplate. Implemented refcounting and copy_on_write for |
| caps/props. |
| |
| 2001-03-18 16:17 wtay |
| |
| * gst/gstpad.c, gst/gstqueue.c, |
| gst/autoplug/gststaticautoplugrender.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, plugins/vorbis/vorbis.c, |
| plugins/vorbis/vorbisdec.c, testsuite/capsnego/.cvsignore, |
| testsuite/capsnego/Makefile.am, testsuite/capsnego/converter2.c: |
| More work on capsnego, mostly proxying Added another testsuite for |
| capsnego Added caps to vorbisdec, mp3parse, mp1videoparse Redid the |
| queue proxy handling a bit. |
| |
| 2001-03-18 14:41 richardb |
| |
| * docs/fwg/gst-plugin-writers-guide.sgml: Another incremental piece |
| of work on the PWG. |
| |
| 2001-03-18 06:24 richardb |
| |
| * docs/fwg/gst-plugin-writers-guide.sgml: Commit a final couple of |
| modifications before going to bed. |
| |
| 2001-03-18 06:16 richardb |
| |
| * docs/fwg/: Makefile.am, firstplugin.sgml, |
| gst-plugin-writers-guide.sgml: Some further modifications to the |
| PWG. |
| |
| 2001-03-18 05:21 richardb |
| |
| * docs/fwg/gst-plugin-writers-guide.sgml: Added many more details |
| about types. |
| |
| 2001-03-18 03:57 richardb |
| |
| * docs/fwg/: Makefile.am, concepts.sgml, |
| gst-plugin-writers-guide.sgml, typesnprops.sgml: Various updates to |
| PWG; mainly adding information about types and properties. Removed |
| concepts.sgml and typesnprops.sgml; merged into main file. I was |
| finding that having all the separate subfiles simply stopped me |
| from finding what I wanted to edit. Maybe I'll split it up again |
| later, but this is much better for now. |
| |
| 2001-03-18 02:42 wtay |
| |
| * configure.in, docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/random/wtay/capsnego-cases, examples/helloworld/helloworld.c, |
| examples/queue/queue.c, examples/xml/runxml.c, gst/gstcaps.c, |
| gst/gstcaps.h, gst/gstpad.c, gst/gstpad.h, gst/gstprops.c, |
| gst/gstprops.h, gst/gstqueue.c, gst/elements/gstaudiosink.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| tests/props.c, testsuite/capsnego/.cvsignore, |
| testsuite/capsnego/Makefile.am, testsuite/capsnego/capsnego.c, |
| testsuite/capsnego/converter.c: Reworked the capsnegotiation |
| function audiosink now uses capsnego to set its parameters |
| mpg123/ac3dec use capsnego instead of metadata Added the beginnings |
| of a testsuite for capsnego. |
| |
| 2001-03-17 17:50 richardb |
| |
| * docs/manual/plugins.sgml: Update to note that plugins can also |
| contain autopluggers. |
| |
| 2001-03-17 17:16 richardb |
| |
| * docs/fwg/: concepts.sgml, firstplugin.sgml, |
| gst-plugin-writers-guide.sgml: Some miscellaneous small changes. |
| |
| 2001-03-17 03:15 omegahacker |
| |
| * docs/random/omega/: eos, eos.old: move eos to eos.old, to reflect |
| its age and to aid ailing OS's like Windoze <g> |
| |
| 2001-03-16 01:06 dlehn |
| |
| * Makefile.am, gstreamer-config.1, editor/Makefile.am, |
| editor/gsteditor.1, gstplay/Makefile.am, gstplay/gstmediaplay.1, |
| tools/Makefile.am, tools/gstreamer-inspect.1, |
| tools/gstreamer-launch.1, tools/gstreamer-register.1: Added man |
| pages. |
| |
| 2001-03-16 00:49 scavenger |
| |
| * gst/gstthread.c: Fixed locking issue when PLAYING to READY |
| |
| 2001-03-15 20:08 wtay |
| |
| * docs/random/wtay/capsnego-cases: Added the first part of a uses |
| case doc on caps nego |
| |
| 2001-03-14 21:56 omegahacker |
| |
| * configure.in: fixed issue with the xmlDocGetRootElement test and |
| non-/usr/lib installs of libxml |
| |
| 2001-03-14 07:54 dlehn |
| |
| * gstreamer.m4: Use of system() in test programs needs an #include |
| <stdlib.h>. |
| |
| 2001-03-14 06:46 dlehn |
| |
| * gstreamer.m4: Fix --with-gstreamer-prefix via s/glib/gstreamer/ |
| |
| 2001-03-13 22:21 wtay |
| |
| * tools/gstreamer-inspect.c: Adjusted -inspect to the new GstCaps |
| structure |
| |
| 2001-03-13 22:13 wtay |
| |
| * gst/gsttypefind.c: The typefind element now sets the caps on its |
| sink pad when the type has been detected. |
| |
| 2001-03-13 20:26 wtay |
| |
| * gst/: gstcaps.c, gstpad.c: Small fixes to the caps compatibility |
| check. Small changes to the pad negotiation and proxy functions |
| |
| 2001-03-13 18:57 wtay |
| |
| * examples/autoplug/autoplug.c: Updated the autoplug example with |
| the new autoplugger. there still is a scheduling issue though. |
| |
| 2001-03-13 18:45 wtay |
| |
| * configure.in: Applied the patch from hadess/ajmitch to add |
| --disable-alsasink and --disable-esdsink (the latter one being |
| untested) to configure.in |
| |
| 2001-03-13 02:20 omegahacker |
| |
| * gst/gstthread.c: fixed READY_TO_NULL bug |
| |
| 2001-03-13 01:44 scavenger |
| |
| * gst/: gstthread.c, gstthread.h: removed fine grained locking and |
| added simultaneous waiting for 2 states |
| |
| 2001-03-13 01:24 scavenger |
| |
| * gst/gstthread.c: exactly opposite check needed in wait_thread |
| |
| 2001-03-13 01:08 scavenger |
| |
| * gst/gstthread.c: made wait_thread check for logical true rather |
| than check equality with gboolean |
| |
| 2001-03-13 00:57 scavenger |
| |
| * gst/gstthread.c: changed debug to print unsigned not signed |
| |
| 2001-03-13 00:46 scavenger |
| |
| * gst/gstthread.c: TYPO: ISSET should be IS_SET |
| |
| 2001-03-13 00:45 scavenger |
| |
| * gst/gstthread.c: added debug to signal noting the result of the |
| flag after being set |
| |
| 2001-03-13 00:39 scavenger |
| |
| * gst/: gstthread.c, gstthread.h: Made locks more granular, one |
| lock for each state |
| |
| 2001-03-13 00:09 scavenger |
| |
| * gst/gstthread.c: made cond_wait into cond_timedwait |
| |
| 2001-03-12 23:51 omegahacker |
| |
| * tests/threadlock.c: file threadlock.c was initially added on |
| branch BRANCH-INCSCHED1. |
| |
| 2001-03-12 23:51 omegahacker |
| |
| * tests/: Makefile.am, threadlock.c: added threadlock test |
| |
| 2001-03-12 23:39 scavenger |
| |
| * gst/gstthread.c: repositioning of debug after mutex in |
| wait_thread and signal_thread |
| |
| 2001-03-12 23:28 scavenger |
| |
| * gst/gstthread.c: typo in GST_DEBUG in signal_thread |
| |
| 2001-03-12 23:27 scavenger |
| |
| * gst/gstthread.c: Changed GST_DEBUG in signal_thread and |
| wait_thread to reveal more info |
| |
| 2001-03-12 21:02 wtay |
| |
| * configure.in, docs/random/wtay/caps-negociation, |
| editor/gsteditorproperty.c, gst/gstautoplug.c, gst/gstautoplug.h, |
| gst/gstcaps.c, gst/gstcaps.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstqueue.c, gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, |
| gst/elements/gstaudiosink.c, gstplay/gstplay.c, |
| plugins/jpeg/gstjpeg.c, plugins/vorbis/vorbis.c, |
| plugins/xmms/pluginenum.c, tests/.cvsignore, tests/Makefile.am, |
| tests/autoplug.c, tests/capsconnect.c, tests/nego/.cvsignore, |
| tests/nego/Makefile.am, tests/nego/nego1.c: Merged the CAPSNEGO1 |
| branch.. |
| |
| 2001-03-12 20:04 wtay |
| |
| * Makefile.am, REQUIREMENTS, configure.in, docs/manual/xml.sgml, |
| gst/gst.c, gst/gstpipeline.c, gst/gstpipeline.h, |
| gst/elements/gstsinesrc.c, gst/elements/gstsinesrc.h, |
| plugins/Makefile.am, plugins/alsa/.cvsignore, |
| plugins/alsa/Makefile.am, plugins/alsa/README, plugins/alsa/alsa.h, |
| plugins/alsa/alsa_common.c, plugins/alsa/alsainfo.c, |
| plugins/alsa/alsasink.c, plugins/alsa/alsasrc.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/jpeg/gstjpegenc.c, |
| plugins/jpeg/gstjpegenc.h, plugins/rtp/Makefile.am, |
| plugins/rtp/rtpsend/.cvsignore, plugins/rtp/rtpsend/Makefile.am, |
| plugins/rtp/rtpsend/rtp.c, plugins/rtp/rtpsend/rtp.h, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/rtp/rtpsend/rtpsend.h, |
| tests/autoplug.c, testsuite/Makefile.am, testsuite/test_gst_init.c: |
| Another merge from HEAD into CAPSNEGO1 |
| |
| 2001-03-12 02:44 scavenger |
| |
| * gst/gstthread.c: added a set flag to end of |
| gst_thread_signal_thread and gst_signal_wait_thread to indicate |
| whether signal should set flag or unset flag, and whether wait |
| should wait for flag to be set or to be unset. this is needed for |
| PLAYING_TO_PAUSE where STATE_SPINNING needs to be signalled to be |
| unset |
| |
| 2001-03-12 02:30 omegahacker |
| |
| * tests/: Makefile.am, reaping.c: added thread REAPING test |
| |
| 2001-03-12 02:30 omegahacker |
| |
| * tests/reaping.c: file reaping.c was initially added on branch |
| BRANCH-INCSCHED1. |
| |
| 2001-03-12 01:55 scavenger |
| |
| * gst/gstthread.c: making wait for REAPING state when |
| gst_bin_iterate returns non zero |
| |
| 2001-03-12 01:37 scavenger |
| |
| * gst/gstthread.c: added debug statement |
| |
| 2001-03-12 01:13 omegahacker |
| |
| * gst/gsttypes.h: /me is an idiot. cvs add gsttypes.h |
| |
| 2001-03-12 01:13 omegahacker |
| |
| * gst/gsttypes.h: file gsttypes.h was initially added on branch |
| BRANCH-INCSCHED1. |
| |
| 2001-03-12 00:37 omegahacker |
| |
| * gst/: gstthread.c, gstthread.h: some cleanup and compile fixes |
| |
| 2001-03-12 00:28 scavenger |
| |
| * gst/: gstthread.c, gstthread.h: Start of merging syncflags in |
| with states |
| |
| 2001-03-11 22:45 omegahacker |
| |
| * configure.in: added check for version 1.8.1 or better of libxml |
| |
| 2001-03-11 19:51 wtay |
| |
| * plugins/jpeg/: gstjpegenc.c, gstjpegenc.h: Added a signal that |
| gets emited when a frame has been encoded.. |
| |
| 2001-03-11 19:31 wtay |
| |
| * gst/gstpad.c, gst/gstpad.h, |
| gst/autoplug/gststaticautoplugrender.c, tests/.cvsignore: Small |
| fixes, most notably the GST_PAD_CONNECTED macro that didn't work |
| for ghostpads. |
| |
| 2001-03-11 18:47 wtay |
| |
| * tests/capsconnect.c: file capsconnect.c was initially added on |
| branch BRANCH-CAPSNEGO1. |
| |
| 2001-03-11 18:47 wtay |
| |
| * tests/capsconnect.c: Added a little test program for caps |
| negotiation proxying. |
| |
| 2001-03-11 18:34 wtay |
| |
| * gst/elements/: gstsinesrc.c, gstsinesrc.h: Applied the sinesrc |
| patch from Steve Baker. |
| |
| 2001-03-11 16:29 wtay |
| |
| * AUTHORS, Makefile.am, REQUIREMENTS, acconfig.h, configure.in, |
| gstreamer-config.in, gstreamer.m4, debian/.cvsignore, |
| debian/Makefile.am, debian/README.Debian, debian/changelog, |
| debian/control, debian/copyright, debian/gsteditor.files, |
| debian/gsteditor.menu, debian/gstmediaplay.files, |
| debian/gstmediaplay.menu, debian/gstreamer-cdparanoia.files, |
| debian/gstreamer-common.files, debian/gstreamer-doc.files, |
| debian/gstreamer-elements.files, debian/gstreamer-esd.files, |
| debian/gstreamer-lame.files, debian/gstreamer-mpg123.files, |
| debian/gstreamer-plugin-template.postinst, |
| debian/gstreamer-plugin-template.prerm, |
| debian/gstreamer-runtime.files, debian/gstreamer-runtime.postinst, |
| debian/gstreamer-tools.files, debian/gstreamer-vorbis.files, |
| debian/libgst-dev.files, debian/libgst0.files, |
| debian/libgst0.postinst, debian/libgsteditor-dev.files, |
| debian/libgsteditor0.files, debian/libgsteditor0.postinst, |
| debian/libgstmediaplay-dev.files, debian/libgstmediaplay0.files, |
| debian/libgstmediaplay0.postinst, debian/rules, docs/Makefile.am, |
| docs/fwg/testapp.sgml, docs/fwg/titlepage.sgml, |
| docs/gst/Makefile.am, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/gstreamer.types.in, docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstautoplug.sgml, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstcaps.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstpipeline.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/manual/Makefile.am, |
| docs/manual/bins.sgml, docs/manual/debugging.sgml, |
| docs/manual/dynamic.sgml, docs/manual/gstreamer-manual.sgml, |
| docs/manual/helloworld.sgml, docs/manual/helloworld2.sgml, |
| docs/manual/pads.sgml, docs/manual/plugins.sgml, |
| docs/manual/queues.sgml, docs/manual/quotes.sgml, |
| docs/manual/threads.sgml, docs/manual/typedetection.sgml, |
| docs/manual/xml.sgml, docs/plugins/Makefile.am, |
| docs/plugins/gstdoc-scanobj, docs/plugins/tmpl/ac3parse.sgml, |
| docs/plugins/tmpl/audioscale.sgml, |
| docs/plugins/tmpl/gstaviencoder.sgml, |
| docs/plugins/tmpl/gstmpeg2enc.sgml, |
| docs/plugins/tmpl/gstmpeg2play.sgml, |
| docs/plugins/tmpl/gstmpeg_play.sgml, |
| docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/plugins/tmpl/gstspectrum.sgml, |
| docs/plugins/tmpl/gstv4lsrc.sgml, docs/plugins/tmpl/gstwindec.sgml, |
| docs/plugins/tmpl/gstwinenc.sgml, docs/plugins/tmpl/median.sgml, |
| docs/plugins/tmpl/mp3parse.sgml, docs/plugins/tmpl/mpeg1parse.sgml, |
| docs/plugins/tmpl/mpeg2parse.sgml, |
| docs/plugins/tmpl/mpeg2subt.sgml, docs/plugins/tmpl/smooth.sgml, |
| docs/plugins/tmpl/smoothwave.sgml, docs/plugins/tmpl/stereo.sgml, |
| docs/plugins/tmpl/synaesthesia.sgml, |
| docs/plugins/tmpl/system_encode.sgml, |
| docs/plugins/tmpl/videoscale.sgml, |
| docs/plugins/tmpl/videosink.sgml, docs/plugins/tmpl/volume.sgml, |
| docs/plugins/tmpl/vumeter.sgml, docs/random/NOTES-0.1.1, |
| docs/random/hierarchy, docs/random/wtay/autoplug2, |
| editor/gsteditor.h, examples/Makefile.am, |
| examples/autoplug/autoplug.c, examples/helloworld2/helloworld2.c, |
| examples/launch/mp3play, examples/plugins/example.c, |
| examples/plugins/example.h, examples/queue2/queue2.c, |
| examples/thread/thread.c, gst/Makefile.am, gst/cothreads.c, |
| gst/gst.c, gst/gst.h, gst/gstarch.h, gst/gstautoplug.c, |
| gst/gstautoplug.h, gst/gstbin.c, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstcpu.c, gst/gstcpu.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstinfo.h, gst/gstobject.c, |
| gst/gstpad.c, gst/gstpad.h, gst/gstparse.c, gst/gstpipeline.c, |
| gst/gstpipeline.h, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gstprops.c, gst/gstqueue.c, gst/gstsparc.h, gst/gstthread.c, |
| gst/gsttype.c, gst/gsttype.h, gst/gsttypefind.c, gst/gstutils.c, |
| gst/gstutils.h, gst/autoplug/Makefile.am, |
| gst/autoplug/gststaticautoplug.c, gst/autoplug/gststaticautoplug.h, |
| gst/autoplug/gststaticautoplugrender.c, |
| gst/autoplug/gststaticautoplugrender.h, |
| gst/elements/gstaudiosink.c, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gstplay/Makefile.am, gstplay/gstplay.c, |
| gstplay/gstplay.h, gstplay/gstplayprivate.h, include/Makefile.am, |
| include/avifmt.h, include/default.h, include/registry.h, |
| libs/Makefile.am, libs/getbits/gstgetbits.c, |
| libs/getbits/gstgetbits.h, libs/getbits/gstgetbits_inl.h, |
| plugins/Makefile.am, plugins/avi/gstavidecoder.c, |
| plugins/avi/playcodecs.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwinenc.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/tabinit.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/recon_mmxe.s, |
| plugins/mpeg1/mpeg_play/recon_sse.s, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg2/Makefile.am, |
| plugins/mpeg2/ac3dec/cpu_accel.c, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/attributes.h, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/header.c, plugins/mpeg2/mpeg2dec/header.h, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/mpeg2/mpeg2dec/idct.h, |
| plugins/mpeg2/mpeg2dec/idct_mlib.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.h, |
| plugins/mpeg2/mpeg2dec/mm_accel.h, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_mlib.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/output_video.h, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/mpeg2dec/slice.h, |
| plugins/mpeg2/mpeg2dec/stats.c, plugins/mpeg2/mpeg2dec/vlc.h, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/recon.c, |
| plugins/mpeg2/video/recon_mmxe.s, plugins/mpeg2/video/recon_sse.s, |
| plugins/vorbis/vorbis.c, plugins/xmms/.cvsignore, |
| plugins/xmms/Makefile.am, plugins/xmms/effect.h, |
| plugins/xmms/general.h, plugins/xmms/gstxmms.c, |
| plugins/xmms/gstxmms.h, plugins/xmms/gstxmmseffect.c, |
| plugins/xmms/gstxmmseffect.h, plugins/xmms/gstxmmsinput.c, |
| plugins/xmms/gstxmmsinput.h, plugins/xmms/input.h, |
| plugins/xmms/main.h, plugins/xmms/output.h, |
| plugins/xmms/pluginenum.c, plugins/xmms/pluginenum.h, |
| plugins/xmms/visualization.h, plugins/xmms/xmms.h, test/.cvsignore, |
| test/Makefile.am, test/mp1parse.c, test/mpeg2parse2.c, |
| test/videotest.c, test/xmmstest.c, test/xml/readreg.c, |
| tests/.cvsignore, tests/Makefile.am, tests/autoplug.c, |
| tests/autoplug2.c, tests/autoplug3.c, tools/README, |
| tools/gstreamer-inspect.c: Merge the HEAD branch into AUTOPLUG2. |
| More work on the negotiation process to allow for proxied |
| negotiation which is needed in the queue. gst_pad_connect perform |
| a negotiation and returns a gboolean indicating successfull |
| connection. The pads are disconnected when negotiation fails. I'm |
| not satisfied/sure about the implementation yet, needs some more |
| investigation. |
| |
| 2001-03-10 09:03 omegahacker |
| |
| * gst/: gstpipeline.c, gstpipeline.h: added tool-man's patch for |
| g++ compilation, const guchar for pipeline_new |
| |
| 2001-03-09 22:03 wtay |
| |
| * REQUIREMENTS: Added librtp as a REQUIREMENT for the rtp plugin |
| |
| 2001-03-09 22:02 wtay |
| |
| * configure.in, plugins/Makefile.am: Added a check for librtp. |
| |
| 2001-03-09 20:50 wtay |
| |
| * REQUIREMENTS, configure.in, plugins/rtp/Makefile.am, |
| plugins/rtp/rtpsend/.cvsignore, plugins/rtp/rtpsend/Makefile.am, |
| plugins/rtp/rtpsend/rtp.c, plugins/rtp/rtpsend/rtp.h, |
| plugins/rtp/rtpsend/rtpsend.c, plugins/rtp/rtpsend/rtpsend.h: Added |
| the RTP sink, added libasound to the REQUIREMENTS, configure.in is |
| not yet detecting librtp... |
| |
| 2001-03-09 20:35 wtay |
| |
| * plugins/xmms/pluginenum.c: Fixed some minor compile warnings |
| |
| 2001-03-09 20:24 wtay |
| |
| * configure.in, plugins/Makefile.am, plugins/alsa/Makefile.am: Only |
| build alsa when detected by configure |
| |
| 2001-03-09 20:05 wtay |
| |
| * plugins/alsa/: .cvsignore, README: Some more files. |
| |
| 2001-03-09 20:04 wtay |
| |
| * plugins/alsa/: Makefile.am, alsa.h, alsa_common.c, alsainfo.c, |
| alsasink.c, alsasrc.c: Added the alsasrc and alsasink elements. The |
| build system is not yet done, we're working on it now. |
| |
| 2001-03-09 18:50 omegahacker |
| |
| * gst/cothreads.c, gst/gstbin.c, gst/gstelement.c, gst/gstpad.c, |
| gst/gstscheduler.c, gst/gstthread.h, tests/incsched.c: update to |
| latest copy |
| |
| 2001-03-09 18:33 omegahacker |
| |
| * gst/gstthread.c: commit to broken code that needs inspecting |
| |
| 2001-03-09 12:31 richardb |
| |
| * gst/gst.c: Fix gst_init() so that it doesn't fail when passed two |
| NULLs as parameters. Was dereferencing the argv pointer to get |
| progname: now defaults to "gstprog". |
| |
| 2001-03-09 12:29 richardb |
| |
| * testsuite/test_gst_init.c: Updated test to have a comment |
| explaining its purpose (very important this, especially for |
| regression tests), and to actually test what I meant it to. |
| |
| 2001-03-09 12:08 richardb |
| |
| * Makefile.am, configure.in, testsuite/Makefile.am, |
| testsuite/test_gst_init.c: Added a testsuite. This currently only |
| has one test, which replicates a problem just submitted to the |
| list. |
| |
| I hope noone disagrees that we need a testsuite. Also, hopefully |
| we all think that a tiny testsuite which is easy to add tests to is |
| much better than a huge project to create a complete testsuite, |
| which never gets started because its too big and scary. |
| |
| I suggest that tests get created whenever someone has a spare |
| moment, or whenever a bug is reported (to replicate the problem, |
| and thus be sure that when fixed it stays fixed), and before making |
| a change to a piece of code to ensure that it remains working. |
| |
| If we all add little tests occasionally, then we'll have a good |
| useful testsuite before we know it. All you need to do is make a |
| |
| 2001-03-08 21:28 wtay |
| |
| * configure.in: Removed the libxmms check until they fix their m4 |
| script.. |
| |
| 2001-03-08 19:26 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: A very stupid patch to issue a |
| warninh when the device could not be opened. |
| |
| 2001-03-07 22:20 wtay |
| |
| * configure.in: Added a check for libxmms |
| |
| 2001-03-07 21:52 wtay |
| |
| * configure.in, docs/gst/tmpl/gstautoplug.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/random/hierarchy, docs/random/wtay/autoplug2, |
| editor/gsteditor.h, examples/autoplug/autoplug.c, |
| examples/helloworld2/helloworld2.c, examples/queue2/queue2.c, |
| examples/thread/thread.c, gst/Makefile.am, gst/gstautoplug.c, |
| gst/gstautoplug.h, gst/gstbin.c, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstobject.c, gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c, |
| gst/gstpipeline.h, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gstprops.c, gst/gstthread.c, gst/gsttype.c, gst/gsttype.h, |
| gst/gsttypefind.c, gst/autoplug/Makefile.am, |
| gst/autoplug/gststaticautoplug.c, gst/autoplug/gststaticautoplug.h, |
| gst/autoplug/gststaticautoplugrender.c, |
| gst/autoplug/gststaticautoplugrender.h, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, plugins/Makefile.am, |
| plugins/avi/gstavidecoder.c, plugins/avi/playcodecs.c, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, plugins/xmms/Makefile.am, |
| plugins/xmms/plugin.h, test/mp1parse.c, tests/.cvsignore, |
| tests/Makefile.am, tests/autoplug.c, tests/autoplug2.c, |
| tests/autoplug3.c, tools/gstreamer-inspect.c: Merged the AUTOPLUG2 |
| branch |
| |
| 2001-03-06 22:32 wtay |
| |
| * gst/gstbin.c, gst/gstpipeline.c, gst/gstutils.c, test/.cvsignore, |
| test/Makefile.am, test/videotest.c, test/xmmstest.c: Small fixes to |
| pipeline and gstbin. Fixed the xmmstest makefile entry Removed the |
| plugin_load statements in videotest Applied the patch from Steve |
| Baker for float args parsing |
| |
| 2001-03-06 21:39 wtay |
| |
| * AUTHORS, REQUIREMENTS, acconfig.h, configure.in, gstreamer.m4, |
| docs/manual/xml.sgml, examples/helloworld2/helloworld2.c, |
| examples/launch/mp3play, gst/Makefile.am, gst/cothreads.c, |
| gst/gstarch.h, gst/gstbin.c, gst/gstcpu.c, gst/gstelement.c, |
| gst/gstpad.c, gst/gstparse.c, gst/gstplugin.c, gst/gstsparc.h, |
| gst/gstutils.c, gst/gstutils.h, gstplay/Makefile.am, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/attributes.h, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/header.c, plugins/mpeg2/mpeg2dec/header.h, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/mpeg2/mpeg2dec/idct.h, |
| plugins/mpeg2/mpeg2dec/idct_mlib.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.h, |
| plugins/mpeg2/mpeg2dec/mm_accel.h, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_mlib.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/output_video.h, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/mpeg2dec/slice.h, |
| plugins/mpeg2/mpeg2dec/stats.c, plugins/mpeg2/mpeg2dec/vlc.h, |
| plugins/xmms/.cvsignore, plugins/xmms/Makefile.am, |
| plugins/xmms/effect.h, plugins/xmms/general.h, |
| plugins/xmms/gstxmms.c, plugins/xmms/gstxmms.h, |
| plugins/xmms/gstxmmseffect.c, plugins/xmms/gstxmmseffect.h, |
| plugins/xmms/gstxmmsinput.c, plugins/xmms/gstxmmsinput.h, |
| plugins/xmms/input.h, plugins/xmms/main.h, plugins/xmms/output.h, |
| plugins/xmms/plugin.h, plugins/xmms/pluginenum.c, |
| plugins/xmms/pluginenum.h, plugins/xmms/visualization.h, |
| plugins/xmms/xmms.h, test/.cvsignore, test/Makefile.am, |
| test/mpeg2parse2.c, test/videotest.c, test/xmmstest.c, |
| test/xml/readreg.c, tests/autoplug3.c: Synced with the HEAD branch |
| again... amazing how many changes we have in only a week time... |
| |
| 2001-03-06 20:06 wtay |
| |
| * examples/launch/mp3play: Added quotes around the command line mp3 |
| player |
| |
| 2001-03-06 20:04 wtay |
| |
| * gst/gstparse.c: Applied Dominic Ludlam's patch to allow quoted |
| args in gstreamer-launch |
| |
| 2001-03-05 23:06 wtay |
| |
| * plugins/xmms/: gstxmmsinput.c, gstxmmsinput.h: Added state |
| changes to the input plugins. Added all of the xmms calls/info as |
| properties. |
| |
| 2001-03-05 21:24 wtay |
| |
| * test/xmmstest.c: Added an effect to the example |
| |
| 2001-03-05 21:24 wtay |
| |
| * plugins/xmms/: Makefile.am, gstxmms.c, gstxmmseffect.c, |
| gstxmmseffect.h, gstxmmsinput.c: Added a wrapper for the xmms |
| plugins. |
| |
| 2001-03-05 19:37 wtay |
| |
| * plugins/capture/v4l/: gstv4lsrc.c, gstv4lsrc.h: Added an option |
| to set the device |
| |
| 2001-03-05 18:55 wtay |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: Removed the sliced property |
| of the sink caps because this plugin can take random data. |
| |
| 2001-03-04 23:40 wtay |
| |
| * plugins/mpeg2/mpeg2dec/gstmpeg2dec.c: Adjusted the credits... |
| Changed the loop function so that it can stop. |
| |
| 2001-03-04 22:37 dlehn |
| |
| * plugins/mpeg2/mpeg2dec/: header.c, header.h, idct.c, idct.h, |
| idct_mmx.c, idct_mmx.h, motion_comp.c, motion_comp.h, slice.c, |
| slice.h: Whoops, remove the rest of the old mpeg2dec files. |
| |
| 2001-03-04 22:26 dlehn |
| |
| * test/mpeg2parse2.c: Use g_return_val_if_fail() instead of |
| g_return_if_fail() where needed. |
| |
| 2001-03-04 22:22 dlehn |
| |
| * acconfig.h, configure.in, plugins/mpeg2/Makefile.am, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/attributes.h, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/idct_mlib.c, |
| plugins/mpeg2/mpeg2dec/mm_accel.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_mlib.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/output_video.h, |
| plugins/mpeg2/mpeg2dec/stats.c, plugins/mpeg2/mpeg2dec/vlc.h, |
| test/.cvsignore: Update mpeg2dec plugin. Now depends on mpeg2dec |
| 0.2.0. |
| |
| 2001-03-04 21:59 wtay |
| |
| * test/: Makefile.am, xmmstest.c: Added a test program for xmms |
| |
| 2001-03-04 21:58 wtay |
| |
| * configure.in: Added makefile for xmms. libxmms detection is not |
| done yet. |
| |
| 2001-03-04 21:57 wtay |
| |
| * plugins/xmms/: .cvsignore, Makefile.am, effect.h, general.h, |
| gstxmms.c, gstxmms.h, gstxmmsinput.c, gstxmmsinput.h, input.h, |
| main.h, output.h, plugin.h, pluginenum.c, pluginenum.h, |
| visualization.h, xmms.h: Added an XMMS input filter plugin. MikMod, |
| mpg123, tonegen, vorbis are tested. Not everything works yet most |
| notably lots of properties are missing and the vis plugin pads are |
| not created. State changes are not yet handled as they should. |
| |
| 2001-03-03 19:09 wtay |
| |
| * tests/autoplug3.c: file autoplug3.c was initially added on branch |
| BRANCH-AUTOPLUG2. |
| |
| 2001-03-03 19:09 wtay |
| |
| * tests/: .cvsignore, autoplug3.c: Added a test program for the |
| autopluggers |
| |
| 2001-03-03 19:08 wtay |
| |
| * gst/autoplug/gststaticautoplugrender.c: file |
| gststaticautoplugrender.c was initially added on branch |
| BRANCH-AUTOPLUG2. |
| |
| 2001-03-03 19:08 wtay |
| |
| * gst/gstautoplug.c, gst/gstautoplug.h, gst/autoplug/Makefile.am, |
| gst/autoplug/gststaticautoplug.c, |
| gst/autoplug/gststaticautoplugrender.c, |
| gst/autoplug/gststaticautoplugrender.h, gstplay/gstplay.c, |
| gstplay/gstplayprivate.h, tests/Makefile.am, tests/autoplug.c, |
| tests/autoplug2.c: Added an API for element construction and |
| renderer autopluggers. Added another autoplugger to render things. |
| Updated the player to use the new autoplugger. |
| |
| 2001-03-03 19:08 wtay |
| |
| * gst/autoplug/gststaticautoplugrender.h: file |
| gststaticautoplugrender.h was initially added on branch |
| BRANCH-AUTOPLUG2. |
| |
| 2001-03-03 18:19 wtay |
| |
| * gst/gstutils.c: And the gst_utit_set_object_arg function too of |
| course... |
| |
| 2001-03-03 17:38 wtay |
| |
| * gst/gstelement.c: Added gstutils.h to #include |
| |
| 2001-03-03 17:09 wtay |
| |
| * configure.in: Added a comma to fix ./configure as found by Steve |
| Baker |
| |
| 2001-03-03 16:30 wtay |
| |
| * gst/: gstelement.c, gstparse.c, gstutils.h: Added a utility |
| function in gstutils to set an object argument as a string. |
| gstparse.c and gstelement.c now use this function. |
| |
| 2001-03-02 18:30 omegahacker |
| |
| * acconfig.h, configure.in, gst/Makefile.am, gst/cothreads.c, |
| gst/gstarch.h, gst/gstsparc.h: added sparc cothreads |
| |
| 2001-03-02 17:56 wtay |
| |
| * examples/helloworld2/helloworld2.c: Make the autoplugging example |
| work again with an ugly hack until we have autoplug2 merged... |
| |
| 2001-03-02 17:03 richardb |
| |
| * test/xml/readreg.c: Include compatability defines for libxml: use |
| xmlChildrenNode instead of childs. |
| |
| 2001-03-02 16:50 richardb |
| |
| * gst/gstplugin.c: Add advice to run gstreamer-register when |
| warning that registry needs rebuild. |
| |
| 2001-03-02 16:49 richardb |
| |
| * REQUIREMENTS: Mention that libxml is also known as gnome-xml |
| |
| 2001-03-01 23:47 wtay |
| |
| * AUTHORS: Updated the authors file. |
| |
| 2001-03-01 23:25 wtay |
| |
| * gstreamer.m4, gstplay/Makefile.am, test/videotest.c: Added the |
| .m4 script of Thomas Nyberg <thomas@codefactory.se> |
| |
| 2001-03-01 22:36 wtay |
| |
| * Makefile.am, configure.in, gstreamer-config.in, |
| debian/.cvsignore, debian/Makefile.am, debian/README.Debian, |
| debian/changelog, debian/control, debian/copyright, |
| debian/gsteditor.files, debian/gsteditor.menu, |
| debian/gstmediaplay.files, debian/gstmediaplay.menu, |
| debian/gstreamer-cdparanoia.files, debian/gstreamer-common.files, |
| debian/gstreamer-doc.files, debian/gstreamer-elements.files, |
| debian/gstreamer-esd.files, debian/gstreamer-lame.files, |
| debian/gstreamer-mpg123.files, |
| debian/gstreamer-plugin-template.postinst, |
| debian/gstreamer-plugin-template.prerm, |
| debian/gstreamer-runtime.files, debian/gstreamer-runtime.postinst, |
| debian/gstreamer-tools.files, debian/gstreamer-vorbis.files, |
| debian/libgst-dev.files, debian/libgst0.files, |
| debian/libgst0.postinst, debian/libgsteditor-dev.files, |
| debian/libgsteditor0.files, debian/libgsteditor0.postinst, |
| debian/libgstmediaplay-dev.files, debian/libgstmediaplay0.files, |
| debian/libgstmediaplay0.postinst, debian/rules, docs/Makefile.am, |
| docs/fwg/testapp.sgml, docs/fwg/titlepage.sgml, |
| docs/gst/Makefile.am, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstcaps.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/manual/Makefile.am, docs/manual/bins.sgml, |
| docs/manual/debugging.sgml, docs/manual/dynamic.sgml, |
| docs/manual/gstreamer-manual.sgml, docs/manual/helloworld.sgml, |
| docs/manual/helloworld2.sgml, docs/manual/pads.sgml, |
| docs/manual/plugins.sgml, docs/manual/queues.sgml, |
| docs/manual/quotes.sgml, docs/manual/threads.sgml, |
| docs/manual/typedetection.sgml, docs/manual/xml.sgml, |
| docs/plugins/Makefile.am, docs/plugins/gstdoc-scanobj, |
| docs/plugins/tmpl/ac3parse.sgml, docs/plugins/tmpl/audioscale.sgml, |
| docs/plugins/tmpl/gstaviencoder.sgml, |
| docs/plugins/tmpl/gstmpeg2enc.sgml, |
| docs/plugins/tmpl/gstmpeg2play.sgml, |
| docs/plugins/tmpl/gstmpeg_play.sgml, |
| docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/plugins/tmpl/gstspectrum.sgml, |
| docs/plugins/tmpl/gstv4lsrc.sgml, docs/plugins/tmpl/gstwindec.sgml, |
| docs/plugins/tmpl/gstwinenc.sgml, docs/plugins/tmpl/median.sgml, |
| docs/plugins/tmpl/mp3parse.sgml, docs/plugins/tmpl/mpeg1parse.sgml, |
| docs/plugins/tmpl/mpeg2parse.sgml, |
| docs/plugins/tmpl/mpeg2subt.sgml, docs/plugins/tmpl/smooth.sgml, |
| docs/plugins/tmpl/smoothwave.sgml, docs/plugins/tmpl/stereo.sgml, |
| docs/plugins/tmpl/synaesthesia.sgml, |
| docs/plugins/tmpl/system_encode.sgml, |
| docs/plugins/tmpl/videoscale.sgml, |
| docs/plugins/tmpl/videosink.sgml, docs/plugins/tmpl/volume.sgml, |
| docs/plugins/tmpl/vumeter.sgml, docs/random/NOTES-0.1.1, |
| docs/random/caps.dia, docs/random/wtay/caps-negociation, |
| examples/Makefile.am, examples/plugins/example.c, |
| examples/plugins/example.h, gst/Makefile.am, gst/gst.c, gst/gst.h, |
| gst/gstbin.c, gst/gstcaps.c, gst/gstcaps.h, gst/gstcpu.c, |
| gst/gstcpu.h, gst/gstelement.h, gst/gstinfo.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstplugin.c, gst/gstplugin.h, gst/gstprops.c, |
| gst/gstqueue.c, gst/gstscheduler.c, gst/gstthread.c, gst/gsttype.c, |
| gst/gstutils.h, gst/autoplug/gststaticautoplug.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstelements.c, |
| gstplay/gstmediaplay.c, gstplay/gstplay.c, include/Makefile.am, |
| include/avifmt.h, include/default.h, include/registry.h, |
| libs/Makefile.am, libs/getbits/gstgetbits.c, |
| libs/getbits/gstgetbits.h, libs/getbits/gstgetbits_inl.h, |
| plugins/avi/audiocodecs.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/playcodecs.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwinenc.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/jpeg/gstjpeg.c, |
| plugins/jpeg/gstjpegdec.c, plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/tabinit.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/recon_mmxe.s, |
| plugins/mpeg1/mpeg_play/recon_sse.s, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg2/ac3dec/cpu_accel.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/recon.c, |
| plugins/mpeg2/video/recon_mmxe.s, plugins/mpeg2/video/recon_sse.s, |
| test/videotest.c, tools/README: Merge with the main trunk. GstPlay |
| needed some changes for the dynamic pads in the avidecoder since |
| the new autoplugger doesn't know about the outher elements. The |
| next version of the autoplugger will also handle the |
| audfio/videosink connections and will do a complete end-to-end |
| autoplugging. |
| |
| 2001-03-01 19:43 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Hopefully fixed some more color |
| conversion issues |
| |
| 2001-03-01 19:11 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Added more LE<->BE stuff |
| |
| 2001-02-28 21:40 wtay |
| |
| * gst/gstbin.c: Make sure a cothreaded element is selected as the |
| first one to start the cothread_switch |
| |
| 2001-02-28 20:32 wtay |
| |
| * gst/gstcpu.c: Redid the cpu detection with a little help from |
| mpeg2decs code.. |
| |
| 2001-02-27 22:43 wtay |
| |
| * test/mpeg2parse2.c: Xv enabled, mpeg2dec is the decoder.. |
| |
| 2001-02-27 22:38 wtay |
| |
| * test/Makefile.am: and the updated makefile... |
| |
| 2001-02-27 22:27 wtay |
| |
| * test/mpeg2parse2.c: Added a simple mpeg2 player for testing |
| mpeg2dec (later) |
| |
| 2001-02-27 21:08 wtay |
| |
| * docs/gst/: Makefile.am, gstreamer.hierarchy, gstreamer.types.in, |
| tmpl/gstasyncdisksrc.sgml, tmpl/gstautoplug.sgml, tmpl/gstpad.sgml, |
| tmpl/gstpipeline.sgml, tmpl/gstplugin.sgml, |
| tmpl/gstreamer-unused.sgml: Small compile fixes |
| |
| 2001-02-27 20:34 wtay |
| |
| * gst/autoplug/gststaticautoplug.c: file gststaticautoplug.c was |
| initially added on branch BRANCH-AUTOPLUG2. |
| |
| 2001-02-27 20:34 wtay |
| |
| * docs/random/plugins.dia, gst/gstbin.c, gst/gstcaps.c, |
| gst/gstthread.c, gst/autoplug/Makefile.am, |
| gst/autoplug/gststaticautoplug.c, gst/autoplug/gststaticautoplug.h: |
| Added the missing autoplugger, doh |
| |
| 2001-02-27 20:34 wtay |
| |
| * gst/autoplug/gststaticautoplug.h: file gststaticautoplug.h was |
| initially added on branch BRANCH-AUTOPLUG2. |
| |
| 2001-02-27 20:34 wtay |
| |
| * gst/autoplug/Makefile.am: file Makefile.am was initially added on |
| branch BRANCH-AUTOPLUG2. |
| |
| 2001-02-27 19:44 wtay |
| |
| * gst/gstcpu.c, gst/gstcpu.h, plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/recon_mmxe.s, |
| plugins/mpeg1/mpeg_play/recon_sse.s, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg2/ac3dec/cpu_accel.c, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/recon.c, |
| plugins/mpeg2/video/recon_mmxe.s, plugins/mpeg2/video/recon_sse.s, |
| test/videotest.c: CPU detection of MMXEXT and probably 3DNOW (not |
| on Athlon yet) Renamed the mmxe motion compentation files. |
| disabled SSE optimisation in ac3dec because it apparently faults.. |
| enable MMXEXT motion compensation on non SSE CPUs (AMD) |
| |
| 2001-02-27 00:05 wtay |
| |
| * docs/gst/Makefile.am, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/plugins/Makefile.am, |
| docs/plugins/gstdoc-scanobj, docs/plugins/tmpl/ac3parse.sgml, |
| docs/plugins/tmpl/audioscale.sgml, |
| docs/plugins/tmpl/gstaviencoder.sgml, |
| docs/plugins/tmpl/gstmpeg2enc.sgml, |
| docs/plugins/tmpl/gstmpeg2play.sgml, |
| docs/plugins/tmpl/gstmpeg_play.sgml, |
| docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/plugins/tmpl/gstspectrum.sgml, |
| docs/plugins/tmpl/gstv4lsrc.sgml, docs/plugins/tmpl/gstwindec.sgml, |
| docs/plugins/tmpl/gstwinenc.sgml, docs/plugins/tmpl/median.sgml, |
| docs/plugins/tmpl/mp3parse.sgml, docs/plugins/tmpl/mpeg1parse.sgml, |
| docs/plugins/tmpl/mpeg2parse.sgml, |
| docs/plugins/tmpl/mpeg2subt.sgml, docs/plugins/tmpl/smooth.sgml, |
| docs/plugins/tmpl/smoothwave.sgml, docs/plugins/tmpl/stereo.sgml, |
| docs/plugins/tmpl/synaesthesia.sgml, |
| docs/plugins/tmpl/system_encode.sgml, |
| docs/plugins/tmpl/videoscale.sgml, |
| docs/plugins/tmpl/videosink.sgml, docs/plugins/tmpl/volume.sgml, |
| docs/plugins/tmpl/vumeter.sgml, plugins/avi/gstavidecoder.c, |
| plugins/jpeg/gstjpegdec.c: A hopeless attempt at fixing the plugin |
| docs Makefiles... Make the jpeg decoder a bit more aware about the |
| different YUV colorspaces. |
| |
| 2001-02-25 23:11 dlehn |
| |
| * debian/changelog: Oops... wrong email address |
| |
| 2001-02-25 23:08 dlehn |
| |
| * debian/: changelog, rules: Updated version and build fix. |
| |
| 2001-02-25 03:42 bbradburn |
| |
| * gst/: gst.h, gstcaps.h, gstinfo.h, gstutils.h: Patched .h files |
| for C++ support. |
| |
| 2001-02-25 03:40 omegahacker |
| |
| * gst/gstplugin.c: swapped ordering of plugin dirs so srcdir |
| plugins load first |
| |
| 2001-02-25 03:36 omegahacker |
| |
| * configure.in, gst/gstbin.c, libs/getbits/gstgetbits.c, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/tabinit.c: commented out some printfs that |
| went to stdout |
| |
| 2001-02-24 21:07 dlehn |
| |
| * debian/rules: Call configure instead of autogen.sh. |
| |
| 2001-02-24 20:06 wtay |
| |
| * configure.in, include/default.h: Remove some unneeded files Added |
| a fix for broken libglade-config in configure.in |
| |
| 2001-02-24 19:33 dlehn |
| |
| * Makefile.am, configure.in, debian/Makefile.am: Add Debian files |
| to distribution. |
| |
| 2001-02-24 19:28 wtay |
| |
| * include/Makefile.am: Make dist now works |
| |
| 2001-02-24 17:49 wtay |
| |
| * include/avifmt.h, include/registry.h, |
| plugins/avi/wincodec/gstwinenc.c: Moved some win32 files around |
| small fixes to wincodec |
| |
| 2001-02-24 16:56 wtay |
| |
| * Makefile.am, configure.in, docs/Makefile.am, |
| examples/Makefile.am: Added directories to Makefiles for DIST |
| |
| 2001-02-24 00:23 wtay |
| |
| * gst/gst.c, plugins/capture/v4l/gstv4lsrc.c, test/videotest.c: |
| slightly changed the Makefile.am in videoscale libs. v4lsrc works |
| again A little modification to the videotest programm to use a tee |
| element. added support for multiple paths in --gst-plugin_path=. |
| added ab ENV variable GST_PLUGIN_PATH to specify extra directories |
| to look for plugins. |
| |
| 2001-02-23 19:22 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/manual/debugging.sgml, |
| gst/gstplugin.c: Updated the docs for gst_pluging_add_path Updated |
| the manual with the new --gst-plugin-path/spew options |
| |
| 2001-02-23 19:09 wtay |
| |
| * docs/gst/tmpl/: gstasyncdisksrc.sgml, gstreamer-unused.sgml: |
| Removed the asyncdisksrc again... |
| |
| 2001-02-23 19:09 omegahacker |
| |
| * gst/: gst.c, gstplugin.c, gstplugin.h, gstthread.c: Added two |
| options: --gst-plugin-spew will print errors when plugins fail to |
| load. --gst-plugin-path= will add a directory to the path searched |
| for plugins. |
| |
| 2001-02-23 01:57 omegahacker |
| |
| * gst/gstplugin.c: always include the installed plugin directories |
| in the path |
| |
| 2001-02-23 00:55 omegahacker |
| |
| * configure.in, gstreamer-config.in: updates to configure.in and |
| -config to help with cross compiling |
| |
| 2001-02-22 23:19 wtay |
| |
| * docs/random/NOTES-0.1.1: Added the current notes for the 0.1.1 |
| release |
| |
| 2001-02-22 23:18 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstdisksrc.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/manual/Makefile.am, docs/manual/debugging.sgml, |
| docs/manual/gstreamer-manual.sgml, docs/manual/pads.sgml, |
| docs/manual/quotes.sgml, docs/manual/xml.sgml, |
| examples/plugins/example.c, examples/plugins/example.h, gst/gst.c, |
| gst/gstpad.c, gst/gstpad.h, plugins/mp3decode/parse/mp3parse.c: |
| More doc updates Manual additions: xml/load save of custom XML, |
| debugging, request pads added a signal to the example plugin fixed |
| a bug in mp3parse (ifdef 1) |
| |
| 2001-02-22 17:13 wtay |
| |
| * examples/plugins/example.c: Fixed an unclosed comment |
| |
| 2001-02-22 01:53 omegahacker |
| |
| * plugins/mp3decode/parse/mp3parse.c: beginnings of a loop-based |
| seek-capable mp3parse |
| |
| 2001-02-22 01:36 bbradburn |
| |
| * plugins/mp3decode/parse/mp3parse.c: Improved robustness of MP3 |
| seeking by validating the NEXT frame header. |
| |
| 2001-02-22 01:34 omegahacker |
| |
| * examples/plugins/: example.c, example.h: significant commenting |
| of the example plugin |
| |
| 2001-02-22 00:47 omegahacker |
| |
| * gst/gstelement.h: minor change: changed case of the strings for |
| states |
| |
| 2001-02-21 23:01 wtay |
| |
| * configure.in, docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h: |
| Fixed the jpeg decoder Modifications for lame >=3.86 |
| |
| 2001-02-21 22:32 dlehn |
| |
| * debian/: .cvsignore, README.Debian, changelog, control, |
| copyright, gsteditor.files, gsteditor.menu, gstmediaplay.files, |
| gstmediaplay.menu, gstreamer-cdparanoia.files, |
| gstreamer-common.files, gstreamer-doc.files, |
| gstreamer-elements.files, gstreamer-esd.files, |
| gstreamer-lame.files, gstreamer-mpg123.files, |
| gstreamer-plugin-template.postinst, |
| gstreamer-plugin-template.prerm, gstreamer-runtime.files, |
| gstreamer-runtime.postinst, gstreamer-tools.files, |
| gstreamer-vorbis.files, libgst-dev.files, libgst0.files, |
| libgst0.postinst, libgsteditor-dev.files, libgsteditor0.files, |
| libgsteditor0.postinst, libgstmediaplay-dev.files, |
| libgstmediaplay0.files, libgstmediaplay0.postinst, rules: Initial |
| Debian packaging. |
| |
| 2001-02-21 20:58 dlehn |
| |
| * libs/getbits/: gstgetbits.h, gstgetbits_inl.h: Use glib macros |
| for byte order conversion. |
| |
| 2001-02-21 20:57 dlehn |
| |
| * gst/elements/gstelements.c: Remove alias for asyncdisksrc |
| backwards compatability. |
| |
| 2001-02-21 20:45 dlehn |
| |
| * docs/gst/: Makefile.am, gstreamer-docs.sgml, |
| gstreamer-sections.txt, gstreamer.hierarchy, gstreamer.types.in, |
| tmpl/gstasyncdisksrc.sgml: Removed asyncdisksrc references from |
| docs. |
| |
| 2001-02-21 20:28 dlehn |
| |
| * gst/elements/gstdisksrc.c: Fixed typo in element details. |
| |
| 2001-02-21 20:27 dlehn |
| |
| * gst/gstqueue.c: Added parameter checking to gst_queue_get(). |
| |
| 2001-02-21 00:57 omegahacker |
| |
| * gst/gstscheduler.c: Fixed bug with reconfig, where switching back |
| into an element landed it in code that still thought it was |
| connected to the previous element. It now checks to see if the |
| peer's peer has changed, and deal accordingly. |
| |
| 2001-02-20 08:19 omegahacker |
| |
| * gst/gstbin.c, gst/gstelement.c, tests/incsched.c, |
| gst/gstscheduler.c, gst/gstscheduler.h, gst/elements/gstfakesrc.c, |
| gst/elements/gstfakesrc.h: Significant progress. Now able to do |
| most operations live, without any failure. tests/incsched.c |
| currently faults at the last iteration, not yet sure why. |
| |
| 2001-02-19 22:15 wtay |
| |
| * tests/nego/nego1.c: file nego1.c was initially added on branch |
| BRANCH-CAPSNEGO1. |
| |
| 2001-02-19 22:15 wtay |
| |
| * tests/nego/Makefile.am: file Makefile.am was initially added on |
| branch BRANCH-CAPSNEGO1. |
| |
| 2001-02-19 22:15 wtay |
| |
| * tests/nego/.cvsignore: file .cvsignore was initially added on |
| branch BRANCH-CAPSNEGO1. |
| |
| 2001-02-19 22:15 wtay |
| |
| * tests/nego/: .cvsignore, Makefile.am, nego1.c: Added the caps |
| negotiation test program |
| |
| 2001-02-19 20:20 wtay |
| |
| * configure.in, docs/random/wtay/caps-negociation, |
| editor/gsteditorproperty.c, gst/gstautoplug.c, gst/gstcaps.c, |
| gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c: A first attempt at |
| pad negotiation. - _renegotiate can be called by a plugin to |
| negotiate the caps - _renegotiate is called whenever a pad |
| changes its caps - the caps cannot contain lists or ranges - |
| the pad caps are now only set explicitly using gst_pad_set_caps, |
| the padtemplate caps are not transfered to the pad caps. |
| |
| missing: - no notification when negotiation fails - autoplugging |
| is broken - the editor doesn't show correct caps |
| |
| 2001-02-19 00:07 wtay |
| |
| * libs/Makefile.am: The BPB has been put over my head... this time |
| it's right I think |
| |
| 2001-02-18 23:58 wtay |
| |
| * libs/Makefile.am: Also build the videoscaler on non-I386 because |
| we now have have a plain C version too. |
| |
| 2001-02-18 10:00 omegahacker |
| |
| * gst/gstbin.c, gst/gstscheduler.c, gst/gstscheduler.h, |
| tests/incsched.c: More incsched progress. Should be able to get |
| itereration going again tomorrow. |
| |
| 2001-02-17 07:11 omegahacker |
| |
| * gst/Makefile.am, gst/gst.h, gst/gstbin.c, gst/gstbin.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstobject.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstpipeline.c, gst/gstscheduler.c, |
| gst/gstscheduler.h, gst/gstthread.c, tests/incsched.c: Yes!, |
| incsched is getting closer. |
| |
| 2001-02-17 04:43 mhowell |
| |
| * plugins/mp3decode/parse/mp3parse.c: added test for emphasis to |
| check_head |
| |
| 2001-02-17 00:00 omegahacker |
| |
| * plugins/mpeg2/mpeg2dec/motion_comp.c: fixed an issue relating to |
| macros and ##arg## syntax |
| |
| 2001-02-16 23:54 richardb |
| |
| * gst/gstprops.c: Redo patch using _NUM rather than converting one |
| way and then back again, as wtay suggested. Ho hum. |
| |
| 2001-02-16 23:52 omegahacker |
| |
| * docs/manual/quotes.sgml: more interesting than a 40K user |
| program... |
| |
| 2001-02-16 23:45 richardb |
| |
| * gst/gstprops.c: Fix missing GPOINTER_TO_INT()'s on case values. |
| |
| 2001-02-16 23:39 omegahacker |
| |
| * docs/manual/quotes.sgml: added groupie quote |
| |
| 2001-02-16 16:48 richardb |
| |
| * docs/: fwg/testapp.sgml, manual/bins.sgml, manual/dynamic.sgml, |
| manual/helloworld.sgml, manual/helloworld2.sgml, manual/pads.sgml, |
| manual/plugins.sgml, manual/queues.sgml, manual/threads.sgml, |
| manual/typedetection.sgml, manual/xml.sgml: Fix a few more issues |
| shown up by gnome-db2html2 - %'s should be written as % (was |
| causing gnome-db2html2 to segfault, though I've a patch for them to |
| fix that). Also correct an id which appeared twice. |
| |
| 2001-02-16 13:13 richardb |
| |
| * gst/gstpad.h: Include compatability defines for old versions of |
| libxml1 |
| |
| 2001-02-16 12:15 richardb |
| |
| * tools/README: Trivial fix: change launch to gstreamer-launch in |
| README. |
| |
| 2001-02-16 12:14 richardb |
| |
| * docs/: fwg/titlepage.sgml, manual/Makefile.am, |
| manual/gstreamer-manual.sgml: Fix a few irregularities, to make |
| things closer to the Gnome standard guidelines for SGML |
| documentation. One change in particular is to change the book name |
| for the manual from gstreamer to index; a change to the link to the |
| manual on the website will thus be needed when the online version |
| of the manual is next updated. |
| |
| These changes should make it possible to view the GStreamer |
| documentation directly from SGML in Nautilus: anyone with a working |
| copy of Nautilus should try this out and report ... ;-) |
| |
| 2001-02-15 18:42 richardb |
| |
| * gst/gstpad.c: Fix a couple of instances of childs, which should |
| be xmlChildrenNode. We need to be careful to stop these creeping |
| back in... ;-) |
| |
| 2001-02-14 23:23 omegahacker |
| |
| * gst/gstpad.c, gst/gstpad.h, gst/gstscheduler.c, |
| gst/gstscheduler.h, tests/incsched.c: More incsched updates. Now |
| need to get the headers redone... |
| |
| 2001-02-14 10:34 richardb |
| |
| * configure.in: Innocuous little change to fix a warning with newer |
| versions of automake - shouldn't cause any backwards compatibility |
| problems. |
| |
| 2001-02-13 20:48 wtay |
| |
| * docs/random/wtay/caps-negociation: Latest begotiation doc |
| |
| 2001-02-13 02:40 omegahacker |
| |
| * gst/gstscheduler.c, gst/gstscheduler.h, tests/incsched.c: Minor |
| changes to incsched stuff, need to make more major modifications to |
| manager concept now, so I'm checkpointing. |
| |
| 2001-02-12 23:08 omegahacker |
| |
| * gst/cothreads.c, gst/gstbin.c, gst/gstbin.h, gst/gstelement.c, |
| gst/gstelement.h, gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, |
| gst/gstpipeline.c, gst/gstqueue.c, gst/gstscheduler.c, |
| gst/gstscheduler.h, gst/gstthread.c, gst/gstthread.h, |
| tests/Makefile.am, tests/incsched.c: First round of incremental |
| scheduling. Manager setting and managed_elements lists are now |
| handled at bin_add/remove time. Scheduling chains can be created |
| incrementally as well, though there are still some pieces missing. |
| |
| 2001-02-12 23:08 omegahacker |
| |
| * tests/incsched.c: file incsched.c was initially added on branch |
| BRANCH-INCSCHED1. |
| |
| 2001-02-11 22:22 wtay |
| |
| * docs/random/: caps.dia, wtay/caps-negociation: Corrected the |
| associations on the UML diagrams |
| |
| 2001-02-11 18:29 wtay |
| |
| * docs/random/: caps.dia, plugins.dia, wtay/caps-negociation: Added |
| .dia UML of GstCaps Added the autoplugger factory to plugins.dia |
| Added a first draft for caps-negotiation |
| |
| 2001-02-10 14:46 wtay |
| |
| * gst/gstprops.c, gst/gstscheduler.c, gstplay/gstmediaplay.c, |
| plugins/avi/audiocodecs.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/playcodecs.c: - backported the xml load bug in the |
| properties - backported the videosink bug - make sure the |
| regiontype is set to NONE after a getregion - an ugly fix (copy the |
| chainfunction outselves) to make the avidecoder work again. |
| |
| 2001-02-08 19:52 wtay |
| |
| * docs/random/wtay/autoplug2: Updated the doc with more accurate |
| implementation details |
| |
| 2001-02-08 19:37 wtay |
| |
| * tests/autoplug2.c: file autoplug2.c was initially added on branch |
| BRANCH-AUTOPLUG2. |
| |
| 2001-02-08 19:37 wtay |
| |
| * configure.in, editor/gsteditor.h, gst/Makefile.am, |
| gst/gstautoplug.c, gst/gstautoplug.h, gst/gstelementfactory.c, |
| gst/gstpipeline.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gstprops.c, gst/gsttype.c, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gstplay/gstplay.c, tests/Makefile.am, |
| tests/autoplug.c, tests/autoplug2.c, tools/gstreamer-inspect.c: |
| Implemented the plugable autopluggers. - one can aad an |
| autoplugger to a plugin with gst_plugin_add_autoplugger - the |
| autopluggers can be queried using _get_list - save/load |
| autoplugger descriptions in the XML registry - load the |
| autoplugger only when needed - a signal can be attached to the |
| autoplugger to be notified of new objects. - improved the |
| media player to use the new autoplugger - updated |
| gstreamer-inspect for the autoplugger and types added EOS to the |
| disksrc fixed two bugs in properties loading (min/max, comment |
| tags) |
| |
| 2001-02-07 22:48 omegahacker |
| |
| * configure.in: removed intl and po from configure.in, until we |
| have gettext working |
| |
| 2001-02-07 22:23 omegahacker |
| |
| * Makefile.am, configure.in: added configure option to turn on |
| building of docs, else they aren't built |
| |
| 2001-02-07 22:07 omegahacker |
| |
| * gst/Makefile.am: Fixed cothreads.c problems with make dist. This |
| still sucks badly. |
| |
| 2001-02-06 20:42 wtay |
| |
| * docs/gst/tmpl/gstreamer-unused.sgml, |
| examples/autoplug/autoplug.c, examples/helloworld2/helloworld2.c, |
| examples/queue2/queue2.c, examples/thread/thread.c, |
| gst/gstautoplug.c, gst/gstautoplug.h, gst/gstbin.c, gst/gstcaps.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstobject.c, gst/gstpad.c, |
| gst/gstpad.h, gst/gstpipeline.c, gst/gstpipeline.h, |
| gst/gstplugin.h, gst/gsttype.h, gst/gsttypefind.c, |
| gst/elements/gstdisksrc.c, gstplay/gstplay.c, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, plugins/avi/gstavidecoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, test/mp1parse.c, |
| tests/.cvsignore, tests/Makefile.am, tests/autoplug.c: Updated the |
| autoplugger: - moved all of the code out of gstpipeline.c to |
| autoplug.c - The autoplugger now creates a GstElement based on |
| the given src and sink caps. The API now is: GstElement* |
| gst_autoplug_caps_list (GList *srcpad, GList *sinkpad, ...); - |
| the typefind function is moved from gstpipeline.c to gstplay.c. Not |
| sure if this is right behaviour but we need at least a bin in |
| order to run the typedetect functions. - fixed a bug in |
| gstbin.c where the MANAGER flag of the bin was not cleared |
| when going to the NULL state. - a bug in the videosink was |
| fixed. It was possible that more instances of the video widget |
| were created, causing major errors. - commented out most of the |
| 'old' autoplug examples. - added the new autoplugger to |
| gstplay.c. There still is a bit of hacking needed to insert a |
| queue into the autogenerated element. This will be fixed when |
| the autoplugger can also create the video/audio elements. Fixed |
| some more extranous spaces problems in various files. |
| |
| 2001-02-06 20:06 wtay |
| |
| * docs/random/: .cvsignore, wtay/CORBA, wtay/autoplug2: Added CVS |
| ignore, and two documents.. |
| |
| 2001-02-06 19:39 omegahacker |
| |
| * test/ac3play.c: updated ac3play to work with latest libgst |
| |
| 2001-02-05 17:17 omegahacker |
| |
| * plugins/avi/gstavidecoder.c: Updated for new getregion setup |
| |
| 2001-02-05 17:16 omegahacker |
| |
| * gst/: gstinfo.h, gstpad.c, gstpad.h, gstscheduler.c, |
| elements/gstdisksrc.c: Reworked getregion/pullregion stuff. Region |
| is now specified by a type (OFFSET_LEN, TIME_LEN, etc.) and two |
| guint64's. They are offset and len, where offset can be used for |
| the time field, and len would be zero or the time unit (say, 33ms |
| for video). |
| |
| 2001-02-04 21:38 omegahacker |
| |
| * gstplay/gstplay.c, test/mp1parse.c, test/qtest.c: fixed all |
| in-use instances of asyncdisksrc |
| |
| 2001-02-04 21:37 omegahacker |
| |
| * gst/elements/: Makefile.am, gstasyncdisksrc.c, gstasyncdisksrc.h, |
| gstdisksrc.c, gstdisksrc.h, gstelements.c: moved asyncdisksrc to |
| disksrc, no point in having a distinction |
| |
| 2001-02-03 07:25 omegahacker |
| |
| * configure.in: fixed up the Alpha and ARM processor checks |
| |
| 2001-02-01 17:42 omegahacker |
| |
| * plugins/mpeg2/video/recon.c: added ifdef around the x86 code, |
| specifically SSE |
| |
| 2001-02-01 17:39 omegahacker |
| |
| * plugins/mpeg1/mpeg_play/video.c: added ifdef around the x86 code, |
| specifically SSE |
| |
| 2001-01-31 22:54 omegahacker |
| |
| * acconfig.h, configure.in, gst/gstarm.h: ARM works! |
| |
| 2001-01-31 20:27 wtay |
| |
| * docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/gstreamer.types.in, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstxml.sgml, gst/gstelement.c, gst/gstobject.c, |
| gst/gstxml.c, gst/gstxml.h: Documentation updates. |
| |
| 2001-01-30 23:53 wtay |
| |
| * examples/xml/createxml.c, examples/xml/runxml.c, |
| gst/gstelement.c, gst/gstobject.c, gst/gstobject.h, gst/gstxml.c, |
| gst/gstxml.h: Added a first attempt for XML embedding in the main |
| core XML. Objects will emit a signal that a user app can connect |
| to in order to insert its XML into the tree. You can catch the |
| object_loaded signal in GstXML to parse the user supplied XML data |
| in the stream. The object_loaded signal is implemented with a |
| custom made class signal. All GstObject classes now automatically |
| create a GstSignalObject that serves as a proxy to the user app |
| when an object is loaded. All objects are currently responsible to |
| emit the class signal themselves. runxml and createxml serve as an |
| example how the XML hooks can be used to insert and retrieve custom |
| XML tags. |
| |
| 2001-01-29 23:51 wtay |
| |
| * docs/random/wtay/qos: The early beginnings of a doc about QoS :-) |
| |
| 2001-01-29 23:50 wtay |
| |
| * examples/plugins/example.c, examples/plugins/example.h, |
| gst/gstxml.c, plugins/audioscale/audioscale.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/avi/wincodec/gstwinenc.c, |
| plugins/cdparanoia/cdparanoia.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3encode/lame/gstlame.c: Lots of plugins fixes where the |
| parentage macros were replaced with the correct gst_*_get_parent. |
| Updated the example. 'gstreamer' now is the doc type instead of |
| GST-Pipeline |
| |
| 2001-01-29 23:32 wtay |
| |
| * docs/random/wtay/namespaces: Added ramblings about the XML |
| load/save |
| |
| 2001-01-29 00:06 wtay |
| |
| * docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstxml.sgml, |
| editor/gsteditorpad.c, editor/gsteditorproject.c, |
| examples/plugins/example.c, examples/xml/createxml.c, |
| examples/xml/runxml.c, gst/gstbin.c, gst/gstbin.h, gst/gstclock.c, |
| gst/gstelement.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstinfo.c, gst/gstinfo.h, gst/gstobject.c, gst/gstobject.h, |
| gst/gstpad.c, gst/gstpad.h, gst/gstparse.c, gst/gstparse.h, |
| gst/gstpipeline.c, gst/gstplugin.c, gst/gstqueue.c, |
| gst/gstscheduler.c, gst/gstthread.c, gst/gsttypefind.c, |
| gst/gstxml.c, gst/gstxml.h, gst/elements/gstasyncdisksrc.c, |
| gst/elements/gstaudiosink.c, gst/elements/gstaudiosrc.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstfakesink.c, |
| gst/elements/gstfakesrc.c, gst/elements/gstfdsink.c, |
| gst/elements/gstfdsrc.c, gst/elements/gsthttpsrc.c, |
| gst/elements/gstidentity.c, gst/elements/gstpipefilter.c, |
| gst/elements/gstsinesrc.c, gst/elements/gsttee.c, |
| gstplay/gstmediaplay.c, plugins/au/gstparseau.c, |
| plugins/audioscale/audioscale.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/wincodec/gstwindec.c, |
| plugins/avi/wincodec/gstwinenc.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, plugins/cdparanoia/cdparanoia.c, |
| plugins/cdparanoia/cdparanoia.h, plugins/effects/stereo/stereo.c, |
| plugins/effects/stereo/stereo.h, plugins/effects/volume/volume.c, |
| plugins/effects/volume/volume.h, plugins/esd/esdsink/esdsink.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/icecast/icecastsend/icecastsend.c, |
| plugins/jpeg/Makefile.am, plugins/jpeg/gstjpeg.c, |
| plugins/jpeg/gstjpeg.h, plugins/jpeg/gstjpegdec.c, |
| plugins/jpeg/gstjpegdec.h, plugins/jpeg/gstjpegenc.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, |
| plugins/mpeg2/videoparse/mp2videoparse.c, |
| plugins/rtjpeg/rtjpegdec.c, plugins/rtjpeg/rtjpegenc.c, |
| plugins/rtjpeg/rtjpegenc.h, plugins/vcdsrc/vcdsrc.c, |
| plugins/vcdsrc/vcdsrc.h, plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/smoothwave/smoothwave.h, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, |
| plugins/visualization/vumeter/vumeter.h, |
| plugins/vorbis/vorbisenc.c, plugins/wav/gstparsewav.c, |
| plugins/wav/gstparsewav.h, test/record.c, tests/sched/runxml.c, |
| tools/gstreamer-inspect.c: This is a megapatch with the following |
| changes: |
| |
| - moved the gchar *name to GstObject, removed the ones in |
| GstElement and |
| GstPad. |
| - moved the parent handling completely into GstObject. This cause |
| *all* of |
| the plugins to fail (except those that used gst_pad_get_parent) |
| - rearanged the XML save handling. |
| - GstObject now has a class function save/restore_thyself. |
| - GstObject has a generic method gst_object_save_thyself, this |
| makes it |
| possible to fire a signal wehever a new object is loaded. This |
| is needed |
| so we can add XML save hooks. |
| - GstXML API has changed slightly. You now have to create a |
| GstXML object |
| first before you can actually load something. This makes it |
| possible to |
| attach a signal to GstXML whenever an object is loaded. I'm |
| not sure we |
| will keep this interface. |
| - GstObject can now print the path_string without knowing about |
| the GstPad and |
| GstElement types. |
| - Added gst_bin_get_by_name_recurse_up to lookup an element in the |
| current |
| element hierarchy. |
| - added XML namespaces to the saved pipelines the namespace is: |
| http://gstreamer.net/gst-core/1.0/ |
| namespaces are needed to distinguish user generated XML from the |
| core XML. |
| |
| Note that the plugins still contain a macro GST_OBJECT_PARENT that |
| will be replaced with gst_pad_get_parent shortly. |
| |
| 2001-01-26 23:35 wtay |
| |
| * REQUIREMENTS: Added the requirement for libshout |
| |
| 2001-01-26 23:33 wtay |
| |
| * configure.in: For the icecast sender |
| |
| 2001-01-26 23:33 wtay |
| |
| * plugins/: Makefile.am, icecast/Makefile.am, |
| icecast/icecastsend/.cvsignore, icecast/icecastsend/Makefile.am, |
| icecast/icecastsend/icecastsend.c, |
| icecast/icecastsend/icecastsend.h: Added an icecast send plugin |
| based on libshout |
| |
| 2001-01-26 18:15 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: Fix memory leak: wasn't unreffing |
| the buffer. |
| |
| 2001-01-23 20:03 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, gst/gstelement.c, |
| gst/gstelement.h, gstplay/gstmediaplay.c: Updated the docs with the |
| new _request methods |
| |
| 2001-01-23 18:42 richardb |
| |
| * gst/gstelement.c, gst/gstelement.h, tests/tee.c: Add |
| gst_element_request_compatible_pad and remove |
| gst_element_request_pad. Implemented something reasonable for |
| gst_element_request_compatible_pad, but havn't tested much: it |
| won't work for tee because the pad templates have no caps, and |
| negotiation is not yet written, so it is assumed that the tee pads |
| can't connect to anything. |
| |
| 2001-01-22 23:39 richardb |
| |
| * examples/launch/mp3play: Fix launch so that it can play a list of |
| files, now that EOS works enough. (It needs to not have to restart |
| gstreamer each time, but good enough for now ;-) ) |
| |
| 2001-01-21 23:20 wtay |
| |
| * docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstinfo.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstparse.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstxml.sgml, |
| gst/gstautoplug.c, gst/gstbin.c, gst/gstelement.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstparse.c, gst/gstqueue.c, gst/gstthread.c, |
| gst/gstxml.c, gst/gstxml.h, tools/gstreamer-inspect.c: Docs updates |
| Added XML load from memory functionality Undid the videosink patch, |
| something else is wrong now on my machine: no MMX acceleration :-( |
| |
| 2001-01-21 17:36 wtay |
| |
| * docs/random/wtay/eos-19012001: An overview of the current EOS |
| handling algorithm. |
| |
| 2001-01-21 16:19 wtay |
| |
| * docs/random/dynpads: Ramblings about dynamic pads |
| |
| 2001-01-21 16:18 wtay |
| |
| * docs/random/omega/testing/.cvsignore: [no log message] |
| |
| 2001-01-21 16:10 wtay |
| |
| * docs/gst/.cvsignore: updated to exclude various docs formats |
| (.ps, .dvi,...) |
| |
| 2001-01-21 16:08 wtay |
| |
| * tests/eos/: .cvsignore, case7.c: Added another test case, a bin |
| in a thread, to test EOS. still hangs because gtk_main hangs in a |
| __poll somewhere. |
| |
| 2001-01-21 16:06 wtay |
| |
| * gst/gstbin.c, gst/gstbin.h, gst/gstelement.c, gst/gstthread.c, |
| tests/eos/Makefile.am, tests/eos/case4.c, tests/eos/case5.c, |
| tools/gstreamer-launch.c: More eos handling, bin in bin is handled |
| correctly now. Updated gstreamer-launch to loop while !EOS. |
| |
| 2001-01-21 01:20 omegahacker |
| |
| * docs/random/omega/testing/framework: more complete(?) XML |
| description of example |
| |
| 2001-01-21 01:03 omegahacker |
| |
| * docs/random/omega/testing/framework: initial thoughts on |
| framework |
| |
| 2001-01-21 00:57 wtay |
| |
| * gst/elements/gstaudiosink.c: Applied the patch from Sepp Wijnands |
| <mrrazz@garbage-coderz.net> that solves the 'OSS hangs when opening |
| the device when in use' bug. |
| |
| 2001-01-20 20:08 omegahacker |
| |
| * docs/design/: part-conventions.txt, part-gstelement.txt, |
| part-gstobject.txt, part-standards.txt: current set of design docs, |
| in .txt format |
| |
| 2001-01-20 19:20 omegahacker |
| |
| * docs/random/omega/testing/: Makefile, gstobject.c, gstobject.txt: |
| added first hack at testing suite design |
| |
| 2001-01-20 18:20 wtay |
| |
| * gst/: gstbin.c, gstscheduler.c: Check for NULL buffers before |
| chaining/pushing them to the next element. NULL buffers happen on |
| EOS. gst_bin_iterate now returns a gboolean indicating something |
| useful happened. It the bin is EOS, it returns FALSE. |
| |
| 2001-01-20 17:59 wtay |
| |
| * gst/: gstbin.c, gstbin.h, gstelement.c, gstqueue.c, |
| gstscheduler.c, gstthread.c: More EOS changes. When a bin2 is |
| found inside a bin1, we add the bin2 to the EOS providers of the |
| bin1. When there is nothing more to schedule in bin1 and bin2 has |
| fired EOS, bin1 is in EOS. The queue overrides the EOS |
| notification and calls EOS on the src pad when the queue is empty |
| and the sink pad is in EOS. |
| |
| 2001-01-20 17:53 wtay |
| |
| * tests/eos/: .cvsignore, Makefile.am, case3.c, case4.c, case5.c, |
| case6.c: More test cases for EOS handling |
| |
| 2001-01-20 03:36 omegahacker |
| |
| * tests/: paranoia.c, queue.c, states.c: updated tests code to new |
| ghostpad API |
| |
| 2001-01-20 03:33 omegahacker |
| |
| * test/: ac3play.c, avi2mpg.c, aviparse.c, mp1parse.c, mp1tomp1.c, |
| mp2toavi.c, mp2tomp1.c, mpeg2parse.c, qtest.c, vidcapture.c, |
| vidcapture2.c: updated test programs to new ghostpad API |
| |
| 2001-01-20 03:28 wtay |
| |
| * gst/: gstelement.c, elements/gstfakesrc.c: Make sure the |
| loopfunction ends when an element goes to EOS. Fixed the fakesrc |
| bug found by taaz. |
| |
| 2001-01-20 03:10 wtay |
| |
| * gst/: cothreads.c, gstbin.c, gstbin.h, gstelement.c, |
| gstelement.h, gstpad.c, gstscheduler.c: A very small change to make |
| eos somewhat work. no inner bins are checked. When an element |
| fires EOS, the chain with that element is removed from the |
| scheduler (marked inactive). If all chains are inactive, the bin |
| fires EOS. |
| |
| 2001-01-20 03:02 wtay |
| |
| * tests/eos/: case2.c, case3.c: Two more test cases |
| |
| 2001-01-20 02:57 omegahacker |
| |
| * gst/: gstelement.c, gstelement.h, gstinfo.h, gstpad.c, gstpad.h, |
| gstparse.c: Got ghostpads to work, even in -launch. Needs more |
| testing still. |
| |
| 2001-01-19 23:34 wtay |
| |
| * plugins/mp3decode/mpg123/Makefile.am: Added non x86 code to extra |
| dist |
| |
| 2001-01-19 22:15 wtay |
| |
| * docs/gst/Makefile.am, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstarch.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfakesrc.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstparse.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gsttee.sgml, |
| gst/cothreads.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, |
| plugins/mpeg2/ac3dec/downmix.c, test/mp1parse.c, tests/props.c, |
| tests/tee.c: API docs updates |
| |
| 2001-01-19 09:37 omegahacker |
| |
| * editor/gsteditorelement.c, editor/gsteditorimage.c, |
| editor/gsteditorpad.c, editor/gsteditorpalette.c, gst/gstalpha.h, |
| gst/gstbin.c, gst/gsti386.h, gst/gstinfo.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstppc.h, gst/gstscheduler.c, test/qtest.c, |
| tests/eos/Makefile.am: Major cleanup of the latest ghostpad |
| changes. Fixed everything that broke, correctly. Someone will |
| want to go update the API doc templates. |
| |
| 2001-01-19 09:14 omegahacker |
| |
| * gst/: Makefile.am, cothreads.c, cothreads.h, gstarch.h, gstarm.h: |
| more cothreads cleanup, and first pass at ARM code |
| |
| 2001-01-19 07:48 omegahacker |
| |
| * gst/cothreads.c: ALPHA COTHREADS WORK! Worked around a nasty |
| stack issue that probably can't be solved anyway. Tomorrow the UDB |
| build will commence, and let the best guess win! |
| |
| 2001-01-19 02:23 omegahacker |
| |
| * gst/cothreads.c, gst/gstautoplug.c, gst/gstbin.c, gst/gstpad.c, |
| gst/gstpad.h, gst/gstpipeline.c, gst/gstscheduler.c, |
| plugins/avi/audiocodecs.c, plugins/effects/volume/volume.c, |
| tools/gstreamer-inspect.c: First pass at updating to new ghostpad |
| system. The objects are in place, I now need to go and get all the |
| Bin end of things worked out. Testing should be fairly easy, at |
| least for verification. |
| |
| Everything I've tried so far works with no changes, with is |
| amazing. That's just cool. Once again we rewrite an entire |
| subsystem, and nothing else notices anything but the new features |
| ;-) |
| |
| 2001-01-19 02:10 richardb |
| |
| * docs/manual/: pads.sgml, states.sgml: Fix some typos, and grammar |
| errors. |
| |
| 2001-01-19 02:06 richardb |
| |
| * docs/fwg/: Makefile.am, firstplugin.sgml, |
| gst-plugin-writers-guide.sgml, loopbased.sgml, testapp.sgml, |
| typesnprops.sgml: Wrote a little more text, and did more of the |
| work on making the sections. When this manual has text in all |
| these sections its going to be pretty impressive... |
| |
| 2001-01-19 00:07 wtay |
| |
| * tests/: .cvsignore, Makefile.am, tee.c, eos/Makefile.am: Added a |
| little tee test program. |
| |
| 2001-01-19 00:07 wtay |
| |
| * tools/gstreamer-inspect.c: Updated -inspect to display the new |
| pad presence REQUEST. |
| |
| 2001-01-19 00:02 wtay |
| |
| * gst/: gstqueue.c, gstqueue.h, gsttypefind.c, gsttypefind.h, |
| elements/gstqueue.c, elements/gstqueue.h, elements/gsttypefind.c, |
| elements/gsttypefind.h: And here they are.... |
| |
| 2001-01-19 00:01 wtay |
| |
| * gst/: Makefile.am, gst.c, gstbin.c, elements/Makefile.am, |
| elements/gstelements.c: Moved queue and typefind elements to the |
| core since they are referenced by name. |
| |
| 2001-01-18 23:46 wtay |
| |
| * gst/: Makefile.am, gst.c, gst.h, gstelement.c, gstelement.h, |
| gstpad.c, gstpad.h, gsttee.c, gsttee.h, elements/Makefile.am, |
| elements/gstelements.c, elements/gsttee.c, elements/gsttee.h: Added |
| mthodes to request an element to create pads: |
| gst_element_request_pad* This can be used to construct a tee and a |
| muxer/mixer/aggregator element. Moved the tee element to elements/ |
| because it can now be handled with the new pad request features. |
| The padfactory also has some changes: a pad can now be of presence |
| REQUEST, which means that the pad can be requested from this plugin |
| (doh). |
| |
| 2001-01-18 15:29 richardb |
| |
| * plugins/esd/esdsink/esdsink.c, |
| plugins/visualization/synaesthesia/core.c, |
| plugins/visualization/synaesthesia/core.h, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/synaesthesia/synaesthesia.h, |
| plugins/visualization/vumeter/vumeter.c, tests/caps.c, |
| tests/padfactory.c, tests/props.c, tests/registry.c: Some more |
| fixes for libxml. Also, some code formatting changes in esdsink, |
| some further fixes to vumeter, and some work on synaesthesia to |
| make it closer to working (it doesn't fully work yet, though. :( ) |
| |
| 2001-01-18 11:16 richardb |
| |
| * gst/gstbin.c, tools/gstreamer-register.c, gst/gstcaps.c, |
| gst/gstcaps.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstplugin.c, gst/gstplugin.h, gst/gstprops.c, gst/gstprops.h, |
| gst/gsttype.c, gst/gstxml.c, gst/gstxml.h: Fixes to work with |
| libxml2. Also improved a couple of debugging messagse. |
| |
| 2001-01-18 08:54 omegahacker |
| |
| * gst/: Makefile.am, cothreads.c, gstalpha.h, gstarch.h, gsti386.h, |
| gstppc.h: Updates to cothreads code, including non-working alpha. |
| Changed things a bit, including PPC. Not having a PPC machine, I |
| need someone to test these changes and report back whether they |
| worked or not. |
| |
| 2001-01-18 02:25 richardb |
| |
| * plugins/visualization/vumeter/: vumeter.c, vumeter.h: Fix vumeter |
| so that it compiles and runs. It doesn't do much of use though: |
| simply produces some debug output, and has a set of arguments which |
| report the volume. It might be more useful if it produced its |
| output from a source pad, in an appropriate format, so that another |
| plugin could graphically display this. |
| |
| 2001-01-17 07:43 wtay |
| |
| * examples/typefind/: Makefile, Makefile.am: Oops |
| |
| 2001-01-17 01:59 richardb |
| |
| * tools/gstreamer-register.c: Fix permissions problems: the |
| directory will now always be created mode 2755. In addition, the |
| temporary file is given restricted permissions, and the permissions |
| on the registry file are preserved if one already exists, or 666 |
| (and modified by the umask) if one doesn't already exist. |
| |
| 2001-01-17 00:02 wtay |
| |
| * configure.in: Added typefind example to configure.in |
| |
| 2001-01-17 00:01 wtay |
| |
| * examples/: autoplug/autoplug.c, typefind/Makefile, |
| typefind/typefind.c: Added the typefind example from the manual |
| |
| 2001-01-16 23:35 wtay |
| |
| * docs/manual/: dynamic.sgml, programs.sgml, typedetection.sgml, |
| utility.sgml: Manual updates and additions |
| |
| 2001-01-15 21:10 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: Correct the pads for esdsink |
| plugin, after I realised they were wrong during a conversation |
| about pads with wtay. ;-) |
| |
| 2001-01-15 19:25 wtay |
| |
| * gst/: gstbin.c, gstelement.c: Fixed the state change code in |
| gstelement that broke with the conversion of the states to a |
| bitfield. |
| |
| 2001-01-15 00:53 richardb |
| |
| * plugins/mp3decode/mpg123/: layer3.c, mpg123.h: Added some |
| conditionals to ensure that the i486 stuff is used only in x86 |
| architectures. Now links on PPC. |
| |
| 2001-01-15 00:53 wtay |
| |
| * docs/manual/: dynamic.sgml, pads.sgml, quotes.sgml: Updated docs |
| with dynamic pads Fixed quotes |
| |
| 2001-01-14 22:28 wtay |
| |
| * gstplay/Makefile.am: Added gst_libs to Makefile |
| |
| 2001-01-14 22:25 richardb |
| |
| * docs/manuals.mak: Fix build problem when don't have db2html, or a |
| directory to put the manual in: was trying to make a symlink in the |
| non-existant directory, and causing the build to stop. |
| |
| 2001-01-14 22:24 richardb |
| |
| * gst/Makefile.am: Adding nasty hack to rules to generate |
| cothreads.{o,lo}, to get dependencies right. Rules copied from |
| automake, and therefore a bit dependent on automake keeping doing |
| dependency things the same kind of way, but it should work as long |
| as automake puts dependencies into .deps/*.P |
| |
| 2001-01-14 22:23 wtay |
| |
| * tests/sched/Makefile.am: Fixed a Makefile error |
| |
| 2001-01-14 21:55 omegahacker |
| |
| * Makefile.am, acconfig.h, configure.in, |
| components/bonobo-gstmediaplay/Makefile.am, docs/gst/Makefile.am, |
| docs/plugins/Makefile.am, docs/random/omega/build/TODO, |
| editor/Makefile.am, examples/autoplug/Makefile.am, |
| examples/helloworld/Makefile.am, examples/helloworld2/Makefile.am, |
| examples/plugins/Makefile.am, examples/queue/Makefile.am, |
| examples/queue2/Makefile.am, examples/queue3/Makefile.am, |
| examples/queue4/Makefile.am, examples/thread/Makefile.am, |
| examples/xml/Makefile.am, gst/Makefile.am, gst/gst.h, |
| gst/gst_private.h, gst/gstcaps.h, gst/gstelement.h, gst/gstpad.h, |
| gst/gstplugin.h, gst/gstprops.h, gst/elements/Makefile.am, |
| gst/types/Makefile.am, gstplay/Makefile.am, |
| libs/getbits/Makefile.am, libs/idct/Makefile.am, |
| libs/putbits/Makefile.am, libs/riff/Makefile.am, |
| plugins/au/Makefile.am, plugins/audioscale/Makefile.am, |
| plugins/avi/Makefile.am, plugins/avi/gstavidecoder.h, |
| plugins/avi/gstaviencoder.h, plugins/avi/wincodec/Makefile.am, |
| plugins/capture/v4l/Makefile.am, plugins/cdparanoia/Makefile.am, |
| plugins/cobin/Makefile.am, plugins/dvdsrc/Makefile.am, |
| plugins/effects/stereo/Makefile.am, |
| plugins/effects/volume/Makefile.am, |
| plugins/esd/esdsink/Makefile.am, |
| plugins/filters/ladspa/Makefile.am, |
| plugins/filters/median/Makefile.am, |
| plugins/filters/smooth/Makefile.am, plugins/jpeg/Makefile.am, |
| plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/parse/Makefile.am, |
| plugins/mp3decode/types/Makefile.am, |
| plugins/mp3decode/xa/Makefile.am, |
| plugins/mp3decode/xing/Makefile.am, |
| plugins/mp3encode/lame/Makefile.am, |
| plugins/mpeg1/mpeg1encoder/Makefile.am, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpegaudio/Makefile.am, |
| plugins/mpeg1/mpegtypes/Makefile.am, |
| plugins/mpeg1/parse/Makefile.am, |
| plugins/mpeg1/system_encode/Makefile.am, |
| plugins/mpeg1video/parse/Makefile.am, |
| plugins/mpeg2/ac3dec/Makefile.am, |
| plugins/mpeg2/ac3parse/Makefile.am, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpegtypes/Makefile.am, |
| plugins/mpeg2/parse/Makefile.am, |
| plugins/mpeg2/subtitles/Makefile.am, |
| plugins/mpeg2/video/Makefile.am, |
| plugins/mpeg2/videoparse/Makefile.am, plugins/rtjpeg/Makefile.am, |
| plugins/vcdsrc/Makefile.am, plugins/videoscale/Makefile.am, |
| plugins/visualization/smoothwave/Makefile.am, |
| plugins/visualization/spectrum/Makefile.am, |
| plugins/visualization/synaesthesia/Makefile.am, |
| plugins/visualization/vumeter/Makefile.am, |
| plugins/vorbis/Makefile.am, plugins/wav/Makefile.am, |
| test/Makefile.am, test/bindings/Makefile.am, test/xml/Makefile.am, |
| tests/Makefile.am, tests/eos/Makefile.am, tests/sched/Makefile.am: |
| Massive build fixup. Will send message to -devel list later with |
| details on the changes and what they mean for Makefile.am writers. |
| Check docs/random/omega/build/TODO for a list of things that I had |
| to make sure of. |
| |
| NOTE: this requires a complete rebuild of all plugins, since I also |
| changed the STATE enum to a bitfield instead of sequential numbers. |
| |
| 2001-01-14 21:38 omegahacker |
| |
| * tools/: Makefile.am, gstreamer-launch.c: fixed an odd case with |
| the launcher, didn't deal with argc properly |
| |
| 2001-01-14 14:57 wtay |
| |
| * gst/cothreads.c: Change MAP_ANONYMOUS to MAP_ANON in the mmap for |
| BSD compatibility |
| |
| 2001-01-14 14:43 wtay |
| |
| * gst/elements/: gstfakesink.c, gstfakesrc.c, gstfakesrc.h, |
| gstidentity.c, gstqueue.c: Added an extra signal_cond to queue to |
| make sure that the waiting thread is woken up. Can somebody with |
| queue problems verifify that this does improve the situation a bit. |
| I'm suspecting that something else is going on, like a pthreads bug |
| or something. Small updates to the fake elements. |
| |
| 2001-01-14 12:42 richardb |
| |
| * REQUIREMENTS: Added a couple of lines about debian packages. |
| |
| 2001-01-14 04:45 wtay |
| |
| * docs/manual/quotes.sgml: Updated quotes :-) |
| |
| 2001-01-13 19:04 wtay |
| |
| * docs/random/wtay/eos5: Antoher way of dealing with EOS. This |
| proposal does not use the recursion to propagate the EOS signal. |
| This implies that an element cannot deny an EOS signal anymore but |
| since the signal is generated when a NULL buffer is pushed, |
| somebody did something wrong anyway. |
| |
| 2001-01-13 15:47 wtay |
| |
| * docs/random/wtay/eos4: Added an updated use case for EOS |
| handling. |
| |
| 2001-01-13 14:45 wtay |
| |
| * docs/random/TODO-post-0.1.0: Updated the TODO list... |
| |
| 2001-01-13 14:25 wtay |
| |
| * tools/gstreamer-register.c: Fixed the directory permission Bug |
| #128637 |
| |
| 2001-01-13 13:51 wtay |
| |
| * gst/: gstbin.c, gstbin.h, gstcaps.h, gstelement.c, gstelement.h, |
| gstpad.c, gstpad.h, gstplugin.h, gstprops.h, gstxml.h: include |
| parser.h instead of gnome-xml/parser.h untill xml-config is |
| fixed... |
| |
| 2001-01-13 02:55 omegahacker |
| |
| * configure.in: turned static library build back off for |
| development |
| |
| 2001-01-13 02:12 wtay |
| |
| * docs/random/wtay/eos3: Added case6: a multithreaded audio mixer |
| setup. |
| |
| 2001-01-13 00:14 wtay |
| |
| * plugins/mp3decode/mpg123/mpg123.c: Use glib function to convert |
| be->le |
| |
| 2001-01-12 23:37 wtay |
| |
| * libs/getbits/gstgetbits.c: Added config.h as an include to make |
| sure BE/LE stuff works |
| |
| 2001-01-12 22:44 wtay |
| |
| * docs/random/wtay/eos3: Added a simple mp3 mixer pipeline setup |
| with an explanation of how EOS could be handled with it. |
| |
| 2001-01-12 20:54 wtay |
| |
| * ChangeLog: Updated ChangeLog :-) |
| |
| 2001-01-12 20:48 wtay |
| |
| * plugins/mpeg2/mpeg2dec/: idct.c, motion_comp.c: Make sure the |
| mmx/sse code is not used on non i386 |
| |
| 2001-01-12 20:44 wtay |
| |
| * configure.in: Check for more atomic operations |
| |
| 2001-01-12 20:25 wtay |
| |
| * plugins/mpeg2/mpeg2dec/decode.c: Removed include from mpeg2dec |
| for mmx.h |
| |
| 2001-01-12 20:15 wtay |
| |
| * plugins/mpeg2/mpeg2dec/Makefile.am: Made sure mmx compilation is |
| not performed on non intel |
| |
| 2001-01-12 18:51 wtay |
| |
| * docs/random/wtay/: eos2, eos3: While typing on eos2 about the EOS |
| handling, I got an idea and started eos3. eos3 takes a different |
| approach by merging the eos detection and the scheduling in a quite |
| elegant way. I'm not sure we handle the scheduling like this |
| though... |
| |
| 2001-01-11 23:20 wtay |
| |
| * plugins/mpeg1/mpeg_play/recon_sse.s: Removed /* */ comments and |
| replaced them with a # comment as suggested by Peter Weilbacher |
| |
| 2001-01-11 23:15 wtay |
| |
| * plugins/mpeg2/mpeg2enc/: bdist1_mmx.s, bdist1_sse.s, |
| bdist2_mmx.s, dist1_00_mmx.s, dist1_00_sse.s, dist1_01_mmx.s, |
| dist1_01_sse.s, dist1_10_mmx.s, dist1_10_sse.s, dist1_11_mmx.s, |
| dist1_11_sse.s, dist2_mmx.s, variance_mmx.s: Fixed the comments in |
| the asm sources from /* */ to #, it seems to confuse some compilers |
| |
| 2001-01-11 22:09 omegahacker |
| |
| * gst/: gstpad.c, gstpad.h: renamed private to element_private, to |
| make obvious its usage restrictions |
| |
| 2001-01-11 22:03 omegahacker |
| |
| * gst/: gstpad.c, gstpad.h: added gpointer private to pads, so |
| elements can store ints or pointers for their own use |
| |
| 2001-01-11 21:53 wtay |
| |
| * Makefile.am: Added the REQUIREMENTS file to distdir |
| |
| 2001-01-11 09:42 omegahacker |
| |
| * docs/random/omega/: IDEAS, TODO-0.1.0, TYPE_FOURCC, caps2, caps3, |
| debug-commit, eos, filterfactory, output_policies, pad-negotiation, |
| padtemplates, plan-generation, sched-case, sched-commit1, sched2, |
| scheduling, type-properties, EOS/chain-walkthrough, sched/chains, |
| sched/walkthrough-72: added all of my un-committed random doc |
| files, as backup <g> |
| |
| 2001-01-11 00:35 omegahacker |
| |
| * gstreamer.spec.in: updated spec file to create -devel package too |
| |
| 2001-01-11 00:33 omegahacker |
| |
| * gst/gstinfo.c: removed some spare newlines |
| |
| 2001-01-10 21:28 omegahacker |
| |
| * docs/manual/programs.sgml: updated -launch examples |
| |
| 2001-01-10 09:14 omegahacker |
| |
| * gst/gstxml.c, docs/gst/tmpl/gstxml.sgml: minor docs fix |
| |
| 2001-01-09 21:19 wtay |
| |
| * configure.in: Added --with-win32-libdir to configure |
| |
| 2001-01-09 21:06 omegahacker |
| |
| * acconfig.h, configure.in: added config option for win32 dll and |
| re-enabled static building |
| |
| 2001-01-09 20:54 omegahacker |
| |
| * docs/manual/quotes.sgml: latest irc insanity |
| |
| 2001-01-09 20:53 wtay |
| |
| * REQUIREMENTS: Added /usr/lib/win32/ windows libraries in the |
| REQUIREMENTS |
| |
| 2001-01-09 20:45 omegahacker |
| |
| * tools/gstreamer-register.c: added unlink() of registry file, and |
| moved info enable up |
| |
| 2001-01-09 06:48 omegahacker |
| |
| * tools/gstreamer-launch.c: typo fix |
| |
| 2001-01-09 04:42 omegahacker |
| |
| * acconfig.h, plugins/cdparanoia/cdparanoia.c: added HAVE_GNOME to |
| acconfig.h and added debugging output to cdparanoia |
| |
| 2001-01-09 04:39 omegahacker |
| |
| * tools/: Makefile.am, gstreamer-inspect.c, gstreamer-launch.c, |
| gstreamer-register.c: various changes, including making -launch use |
| the library version |
| |
| 2001-01-09 04:36 omegahacker |
| |
| * gst/gstplugin.c: fixed a leak |
| |
| 2001-01-08 23:57 richardb |
| |
| * docs/gst/.cvsignore: cvsignore gstreamer-scan{,.c} |
| |
| 2001-01-08 23:55 richardb |
| |
| * configure.in, docs/manuals.mak, docs/fwg/Makefile.am, |
| docs/fwg/firstplugin.sgml, docs/fwg/gst-plugin-writers-guide.sgml, |
| docs/fwg/titlepage.sgml, docs/manual/quotes.sgml, |
| examples/Makefile.am, examples/plugins/.cvsignore, |
| examples/plugins/Makefile.am, examples/plugins/example.c, |
| examples/plugins/example.h, plugins/example.c, plugins/example.h: |
| Move plugin example code to new location, and put it into build |
| system. Add work on firstplugin chapter of pwg. Fix typo in |
| quotes. Add @'s before commands in manuals.mak |
| |
| 2001-01-08 22:08 wtay |
| |
| * docs/Makefile.am, docs/manual/components.sgml, |
| docs/manual/queues.sgml, docs/manual/quotes.sgml, |
| docs/manual/states.sgml, docs/manual/xml.sgml, |
| docs/plugins/Makefile.am, docs/plugins/gstdoc-scanobj, |
| docs/random/testing/syntax, examples/xml/runxml.c, gst/gstxml.c, |
| tests/sched/testcases1.tc: Manual updates. fixes to gstxml.c |
| gst_xml_get_element was broken |
| |
| 2001-01-08 22:04 richardb |
| |
| * gst/: gstelement.c, gstelement.h: Correct typo in comment, and |
| make another comment more helpful. |
| |
| 2001-01-08 22:03 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: Move esdsink into the sink/ |
| position in the heirarchy. |
| |
| 2001-01-08 20:15 richardb |
| |
| * editor/gsteditorproperty.c: Display what the type of an element |
| is, as the first thing in the properties box. |
| |
| 2001-01-08 08:32 omegahacker |
| |
| * docs/manual/quotes.sgml: added another, um, exchange |
| |
| 2001-01-08 01:43 richardb |
| |
| * tools/gstreamer-launch.c: Fix typo in error message. |
| |
| 2001-01-08 01:27 richardb |
| |
| * docs/manual/: Makefile.am, gstreamer-manual.sgml, quotes.sgml: |
| Add a "quotes" section to the gstreamer manual. This may not be an |
| appropriate place to have this - feel free to remove it. But I |
| think this should live _somewhere_. |
| |
| 2001-01-08 01:23 richardb |
| |
| * docs/random/filter-writers-guide: Remove text version of headings |
| for fwg. This is now contained in the SGML |
| |
| 2001-01-08 01:21 richardb |
| |
| * docs/fwg/: .cvsignore, Makefile.am, |
| gst-filter-writers-guide.sgml, gst-plugin-writers-guide.sgml: |
| Renamed the filter writers guide to plugin writers guide. Added in |
| the planned section headings. |
| |
| 2001-01-07 22:59 wtay |
| |
| * tests/sched/testcases1.tc: Added a sample tescase file |
| |
| 2001-01-07 22:36 wtay |
| |
| * docs/random/testing/syntax: Added iterations |
| |
| 2001-01-07 22:34 wtay |
| |
| * docs/random/testing/syntax: Added a plan for regression test plan |
| definitions |
| |
| 2001-01-07 18:36 wtay |
| |
| * gst/: gst.c, gsttee.c, gsttee.h: Handle the tee element like bin, |
| thread, pipeline, so that it can be used in gstreamer-inspect and |
| gstreamer-launch... |
| |
| 2001-01-07 17:09 wtay |
| |
| * configure.in, docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfakesink.sgml, |
| docs/gst/tmpl/gstfakesrc.sgml, docs/gst/tmpl/gstfdsink.sgml, |
| docs/gst/tmpl/gstfdsrc.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstpipefilter.sgml, |
| docs/gst/tmpl/gstqueue.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstsinesrc.sgml, docs/gst/tmpl/gstthread.sgml, |
| docs/gst/tmpl/gsttypefind.sgml, gstplay/gstmediaplay.c, |
| gstplay/gstmediaplay.glade: Made sure -g is not used when no |
| --enable-debug Updated AUTHORS in gstmediaplay |
| |
| 2001-01-07 16:48 richardb |
| |
| * tools/gstreamer-register.c: Fix typos in save_regsitry() |
| |
| 2001-01-07 16:14 richardb |
| |
| * tools/gstreamer-register.c: Folling wtays suggestion, I was going |
| to start using xmlDocDump, to avoid a symlink attack on the |
| temporary registry file. Unfortunately, xmlDocDump doesn't give |
| any indication whether its successful, so I've #ifdefed this out |
| and left the original in place. Since the tmp file is in |
| /etc/gstreamer, this should be okay for the moment, but I shall ask |
| the libxml people to add some way of getting the success value of |
| DocDump so we can use that in future. |
| |
| 2001-01-07 15:31 richardb |
| |
| * acinclude.m4: Slight tweak: now I just need to send the modified |
| version off to the alsa people. |
| |
| 2001-01-07 15:25 richardb |
| |
| * acinclude.m4: New macro for testing for ALSA libraries. |
| Understands the ACTION_IF_FOUND and ACTION_IF_NOT_FOUND arguments. |
| |
| 2001-01-07 15:20 richardb |
| |
| * gst/cothreads.c, gst/gstplugin.c, tools/gstreamer-register.c: |
| gstreamer-register will now never cause the ** WARNING **: |
| gstplugin: registry needs rebuild warning to appear - sets a hidden |
| global in gstplugin.c to turn the warning off. Fix a warning in |
| gst/cothreads.c (function was declared extern, defined static) |
| |
| 2001-01-07 14:55 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: FIx a tiny memory leak. |
| |
| 2001-01-07 14:49 wtay |
| |
| * gst/elements/: gstqueue.c, gstqueue.h: Greatly simplyfied queue |
| locking by only using the elements mutex. This should fix the |
| locking problems we had... |
| |
| 2001-01-07 14:32 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: And another tiny warning. |
| |
| 2001-01-07 14:29 richardb |
| |
| * plugins/esd/esdsink/esdsink.c: Fix a couple of warnings. |
| |
| 2001-01-07 14:16 richardb |
| |
| * acinclude.m4: Don't add -lasound etc to LIBS if ALSA turns out |
| not to be installed. |
| |
| 2001-01-07 14:05 richardb |
| |
| * acinclude.m4: Add an acinclude containing AM_PATH_ALSA, so wtay |
| can compile. Will shortly update this with a slightly better |
| macro. |
| |
| 2001-01-07 13:58 richardb |
| |
| * configure.in, docs/manuals.mak: Add tests for -L png and -L eps |
| arguments to fig2dev. Correct slip in docs/manuals.mak which used |
| HAVE_DB2PS instead of HAVE_PS2PDF. |
| |
| 2001-01-07 08:40 omegahacker |
| |
| * configure.in: added check for libasound, and fixed check for |
| cdparanoia |
| |
| 2001-01-07 08:01 omegahacker |
| |
| * plugins/filters/ladspa/gstladspa.c: fixed a bug: in an |
| over-zealous attempt to squash leaks, I put the g_free too early |
| |
| 2001-01-07 07:46 omegahacker |
| |
| * plugins/filters/ladspa/: gstladspa.c, search.c: some leak fixes |
| to both the plugin and the ladspa-provided code |
| |
| 2001-01-07 07:45 omegahacker |
| |
| * gst/: gstcaps.c, gstcpu.c, gstelementfactory.c, gstpad.c, |
| gstparse.c, gstplugin.c, gstprops.c, gsttype.c: more leak fixes |
| |
| 2001-01-07 07:01 richardb |
| |
| * gst/gstplugin.c, tools/gstreamer-register.c: Check plugin |
| repository up-to-dateness by scanning through all directories on |
| path, and checking that they and all their files are older than the |
| repository. Give warning message if not. |
| |
| 2001-01-07 05:54 richardb |
| |
| * tools/gstreamer-register.c: Test xmlSaveFile return value |
| correctly (had to get source to find out what it meant...) |
| gstreamer-register now seems to work fine, even in a non-standard |
| location. |
| |
| 2001-01-07 05:35 richardb |
| |
| * configure.in: Fix tiny slip which made configdir still always be |
| /etc/gstreamer/ |
| |
| 2001-01-07 05:30 richardb |
| |
| * acconfig.h, configure.in, docs/manual/factories.sgml, |
| gst/gstplugin.c, tools/gstreamer-register.c: Config directory |
| (which currently just holds the registry)ecan now be set by |
| configure --with-configdir=<directory path> |
| |
| 2001-01-07 04:51 richardb |
| |
| * tools/gstreamer-register.c: Almost completely rewritten |
| gstreamer-register. Now checks most errors that can happen, and |
| displays a useful message. |
| |
| 2001-01-07 04:28 omegahacker |
| |
| * gst/: gstbin.c, gstinfo.h, gstscheduler.c: removed a leak |
| |
| 2001-01-07 04:00 omegahacker |
| |
| * gst/: Makefile.am, gst.h, gstparse.c, gstparse.h: turned -launch |
| capabilities into gst_parse_launch() |
| |
| 2001-01-07 03:42 wtay |
| |
| * gst/elements/: gstidentity.c, gstidentity.h, gstqueue.c, |
| gstqueue.h: Added sleep time to identity Added timeout value in |
| queue (not activated yet) |
| |
| 2001-01-07 03:06 omegahacker |
| |
| * tools/gstreamer-launch.c: fixed a bug with NULL args, but need to |
| fix the parser that created them |
| |
| 2001-01-07 02:30 wtay |
| |
| * docs/random/queue: Added a deadlock case for the queue |
| |
| 2001-01-07 02:23 richardb |
| |
| * docs/fwg/: Makefile.am, concepts.sgml, |
| gst-filter-writers-guide.sgml, intro.sgml: More updates: now have |
| headings for the second section too, and some text for it... ;-) |
| |
| 2001-01-07 00:12 richardb |
| |
| * docs/fwg/: gst-filter-writers-guide.sgml, intro.sgml, |
| titlepage.sgml: Wrote introduction, and changed name to plugin |
| writers guide (though files still need rename). I'll leave the |
| filenames as is for now, since the name might still change again... |
| |
| 2001-01-06 22:05 omegahacker |
| |
| * docs/gst/tmpl/cothreads.sgml, docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstautoplug.sgml, docs/gst/tmpl/gstbin.sgml, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstdisksrc.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstesdsink.sgml, docs/gst/tmpl/gstfakesink.sgml, |
| docs/gst/tmpl/gstfakesrc.sgml, docs/gst/tmpl/gstfdsink.sgml, |
| docs/gst/tmpl/gstfdsrc.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstmeta.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstpipefilter.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| docs/gst/tmpl/gstprops.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstsinesrc.sgml, |
| docs/gst/tmpl/gstthread.sgml, docs/gst/tmpl/gsttype.sgml, |
| docs/gst/tmpl/gsttypefind.sgml, gst/gstautoplug.c, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstbufferpool.c, gst/gstcaps.c, |
| gst/gstelement.c, gst/gstelementfactory.c, gst/gstmeta.c, |
| gst/gstpad.c, gst/gstpipeline.c, gst/gstprops.c, gst/gsttee.c, |
| gst/gstthread.c, gst/gsttype.c, gst/gstutils.c: Cleaned up the docs |
| a bit. |
| |
| 2001-01-06 19:09 wtay |
| |
| * gst/elements/gstqueue.c: Rearranged the mutex locking, still have |
| to think about it though... |
| |
| 2001-01-06 18:08 wtay |
| |
| * gst/gstbuffer.c: Added a mutex around the mem_chunck alloc |
| routines |
| |
| 2001-01-06 16:56 wtay |
| |
| * tests/: .cvsignore, eos/.cvsignore: Added/updated .cvsignore |
| |
| 2001-01-06 16:52 wtay |
| |
| * docs/manual/dynamic.sgml, plugins/mpeg2/parse/mpeg2parse.c, |
| test/mp2tomp1.c: Fixed the MPEG2 to MPEG1 recoder, we need cannot |
| create dangling elements with the current scheduler. Remove the |
| subtitle parser because it's not possible with the current |
| scheduler. Added a padtemplate for MPEG2 subtitles. |
| |
| 2001-01-06 10:42 omegahacker |
| |
| * configure.in: removed xing and added AM_CONDITIONAL for |
| HAVE_GNOME |
| |
| 2001-01-06 09:49 omegahacker |
| |
| * autogen.sh: added --enable-debug to autogen.sh, duh... |
| |
| 2001-01-06 02:35 wtay |
| |
| * docs/manuals.mak, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstdisksrc.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstfakesink.sgml, docs/gst/tmpl/gstfakesrc.sgml, |
| docs/gst/tmpl/gstfdsink.sgml, docs/gst/tmpl/gstfdsrc.sgml, |
| docs/gst/tmpl/gsthttpsrc.sgml, docs/gst/tmpl/gstidentity.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstpipefilter.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstqueue.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstsinesrc.sgml, docs/gst/tmpl/gstthread.sgml, |
| docs/gst/tmpl/gsttypefind.sgml, docs/manual/Makefile.am, |
| docs/manual/bins.sgml, docs/manual/connections.sgml, |
| docs/manual/elements.sgml, docs/manual/ghostpads.sgml, |
| docs/manual/gstreamer-manual.sgml, docs/manual/helloworld.sgml, |
| docs/manual/pads.sgml, docs/manual/plugins.sgml, gst/gstbin.c, |
| gst/gstbin.h, gst/gstcaps.c, gst/gstcaps.h, gst/gstelement.c, |
| gst/gstelement.h, gst/gstelementfactory.c, gst/gstplugin.c, |
| gst/gstplugin.h, gst/gsttype.c, gst/gsttype.h, |
| gst/elements/gstesdsink.c, gst/elements/gstesdsink.h: Updated the |
| manual and the docs. Removed the esdsink in gst/elements/ we have |
| a real one not in the plugins dir. Added more APIs to query the |
| plugins, types and caps. more fields now have a getter and a |
| setter. This is needed to make gstreamer wrapper fiendly. Added |
| gst_element_disconnect beacuse we also have a gst_element_connect |
| |
| 2001-01-05 18:50 wtay |
| |
| * docs/manual/: cothreads.sgml, factories.sgml, helloworld.sgml, |
| helloworld2.sgml, mime-world.fig, pads.sgml, programs.sgml, |
| queues.sgml, threads.sgml: Docs updates |
| |
| 2001-01-05 00:28 omegahacker |
| |
| * gst/cothreads.c: fixed missing comment noticed by David Lehn |
| |
| 2001-01-04 23:35 wtay |
| |
| * docs/manual/: Makefile.am, bin-element-ghost.fig, bins.sgml, |
| elements.sgml, factories.sgml, goals.sgml, gstreamer-manual.sgml, |
| helloworld.sgml, intro.sgml, motivation.sgml, pads.sgml, |
| states.sgml, threads.sgml: Updates and additions to the manual |
| |
| 2001-01-04 22:15 omegahacker |
| |
| * gst/cothreads.c, gst/gstinfo.c, |
| docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfakesink.sgml, |
| docs/gst/tmpl/gstfakesrc.sgml, docs/gst/tmpl/gstfdsink.sgml, |
| docs/gst/tmpl/gstfdsrc.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstinfo.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstpipefilter.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstsinesrc.sgml, |
| docs/gst/tmpl/gstthread.sgml, docs/gst/tmpl/gsttypefind.sgml: |
| updated API docs |
| |
| 2001-01-04 20:34 omegahacker |
| |
| * tools/gstreamer-launch.c: fixed problems with -launch |
| |
| 2001-01-04 20:17 omegahacker |
| |
| * plugins/vorbis/vorbisenc.c: changed OGG to Ogg, to match decoder |
| |
| 2001-01-04 19:22 wtay |
| |
| * examples/launch/mp3play: Fixed mp3play |
| |
| 2001-01-04 19:16 wtay |
| |
| * tools/gstreamer-inspect.c: Added printout of the capabilities of |
| the pads |
| |
| 2001-01-04 18:57 wtay |
| |
| * tools/: Makefile.am, gstreamer-inspect.c: Added enum values with |
| default removed debugging -g from Makefile |
| |
| 2001-01-04 17:44 richardb |
| |
| * examples/launch/mp3play: Undo accidental commit of debugging |
| version. |
| |
| 2001-01-04 16:46 richardb |
| |
| * tools/gstreamer-launch.c: Replace Wim's fix after Erik dropped |
| it. ;-) |
| |
| 2001-01-04 10:54 omegahacker |
| |
| * gst/: cothreads.c, gstpad.c, gstpad.h, gstplugin.c, gstplugin.h, |
| elements/gstfakesink.c, elements/gstfakesink.h: Rearranged |
| cothreads sources a bit, added some API docs. Added some functions |
| needed for gstreamer-inspect. Added num_sources to fakesink. |
| |
| 2001-01-04 10:53 omegahacker |
| |
| * plugins/filters/ladspa/: gstladspa.c, gstladspa.h: More updates |
| to ladspa wrapper, closer to data movement |
| |
| 2001-01-04 10:47 omegahacker |
| |
| * tools/: gstreamer-inspect.c, gstreamer-launch.c: Updated -inspect |
| to list elements and plugin info too |
| |
| 2001-01-04 07:19 wtay |
| |
| * tools/gstreamer-launch.c: A little fix for parameter parsing |
| |
| 2001-01-04 00:15 richardb |
| |
| * examples/launch/mp3play: Updated to supply argument as |
| "name=value" rather than just "value" |
| |
| 2001-01-04 00:15 richardb |
| |
| * tools/gstreamer-launch.c: Added partial fix so that arguments can |
| be set. |
| |
| 2001-01-03 23:08 wtay |
| |
| * test/mp3play.c: Make sure the plugin is loaded only once |
| |
| 2001-01-03 22:58 richardb |
| |
| * examples/: helloworld2/helloworld2.c, launch/mp3play, |
| queue/queue.c, queue2/queue2.c, queue3/queue3.c, queue4/queue4.c, |
| thread/thread.c, xml/createxml.c: Do gst_init first, so we can |
| supply debugging options to libgst |
| |
| 2001-01-03 20:55 wtay |
| |
| * tools/gstreamer-inspect.c: Added the previous changes back in |
| |
| 2001-01-03 20:44 omegahacker |
| |
| * gst/: gstelement.c, gstelement.h, gstelementfactory.c: debug |
| updates and a padtemplate counter added |
| |
| 2001-01-03 20:40 omegahacker |
| |
| * gst/: gstpad.c, gstpad.h: Made gst_pad_eos_func a non-static |
| function |
| |
| 2001-01-03 20:21 wtay |
| |
| * gst/gstprops.c, gst/gstprops.h, tools/Makefile.am, |
| tools/gstreamer-inspect.c: Made the GstProps a GList instead of a |
| GSList Some fixes to inspect: added the mime type |
| |
| 2001-01-03 19:54 wtay |
| |
| * configure.in, tools/gstreamer-inspect.c: Added proper comment for |
| the bonobo component fix a compile bug in inspect... Erik, have |
| pending changes to gstpad.h? |
| |
| 2001-01-03 19:12 richardb |
| |
| * examples/helloworld/helloworld.c, plugins/esd/esdsink/esdsink.c: |
| Do gst_init first in helloworld, so you can supply gst parameters. |
| Correct name of frequency cap to rate, in esdsink. Now connects |
| properly. |
| |
| 2001-01-03 18:55 richardb |
| |
| * gst/elements/gstaudiosink.c: Various small fixes. |
| |
| 2001-01-03 18:51 richardb |
| |
| * plugins/esd/esdsink/: esdsink.c, esdsink.h: Should cope with |
| updating of parameters now. |
| |
| 2001-01-03 18:15 richardb |
| |
| * plugins/esd/esdsink/: esdsink.c, esdsink.h: EsdSink now |
| functions! Wheeeee! Still needs to have a few things sorted out |
| though, such as parameter setting / syncing. |
| |
| 2001-01-03 16:25 richardb |
| |
| * configure.in, plugins/Makefile.am, plugins/example.c, |
| plugins/esd/Makefile.am, plugins/esd/esdsink/.cvsignore, |
| plugins/esd/esdsink/Makefile.am, plugins/esd/esdsink/esdsink.c, |
| plugins/esd/esdsink/esdsink.h: Added auto detection of libesd. |
| Added nearly complete esdsink: all structure in place, just need to |
| add actaul links to libesd. ;-) |
| |
| 2001-01-03 08:48 omegahacker |
| |
| * tools/gstreamer-inspect.c: Updates, it prints a lot more stuff |
| now, like padtemplates, caps/props, and arguments. More stuff can |
| be done, but not now, I must sleep. |
| |
| 2001-01-03 07:38 omegahacker |
| |
| * tools/: .cvsignore, Makefile.am, gstreamer-inspect.c, |
| gstreamer-launch.c: Updates to -launch, added -inspect. |
| |
| 2001-01-02 23:33 wtay |
| |
| * plugins/: example.c, example.h: Updated the example plugin |
| template |
| |
| 2001-01-02 22:52 richardb |
| |
| * docs/Makefile.am: Don't delete CVS directories from working |
| directory: delete from distdir. Also, delete backup files, while |
| you're at it. :) |
| |
| 2001-01-02 20:50 wtay |
| |
| * gstreamer.spec.in: Datafiles in share should go in to RPM too |
| |
| 2001-01-02 19:46 wtay |
| |
| * examples/autoplug/Makefile.am, examples/helloworld/Makefile.am, |
| examples/helloworld2/Makefile.am, examples/launch/Makefile.am, |
| examples/queue/Makefile.am, examples/queue2/Makefile.am, |
| examples/queue3/Makefile.am, examples/queue4/Makefile.am, |
| examples/thread/Makefile.am, examples/xml/Makefile.am, |
| plugins/avi/Makefile.am, plugins/mpeg2/ac3parse/Makefile.am, |
| test/bindings/Makefile.am: The examples must not be installed |
| Removed debugging from Makefiles for avidecoder/ac3parse |
| /test/bindings/dummy.h cannot be installed |
| |
| 2001-01-02 18:40 wtay |
| |
| * docs/gst/gstreamer-docs.sgml, plugins/au/gstparseau.c, |
| plugins/au/gstparseau.h, plugins/audioscale/Makefile.am, |
| plugins/audioscale/audioscale.c, |
| plugins/filters/median/Makefile.am, |
| plugins/filters/smooth/Makefile.am, plugins/jpeg/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpegtypes/Makefile.am, |
| plugins/mpeg2/mpegtypes/Makefile.am, |
| plugins/visualization/spectrum/fix_fft.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/spectrum/gstspectrum.h: Remove esdsink from |
| the docs more fixes for symbols collisions |
| |
| 2001-01-02 16:39 wtay |
| |
| * plugins/visualization/synaesthesia/core.c: Fixed a symbol |
| conflict with mpeg_audio |
| |
| 2001-01-02 16:29 wtay |
| |
| * plugins/mpeg2/video/: Makefile.am, gethdr.c, getpic.c, |
| mpeg2dec.c, mpeg2dec.h, recon.c, recon_mmx.c, recon_sse.s: Fixed a |
| symbol conflict with mpeg_play |
| |
| 2001-01-02 15:18 richardb |
| |
| * docs/gst/Makefile.am: Remove gstesdsink |
| |
| 2001-01-02 14:35 richardb |
| |
| * docs/Makefile.am: Add dist-hook to stop CVS/ directories being |
| put into distribution. |
| |
| 2001-01-02 14:34 richardb |
| |
| * configure.in: Add GST_HTTPSRC_GET_TYPE back into configure.in: |
| documentation fails to build correctly when libhttp isn't present |
| without this. |
| |
| 2001-01-02 13:23 richardb |
| |
| * autogen.sh: Correct ftp urls for libtool. |
| |
| 2001-01-02 12:07 wtay |
| |
| * autogen.sh: Fixed a typo |
| |
| 2001-01-02 12:04 wtay |
| |
| * acconfig.h, autogen.sh, configure.in, |
| gst/elements/gstasyncdisksrc.c, gstplay/callbacks.c, |
| gstplay/gstmediaplay.c, plugins/Makefile.am: Added a check for |
| libjpeg Added and action for the load menu in gstplay Fixed drag |
| and drop in gstplay More verbose errors in gstasyndisksrc |
| |
| 2001-01-02 08:13 omegahacker |
| |
| * acconfig.h, autogen.sh, configure.in, |
| docs/random/TODO-post-0.1.0, examples/autoplug/Makefile.am, |
| gst/gstplugin.c, gst/elements/Makefile.am, |
| gst/elements/gstasyncdisksrc.c, include/registry.h, |
| libs/getbits/Makefile.am, libs/getbits/gstgetbits.c, |
| libs/getbits/gstgetbits.h, libs/getbits/gstgetbits_generic.c, |
| libs/idct/Makefile.am, libs/riff/gstriffencode.c, |
| libs/riff/gstriffparse.c, plugins/Makefile.am, |
| plugins/au/gstparseau.c, plugins/audioscale/audioscale.c, |
| plugins/avi/Makefile.am, plugins/avi/codectest.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/avi/videoheader.c, plugins/avi/wincodec/gstwindec.c, |
| plugins/avi/wincodec/gstwinenc.c, plugins/capture/v4l/grab-v4l.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/cobin/cobin.c, |
| plugins/cobin/cobin.h, plugins/dvdsrc/dvdsrc.c, |
| plugins/effects/stereo/stereo.c, plugins/effects/volume/volume.c, |
| plugins/filters/ladspa/gstladspa.c, |
| plugins/filters/median/median.c, plugins/filters/smooth/smooth.c, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpegdec.c, |
| plugins/jpeg/gstjpegenc.c, plugins/mp3decode/Makefile.am, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/mpeg1encoder/globals.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/marker.c, |
| plugins/mpeg1/mpeg1encoder/mem.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/psy.c, plugins/mpeg1/mpegaudio/subs.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1/system_encode/systems.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, plugins/mpeg2/video/getpic.c, |
| plugins/mpeg2/video/gstmpeg2play.c, plugins/mpeg2/video/mpeg2dec.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/rtjpeg/rtjpegdec.c, plugins/rtjpeg/rtjpegdec.h, |
| plugins/rtjpeg/rtjpegenc.c, plugins/rtjpeg/rtjpegenc.h, |
| plugins/vcdsrc/vcdsrc.c, plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, |
| plugins/vorbis/vorbisdec.c, plugins/vorbis/vorbisenc.c, |
| plugins/wav/gstparsewav.c: Massive, massive update of most source |
| files. I went through and cleaned up all the warnings that I |
| could, which involved fixing some of the plugins. |
| |
| The configure.in script was re-arranged and cleaned up so, and a |
| check for libtool 1.3.5 was added to autogen.sh. Added checks for |
| Gtk and GNOME. |
| |
| Some plugins were removed from the list of things to build for |
| various reasons. |
| |
| Added GST_DEBUG_FORCE_DISABLE in gstgetbits, since that's time |
| critical and even an if() from a DEBUG can significantly increase |
| runtimes. |
| |
| 2001-01-02 02:18 wtay |
| |
| * tests/Makefile.am: ooops, eos is a dir |
| |
| 2001-01-02 02:16 wtay |
| |
| * docs/gst/Makefile.am, docs/gst/gstreamer-sections.txt, |
| editor/pixmaps/Makefile.am, tests/Makefile.am, |
| tests/eos/Makefile.am, tests/eos/case1.c: Fixed makefiles for docs |
| Added eos test programs |
| |
| 2001-01-02 01:44 wtay |
| |
| * configure.in, docs/random/eos, editor/Makefile.am, |
| editor/gsteditorimage.c, editor/gsteditorpalette.c, |
| editor/gsteditorprojectview.c, editor/gsteditorproperty.c, |
| gst/gstpad.c, gst/elements/gstfakesrc.c, gst/elements/gstfakesrc.h, |
| gstplay/Makefile.am, gstplay/gstmediaplay.c: Fixes for |
| gsteditor/gstplay install/build fixed typo in random/eos added |
| num_buffers property to fakesrc |
| |
| 2001-01-02 01:33 richardb |
| |
| * Makefile.am, configure.in, docs/Makefile.am, docs/manuals.mak, |
| docs/gst/Makefile.am, docs/libs/Makefile.am: Added checking for all |
| the tools used to make documentation. If documentation cannot be |
| generated, whatever is available will still be installed. |
| videosink/imagetest is now a check_PROGRAM |
| |
| 2001-01-02 01:00 omegahacker |
| |
| * REQUIREMENTS: updated requirements |
| |
| 2001-01-02 00:35 omegahacker |
| |
| * REQUIREMENTS: added list of requrements |
| |
| 2001-01-02 00:31 richardb |
| |
| * configure.in, examples/Makefile.am: Added launch back into make |
| system. The Makefile wasn't being generated, resulting in make |
| dist failing when the directory was entered for make dist. |
| |
| 2001-01-01 23:50 wtay |
| |
| * examples/Makefile.am: Added directories to DIST_SUBDIRS |
| |
| 2001-01-01 23:20 omegahacker |
| |
| * examples/autoplug/Makefile.am: somehow Makefile.am went |
| zero-bytes |
| |
| 2001-01-01 22:44 omegahacker |
| |
| * examples/: Makefile.am, thread/Makefile.am: updated examples |
| build stuff |
| |
| 2001-01-01 21:21 omegahacker |
| |
| * Makefile.am, configure.in, examples/xml/Makefile.am, |
| gst/Makefile.am, plugins/dvdsrc/Makefile.am: More build fixes |
| |
| 2001-01-01 19:54 wtay |
| |
| * docs/random/: TODO-post-0.1.0, eos: Added some more TODOs Added a |
| proposition for eos propagation |
| |
| 2001-01-01 17:25 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstinfo.sgml, docs/gst/tmpl/gstpad.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, gst/gstelement.c, |
| gst/gstpad.c: Documentation updates |
| |
| 2001-01-01 14:34 richardb |
| |
| * examples/launch/Makefile.am: Add one more file to dist. |
| |
| 2001-01-01 14:06 richardb |
| |
| * docs/: gst/Makefile.am, libs/Makefile.am: Fix a couple of files |
| not being put into distributions. make dist now appears to create |
| a fully functional distribution. make rpm should now produce an |
| rpm. Whether that rpm is any good is another matter... |
| |
| 2001-01-01 13:41 richardb |
| |
| * Makefile.am, configure.in, examples/Makefile.am, |
| examples/launch/Makefile.am, examples/xml/Makefile.am: Fix broken |
| build system for examples. |
| |
| 2001-01-01 08:43 omegahacker |
| |
| * gstplay/Makefile.am, plugins/avi/Makefile.am, |
| plugins/avi/wincodec/Makefile.am: More build changes |
| |
| 2001-01-01 08:37 omegahacker |
| |
| * Makefile.am, autogen.sh, configure.in, |
| docs/code-reviews/gstbin.c-1.41, examples/autoplug/Makefile, |
| examples/autoplug/Makefile.am, examples/autoplug/autoplug.c, |
| examples/helloworld/Makefile, examples/helloworld/Makefile.am, |
| examples/helloworld2/Makefile, examples/helloworld2/Makefile.am, |
| examples/queue/Makefile, examples/queue/Makefile.am, |
| examples/queue2/Makefile, examples/queue2/Makefile.am, |
| examples/queue3/Makefile, examples/queue3/Makefile.am, |
| examples/queue4/Makefile, examples/queue4/Makefile.am, |
| examples/thread/Makefile, examples/thread/Makefile.am, |
| examples/xml/Makefile, examples/xml/Makefile.am, gst/gstpad.c, |
| gst/gstplugin.c: Re-arranged the build a bit to try to make it more |
| sane. Added some debug. |
| |
| 2001-01-01 07:47 omegahacker |
| |
| * gstplay/Makefile.am: added headers and such to Makefile.am for |
| dist |
| |
| 2001-01-01 07:44 omegahacker |
| |
| * test/: mp3.c, qtest.c: added the category number to DEBUG |
| |
| 2001-01-01 07:42 omegahacker |
| |
| * plugins/filters/ladspa/Makefile.am: missed utils.h |
| |
| 2001-01-01 07:30 omegahacker |
| |
| * configure.in: updated version number from 0.9.2 (huh???) to 0.1.0 |
| |
| 2001-01-01 06:59 wtay |
| |
| * configure.in, docs/gst/tmpl/gstinfo.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| examples/autoplug/autoplug.c: Added -Wall to configure.in |
| |
| 2001-01-01 06:57 omegahacker |
| |
| * gst/Makefile.am: fixed a nasty bug where at -O6 teh compiler |
| optimized cothreads.c beyond the point of functioning |
| |
| 2001-01-01 06:23 wtay |
| |
| * plugins/vorbis/: Makefile.am, vorbis.c, vorbisdec.c, vorbisdec.h, |
| vorbisenc.c, vorbisenc.h: Some compile cleanups |
| |
| 2001-01-01 05:26 wtay |
| |
| * gst/gstpipeline.c: Fixed a very bad error with autoplugging. |
| |
| 2001-01-01 05:18 omegahacker |
| |
| * gst/: gst.c, gstinfo.c, gstinfo.h: updated the debug system so it |
| works nicely now |
| |
| 2001-01-01 04:53 omegahacker |
| |
| * gst/: gst.c, gstinfo.c, gstinfo.h: Added API to control DEBUG |
| level, updated cmdline code |
| |
| 2001-01-01 04:41 omegahacker |
| |
| * gst/: gst.c, gstpad.c: modified cmdlien code to take both 0xHEX |
| and dec, and added an INFO line in gst_pad_connect() |
| |
| 2001-01-01 04:11 omegahacker |
| |
| * plugins/filters/ladspa/: Makefile, search.c: removed accidentally |
| checked in Makefile and added .cvsignore |
| |
| 2001-01-01 04:10 wtay |
| |
| * test/mp3.c, test/qtest.c, tests/case4.c, tests/markup.c, |
| tests/paranoia.c, tests/rip.c, tests/simplefake.c: Updated test |
| programs |
| |
| 2001-01-01 04:04 wtay |
| |
| * gst/gst.c: Fixed a typo |
| |
| 2001-01-01 04:02 wtay |
| |
| * plugins/filters/ladspa/: Makefile, gstladspa.c: Added the boolean |
| properties back |
| |
| 2001-01-01 03:59 omegahacker |
| |
| * plugins/filters/ladspa/: gstladspa.c, gstladspa.h: fixed ladpsa |
| filter up to compile |
| |
| 2001-01-01 03:57 omegahacker |
| |
| * plugins/filters/Makefile.am: added ladspa |
| |
| 2001-01-01 03:57 omegahacker |
| |
| * gst/gstautoplug.c: set categories for all INFOs |
| |
| 2001-01-01 03:44 omegahacker |
| |
| * tests/sched/.cvsignore: added .cvsignore |
| |
| 2001-01-01 03:43 wtay |
| |
| * gst/: Makefile.am, gst.c, gstcpu.c, gstinfo.c: Added command line |
| parsing for --gst-info-mask, --gst-debug-mask and --help Dump the |
| FLAGS and options on --help |
| |
| 2001-01-01 03:22 omegahacker |
| |
| * tests/.cvsignore: updated .cvsignore |
| |
| 2001-01-01 03:20 omegahacker |
| |
| * configure.in: added directories to configure.in |
| |
| 2001-01-01 03:19 omegahacker |
| |
| * plugins/filters/ladspa/: Makefile, Makefile.am, gstladspa.c, |
| gstladspa.h, ladspa.h, load.c, search.c, utils.h: New LADSPA plugin |
| wrapper |
| |
| 2001-01-01 03:18 omegahacker |
| |
| * examples/Makefile.am: fixed stupid spelling mistake |
| |
| 2001-01-01 03:18 omegahacker |
| |
| * gstplay/: .cvsignore, Makefile.am: gstplay now builds from |
| build-directory, doesn't require a make install |
| |
| 2001-01-01 03:16 omegahacker |
| |
| * plugins/: audioscale/audioscale.c, avi/audiocodecs.c, |
| avi/gstavidecoder.c, avi/gstaviencoder.c, avi/wincodec/gstwindec.c, |
| avi/wincodec/gstwinenc.c, capture/v4l/gstv4lsrc.c, |
| cdparanoia/cdparanoia.c, dvdsrc/dvdsrc.c, filters/median/median.c, |
| filters/smooth/smooth.c, jpeg/gstjpegdec.c, jpeg/gstjpegenc.c, |
| mp3decode/mpg123/gstmpg123.c, mp3decode/parse/mp3parse.c, |
| mp3decode/types/mp3types.c, mp3encode/lame/gstlame.c, |
| mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| mpeg1/mpeg_play/gstmpeg_play.c, mpeg1/mpeg_play/util.c, |
| mpeg1/mpeg_play/video.c, mpeg1/mpegaudio/gstmpegaudio.c, |
| mpeg1/parse/mpeg1parse.c, mpeg1/system_encode/buffer.c, |
| mpeg1/system_encode/system_encode.c, |
| mpeg1video/parse/mp1videoparse.c, mpeg2/ac3parse/ac3parse.c, |
| mpeg2/mpeg2enc/gstmpeg2enc.c, mpeg2/parse/mpeg2parse.c, |
| mpeg2/subtitles/mpeg2subt.c, mpeg2/video/gethdr.c, |
| mpeg2/video/gstmpeg2play.c, mpeg2/video/mpeg2dec.c, |
| mpeg2/videoparse/mp2videoparse.c, videoscale/videoscale.c, |
| visualization/smoothwave/smoothwave.c, |
| visualization/synaesthesia/synaesthesia.c, vorbis/vorbisdec.c: |
| Updated all plugins to use new GST_DEBUG and GST_INFO systems. |
| |
| 2001-01-01 03:16 omegahacker |
| |
| * libs/: getbits/gstgetbits_generic.c, riff/gstriffencode.c, |
| riff/gstriffparse.c: Updated libraries to use new GST_DEBUG instead |
| of DEBUG. |
| |
| 2001-01-01 03:14 omegahacker |
| |
| * gst/: cothreads.c, gst.c, gstautoplug.c, gstbin.c, gstbuffer.c, |
| gstbufferpool.c, gstcaps.c, gstclock.c, gstcpu.c, gstelement.c, |
| gstelementfactory.c, gstinfo.c, gstinfo.h, gstobject.c, gstpad.c, |
| gstpipeline.c, gstplugin.c, gstprops.c, gstscheduler.c, |
| gstthread.c, gsttype.c, gstxml.c, elements/gstasyncdisksrc.c, |
| elements/gstaudiosink.c, elements/gstaudiosrc.c, |
| elements/gstdisksrc.c, elements/gstfdsink.c, |
| elements/gstpipefilter.c, elements/gstqueue.c, |
| elements/gstsinesrc.c, elements/gsttypefind.c: Mega update of INFO, |
| DEBUG, and ERROR subsystems, renamed with GST_ prefix. GST_DEBUG |
| now takes a category parameter, which is the same as GST_INFO |
| system. They are now called GST_CAT_*. All the GST_DEBUGs are set |
| to 0 for now, we need to go and fix all these eventually. |
| |
| 2001-01-01 02:46 omegahacker |
| |
| * gst/gstcpu.c: fixed stupid (brown paper bag) bug with missing |
| NULL on g_strconcat |
| |
| 2001-01-01 02:34 omegahacker |
| |
| * gst/gstcpu.c: fixed the segfault |
| |
| 2001-01-01 01:56 wtay |
| |
| * acconfig.h, configure.in, gst/gstinfo.c: Added --enable-info and |
| --disable-info-system nothing specified = INFO enabled, mask to |
| 0x00000001 --enable-info = INFO enabled, mask to 0xffffffff |
| --disable-info = INFO compiled into a nop and thus disabled |
| |
| 2001-01-01 00:44 omegahacker |
| |
| * examples/: autoplug/.cvsignore, helloworld/.cvsignore, |
| helloworld2/.cvsignore, launch/Makefile, queue/.cvsignore, |
| queue2/.cvsignore, queue3/.cvsignore, queue4/.cvsignore, |
| thread/.cvsignore, xml/.cvsignore: hopefully one last update to the |
| examples .cvsignores |
| |
| 2001-01-01 00:44 wtay |
| |
| * acconfig.h, configure.in, gst/gstinfo.h, plugins/avi/Makefile.am, |
| plugins/avi/gstavidecoder.c: Added GST_INFO_ENABLED flags Added |
| --enable-debug-info A little fix for the avidecoder |
| |
| 2001-01-01 00:42 omegahacker |
| |
| * examples/: helloworld/helloworld.c, helloworld2/helloworld2.c, |
| queue/queue.c, queue2/queue2.c, queue3/queue3.c, queue4/queue4.c, |
| thread/thread.c, xml/Makefile, xml/createxml.c, xml/runxml.c: |
| cleaned up the examples, added Makefiles, etc |
| |
| 2001-01-01 00:34 omegahacker |
| |
| * examples/: Makefile.am, autoplug/Makefile, autoplug/autoplug.c, |
| helloworld/Makefile, helloworld2/Makefile, launch/Makefile, |
| queue/Makefile, queue2/Makefile, queue3/Makefile, queue4/Makefile, |
| thread/Makefile, xml/Makefile: Updated makefiles for examples |
| |
| 2001-01-01 00:17 omegahacker |
| |
| * gst/: gstcpu.c, gstinfo.c, gstinfo.h, elements/gstelements.c: |
| Cleaned up INFO system some more, added API to select categories, |
| modified the printout function to print cleanly for GST_INIT info |
| (the default min) and spew function:line debug_string [element] for |
| everything else. Eventually could make even that configurable |
| easily enough, just check against another bitmap instead of |
| checking for == GST_INIT. |
| |
| 2000-12-31 23:31 wtay |
| |
| * gst/: Makefile.am, gstbin.c, gstpad.c, elements/gstfakesrc.c: Fix |
| some compile warnings |
| |
| 2000-12-31 22:49 omegahacker |
| |
| * gstplay/gstmediaplay.c: Added ability to use .glade file in cwd |
| |
| 2000-12-31 22:18 omegahacker |
| |
| * gst/: gstelement.c, gstelement.h, gstinfo.c, gstinfo.h, gstpad.c, |
| gstpad.h, gstplugin.c, gstplugin.h, gstscheduler.c, gsttype.c, |
| types/gsttypes.c: Started work on better ghostpad management, and |
| started to build the low- level EOS mechanism. |
| |
| Also removed a couple of printouts that aren't needed any more. |
| |
| 2000-12-31 22:16 omegahacker |
| |
| * plugins/: mp3decode/types/mp3types.c, |
| mpeg1/mpegtypes/mpeg1types.c, mpeg2/mpegtypes/mpeg2types.c: |
| Commented out some extra output that we don't need right now. |
| |
| 2000-12-31 22:15 omegahacker |
| |
| * tools/gstreamer-register.c: Added stdlib.h to clean up exit() |
| warnings |
| |
| 2000-12-31 22:14 omegahacker |
| |
| * tests/: load.c, markup.c: New test programs. |
| |
| 2000-12-31 22:13 omegahacker |
| |
| * tests/Makefile.am: [no log message] |
| |
| 2000-12-31 22:11 omegahacker |
| |
| * tests/sched/: Makefile, Makefile.am, runxml.c, testcases: |
| Converted to a Makefile.am, fixed up the GstSrc thing, and removed |
| a set to READY state before PLAYING that isn't necessary. |
| |
| 2000-12-31 18:06 richardb |
| |
| * plugins/mpeg2/mpeg2dec/Makefile.am: Add a final header file to |
| noinst_HEADERS |
| |
| 2000-12-31 17:49 richardb |
| |
| * plugins/mpeg2/: ac3dec/Makefile.am, mpeg2dec/Makefile.am: A |
| couple more fixes to make dist. |
| |
| 2000-12-31 17:37 richardb |
| |
| * plugins/mpeg2/mpeg2dec/Makefile.am: Add new files to dist. |
| |
| 2000-12-31 17:34 wtay |
| |
| * plugins/mpeg2/mpeg2dec/: attributes.h, idct_mlib.c, mm_accel.h, |
| motion_comp_mlib.c, output_video.h, stats.c: Added missing files, |
| It should compile now, but doesn't work |
| |
| 2000-12-31 17:32 richardb |
| |
| * plugins/: mp3decode/Makefile.am, mpeg1/mpeg_play/Makefile.am, |
| mpeg1/mpegaudio/Makefile.am, mpeg2/ac3dec/Makefile.am, |
| mpeg2/mpeg2enc/Makefile.am, wav/Makefile.am: Various fixes to |
| ensure that appropriate files are included in make dist. Make dist |
| now produces a nearly functioning distribution. |
| |
| 2000-12-31 17:32 wtay |
| |
| * editor/gsteditorproperty.c, plugins/cdparanoia/cdparanoia.c: |
| Updated the editor to use the capslist Added change state in |
| cdparanoia |
| |
| 2000-12-31 17:02 wtay |
| |
| * docs/gst/gstreamer-sections.txt, docs/gst/tmpl/gstautoplug.sgml, |
| docs/gst/tmpl/gstcaps.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, gst/Makefile.am, |
| gst/gstautoplug.c, gst/gstcaps.h, gst/gstpad.c, tests/.cvsignore: |
| Updated the docs Updated gst/Makefile.am to add CFLAGS Added test |
| programs to tests/.cvsignore |
| |
| 2000-12-31 16:15 wtay |
| |
| * tests/padfactory.c: Test program for the pad factory |
| |
| 2000-12-31 16:12 wtay |
| |
| * examples/autoplug/autoplug.c, gst/gst.h, gst/gstautoplug.c, |
| gst/gstautoplug.h, gst/gstcaps.c, gst/gstcaps.h, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstinfo.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstpipeline.c, gst/gstplugin.c, gst/gstprops.c, gst/gstprops.h, |
| gst/elements/gstaudiosink.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/cdparanoia/cdparanoia.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mp3encode/lame/gstlame.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/vorbis/vorbis.c, |
| tests/Makefile.am, tests/autoplug.c, tests/caps.c, tests/case4.c, |
| tests/init.c, tests/queue.c, tests/simplefake.c, tests/states.c: |
| Added multiple caps to the pads Extended the padfactory for the |
| multiple caps GstCaps now have a name so that future manipulations |
| on them can be done by name Updated the plugins for the new caps |
| list |
| |
| 2000-12-31 16:07 richardb |
| |
| * Makefile.am, configure.in, include/Makefile.am: Add files in |
| include to distributions. |
| |
| 2000-12-31 15:53 richardb |
| |
| * gst/Makefile.am: Add gstpropsprivate.h to dist. |
| |
| 2000-12-31 15:19 richardb |
| |
| * docs/Makefile.am: Add docs/fwg to DIST_SUBDIRS |
| |
| 2000-12-31 15:18 richardb |
| |
| * configure.in: Add docs/fwg/Makefile to things to be built. |
| |
| 2000-12-31 14:22 richardb |
| |
| * docs/manuals.mak: Fix another bug in make install for fwg |
| (complained becuase there were no pngs to install). I should have |
| got up more slowly today... |
| |
| 2000-12-31 14:02 richardb |
| |
| * docs/: fwg/.cvsignore, libs/tmpl/.cvsignore, manual/.cvsignore, |
| manual/images/.cvsignore: Fix .cvsignores |
| |
| 2000-12-31 13:55 richardb |
| |
| * docs/: manuals.mak, fwg/.cvsignore: Fix bug in make install for |
| manuals. Added stuff to .cvsignore in fwg |
| |
| 2000-12-31 10:46 omegahacker |
| |
| * tools/gstreamer-launch.c: Complete rewrite of the launcher. Now |
| supports pretty arbitrary pipelines. Try '((fakesrc) ! identity ! |
| (fakesink))' out. Doesn't seem to recognize pad names yet for some |
| reason, so it goes with the first sink/src pad it finds in a given |
| element. Other problems still remain, but the hard part is done |
| with. |
| |
| 2000-12-30 19:51 wtay |
| |
| * plugins/mpeg2/mpegtypes/mpeg2types.c: Removed elementary mpeg2 |
| video detection because we simply don't know if it's mpeg1 or mpeg2 |
| |
| 2000-12-30 19:41 wtay |
| |
| * plugins/avi/gstavidecoder.c: removed debugging |
| |
| 2000-12-30 19:40 wtay |
| |
| * plugins/mpeg1/parse/Makefile.am: removed debugging info again |
| |
| 2000-12-30 19:39 wtay |
| |
| * plugins/mpeg1/parse/: Makefile.am, mpeg1parse.c: Removed ac3 and |
| other private streams until autoplug can figure it out |
| |
| 2000-12-30 19:37 wtay |
| |
| * libs/getbits/: gstgetbits.c, gstgetbits.h: Disabled MMX optimized |
| versions until they get fixed |
| |
| 2000-12-30 19:04 wtay |
| |
| * gst/cothreads.c, gst/gstplugin.c, plugins/avi/audiocodecs.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstavidecoder.h, |
| plugins/avi/playcodecs.c, plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c: Fixed autoplugging for avi |
| Fixed a bug in multiple typefind function loading: when a typefind |
| is requested for a mimetype, all plugins with a typefind function |
| should be loaded. |
| |
| 2000-12-30 17:42 wtay |
| |
| * gst/gst.c, gst/gstautoplug.c, gst/gstcaps.c, gst/gstplugin.c, |
| gst/gstprops.c, gst/gstthread.c, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c: Fixed MPEG2 autoplugging |
| Added some more INFO to gstthread |
| |
| 2000-12-30 17:13 wtay |
| |
| * docs/gst/: Makefile.am, tmpl/gstreamer-unused.sgml: Updated the |
| makefile for new files |
| |
| 2000-12-30 16:13 wtay |
| |
| * docs/gst/.cvsignore, docs/gst/gstreamer-decl.txt, |
| docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/gstreamer.types.in, |
| docs/gst/tmpl/gst.sgml, docs/gst/tmpl/gstautoplug.sgml, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstcaps.sgml, |
| docs/gst/tmpl/gstconnection.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstfilter.sgml, docs/gst/tmpl/gstinfo.sgml, |
| docs/gst/tmpl/gstobject.sgml, docs/gst/tmpl/gstprops.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstscheduler.sgml, docs/gst/tmpl/gstsink.sgml, |
| docs/gst/tmpl/gstsrc.sgml, gst/gstautoplug.c, gst/gstelement.c, |
| gst/gstobject.c, gst/gstplugin.c, gst/elements/Makefile.am, |
| gst/elements/gstqueue.c, gst/elements/gsttypefind.c: Docs updates: |
| remove sink, src, filter, connection added gstinfo to docs. |
| Updated some core files for the docs gsttypefind did not include |
| gst_private Added CFlags to Makefile.am in gst/elements |
| |
| 2000-12-30 15:36 richardb |
| |
| * docs/: Makefile.am, manuals.mak, fwg/Makefile.am, |
| fwg/gst-filter-writers-guide.sgml, manual/Makefile.am: Added |
| framework for writing filter writers guide. Extracted much of the |
| makefile from docs/manual into a shared file which is included, so |
| it can be re-used. |
| |
| 2000-12-30 14:46 richardb |
| |
| * docs/: libs/.cvsignore, manual/.cvsignore, manual/Makefile.am, |
| libs/Makefile.am: Fix a bug in manual/Makefile.am: bad shell script |
| for make disting .ps files. Couple of final fixes to |
| libs/Makefile.am, too. Add a few things to cvsignores. |
| |
| 2000-12-30 14:40 richardb |
| |
| * plugins/: dvdsrc/Makefile.am, mpeg2/video/getvlc.h, |
| mpeg2/video/mpeg2dec.h, mpeg2/videoparse/Makefile.am: Change ERROR |
| to VLC_ERROR in mpeg2. Fix a couple of makefiles so that make dist |
| works. |
| |
| 2000-12-30 13:54 richardb |
| |
| * docs/libs/: Makefile.am, tmpl/.cvsignore: Makefile cleaned muchly |
| - make should now cause gstreamer-libs docs to be created. Make |
| dist may work too - untested. No longer store tmpls in CVS, |
| either. Only thing missing is make dependencies on the source |
| files used to extract the docs. |
| |
| 2000-12-30 13:14 richardb |
| |
| * docs/libs/tmpl/: dct.sgml, externals.sgml, gstcolorspace.sgml, |
| gstgetbits.sgml, gstgetbits_inl.sgml, gstidct.sgml, |
| gstputbits.sgml, gstriff.sgml, gstvideoscale.sgml, wineacm.sgml: |
| Remove template files from CVS: they're autogenerated better. |
| |
| 2000-12-30 05:05 richardb |
| |
| * docs/manual/Makefile.am: Makefile can now be used for a different |
| manual by simply changing the initial variables |
| |
| 2000-12-30 04:40 richardb |
| |
| * docs/manual/images/: .cvsignore, Makefile.am: Remove old |
| directories and files |
| |
| 2000-12-30 04:36 richardb |
| |
| * docs/manual/: Makefile.am, bin-element.fig, |
| connected-elements.fig, filter-element-multi.fig, |
| filter-element.fig, hello-world.fig, mime-world.fig, queue.fig, |
| sink-element.fig, src-element.fig, state-diagram.fig, thread.fig: |
| Misc tweaks to makefile for manual. Moved .figs into same |
| directory so we can have them built appropriately without having to |
| hack makefiles horribly. Nearly have a core makefile which can be |
| reused for other manuals. |
| |
| 2000-12-30 03:28 wtay |
| |
| * docs/manual/images/Makefile.am: Scaled down the eps images to |
| half their size |
| |
| 2000-12-30 02:47 wtay |
| |
| * gst/elements/: gstelements.c, gstfakesrc.c: Added some INFO in |
| gstelements Reverted pad names in gstfakesrc back to what they were |
| |
| 2000-12-30 02:41 omegahacker |
| |
| * gst/: cothreads.c, gst.c, gst_private.h, gstbin.c, gstbuffer.c, |
| gstelement.c, gstinfo.c, gstinfo.h, gstpad.c, gstplugin.c, |
| gsttype.c, elements/gsttypefind.c: Updated more files to use INFO. |
| |
| 2000-12-30 02:25 richardb |
| |
| * docs/manual/Makefile.am: Minor neaten to makefile. |
| |
| 2000-12-30 01:53 richardb |
| |
| * test/: a.c, avi2mpg.c, aviparse.c, mp1parse.c, mp1tomp1.c, |
| mp2toavi.c, mp2tomp1.c, mp3.c, mp3parse.c, mp3play.c, |
| mp3tovorbis.c, mpeg2parse.c, pipetest.c, qtest.c: Convert GstSrc's |
| to GstElements. |
| |
| 2000-12-30 01:06 richardb |
| |
| * configure.in, plugins/Makefile.am, plugins/mp3encode/Makefile.am: |
| Added configure test for liblame. |
| |
| 2000-12-30 00:46 richardb |
| |
| * configure.in, plugins/Makefile.am: Add configure tests for |
| cdparanoia |
| |
| 2000-12-30 00:17 richardb |
| |
| * plugins/mpeg1/system_encode/Makefile.am: Include "include/" |
| |
| 2000-12-29 22:36 richardb |
| |
| * plugins/: mpeg2/parse/Makefile.am, mpeg1/parse/Makefile.am: |
| Include "include/" when compiling. |
| |
| 2000-12-29 21:58 richardb |
| |
| * gst/elements/gsttypefind.c: Remove reference to gstdebug.h which |
| doesn't exist. |
| |
| 2000-12-29 21:56 richardb |
| |
| * libs/getbits/: gstgetbits.c, gstgetbits.h: Fix a couple of MMX |
| issues. |
| |
| 2000-12-29 21:50 richardb |
| |
| * libs/getbits/Makefile.am: Include libgst.la when linking gbtest |
| so it compiles. |
| |
| 2000-12-29 21:44 richardb |
| |
| * plugins/mpeg1/mpeg_play/: decoders.c, decoders.h: Use VLC_ERROR |
| instead of ERROR_VAL, at Erik's suggestion. :) |
| |
| 2000-12-29 21:40 richardb |
| |
| * plugins/mpeg1/mpeg_play/: decoders.c, decoders.h: Rename #define |
| ERROR to #define ERROR_VAL to avoid conflict with gstinfo.h |
| |
| 2000-12-29 19:45 wtay |
| |
| * gst/Makefile.am, gst/gstautoplug.c, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstbuffer.h, gst/gstpipeline.c, |
| gst/gstprops.c, gst/gstscheduler.c, gst/elements/gstasyncdisksrc.c, |
| gstplay/gstplay.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg1/mpeg_play/decoders.c, |
| plugins/mpeg1/mpeg_play/decoders.h, |
| plugins/mpeg1video/parse/mp1videoparse.c: Fixed buffer flag |
| handling gstplay used old flag handling updated some plugins for |
| the new objects/error handling Fixed a serious buffer error in |
| gst_buffer_append |
| |
| 2000-12-29 18:31 wtay |
| |
| * tests/: caps.c, props.c: Updated some test programs |
| |
| 2000-12-29 18:23 wtay |
| |
| * gst/: gstautoplug.c, gstbin.c, gstbuffer.h, gstpipeline.c, |
| gstplugin.c, gstprops.c, gstprops.h, gstscheduler.c, |
| elements/gstasyncdisksrc.c: Fixed a serious bug in gst_props_new: |
| properties with a 0 value causes a segfault Fixed a possible bug in |
| gstautoplug when one of the constructed paths was empty Commented |
| out a too liberal assert in gstscheduler.c Added |
| GST_BUFFER_DISCONTINUOUS tried to fix asyndisksrc |
| |
| 2000-12-29 10:02 omegahacker |
| |
| * gst/: Makefile.am, gst.c, gst.h, gst_private.h, gstdebug.h, |
| gstelement.c, gstelement.h, gstinfo.c, gstinfo.h, gstobject.c, |
| gstobject.h, gstplugin.c, gstscheduler.c: Added DEBUG, INFO, and |
| ERROR systems. Very little code is converted yet. Policy |
| decisions need to be made as to what kinds of cases get what kind |
| of response, and what the default ERROR response should be. Right |
| now it will print out all the information, then have gdb spew a |
| stack trace. |
| |
| 2000-12-29 05:38 omegahacker |
| |
| * gst/elements/: gstasyncdisksrc.c, gstasyncdisksrc.h, |
| gstaudiosink.c, gstaudiosink.h, gstaudiosrc.c, gstaudiosrc.h, |
| gstdisksrc.c, gstdisksrc.h, gstelements.c, gstesdsink.c, |
| gstesdsink.h, gstfakesink.c, gstfakesink.h, gstfakesrc.c, |
| gstfakesrc.h, gstfdsink.c, gstfdsink.h, gstfdsrc.c, gstfdsrc.h, |
| gsthttpsrc.c, gsthttpsrc.h, gstidentity.c, gstidentity.h, |
| gstpipefilter.c, gstpipefilter.h, gstqueue.c, gstqueue.h, |
| gstsinesrc.c, gstsinesrc.h, gsttypefind.c, gsttypefind.h: Updated |
| copyright notices. |
| |
| 2000-12-29 04:36 wtay |
| |
| * gstplay/gstplay.c: Add the pipeline to the thread after |
| autoplugging. |
| |
| 2000-12-29 03:05 wtay |
| |
| * editor/gsteditorpadtemplate.c: Added a missing file... |
| |
| 2000-12-29 02:50 omegahacker |
| |
| * plugins/: example.c, example.h, au/gstparseau.c, au/gstparseau.h, |
| audioscale/audioscale.c, audioscale/audioscale.h, |
| avi/gstavidecoder.c, avi/gstavidecoder.h, avi/gstaviencoder.c, |
| avi/gstaviencoder.h, avi/wincodec/gstwindec.c, |
| avi/wincodec/gstwindec.h, avi/wincodec/gstwinenc.c, |
| avi/wincodec/gstwinenc.h, capture/v4l/gstv4lsrc.c, |
| capture/v4l/gstv4lsrc.h, cdparanoia/cdparanoia.c, |
| cdparanoia/cdparanoia.h, cobin/cobin.c, cobin/spindentity.c, |
| cobin/spindentity.h, dvdsrc/Makefile.am, dvdsrc/dvdsrc.c, |
| dvdsrc/dvdsrc.h, effects/stereo/stereo.c, effects/stereo/stereo.h, |
| effects/volume/volume.c, effects/volume/volume.h, |
| filters/median/median.c, filters/median/median.h, |
| filters/smooth/smooth.c, filters/smooth/smooth.h, |
| jpeg/gstjpegdec.c, jpeg/gstjpegdec.h, jpeg/gstjpegenc.c, |
| jpeg/gstjpegenc.h, mp3decode/mpg123/gstmpg123.c, |
| mp3decode/mpg123/gstmpg123.h, mp3decode/parse/mp3parse.c, |
| mp3decode/parse/mp3parse.h, mp3decode/xa/gstxa.c, |
| mp3decode/xa/gstxa.h, mp3decode/xing/gstxing.c, |
| mp3decode/xing/gstxing.h, mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| mpeg1/mpeg_play/gstmpeg_play.c, mpeg1/mpeg_play/gstmpeg_play.h, |
| mpeg1/mpegaudio/gstmpegaudio.c, mpeg1/mpegaudio/gstmpegaudio.h, |
| mpeg1/parse/mpeg1parse.c, mpeg1/parse/mpeg1parse.h, |
| mpeg1/system_encode/system_encode.c, |
| mpeg1/system_encode/system_encode.h, |
| mpeg1video/parse/mp1videoparse.c, mpeg1video/parse/mp1videoparse.h, |
| mpeg2/ac3dec/ac3dec.c, mpeg2/ac3dec/ac3dec.h, |
| mpeg2/ac3parse/ac3parse.c, mpeg2/ac3parse/ac3parse.h, |
| mpeg2/mpeg2dec/gstmpeg2dec.c, mpeg2/mpeg2dec/gstmpeg2dec.h, |
| mpeg2/mpeg2enc/gstmpeg2enc.c, mpeg2/mpeg2enc/gstmpeg2enc.h, |
| mpeg2/parse/mpeg2parse.c, mpeg2/parse/mpeg2parse.h, |
| mpeg2/subtitles/mpeg2subt.c, mpeg2/subtitles/mpeg2subt.h, |
| mpeg2/video/gstmpeg2play.c, mpeg2/video/gstmpeg2play.h, |
| mpeg2/video/mpeg2dec.c, mpeg2/videoparse/mp2videoparse.c, |
| mpeg2/videoparse/mp2videoparse.h, rtjpeg/rtjpegdec.c, |
| rtjpeg/rtjpegdec.h, rtjpeg/rtjpegenc.c, rtjpeg/rtjpegenc.h, |
| vcdsrc/vcdsrc.c, vcdsrc/vcdsrc.h, videoscale/videoscale.c, |
| videoscale/videoscale.h, visualization/smoothwave/smoothwave.c, |
| visualization/smoothwave/smoothwave.h, |
| visualization/spectrum/gstspectrum.c, |
| visualization/spectrum/gstspectrum.h, |
| visualization/synaesthesia/synaesthesia.c, |
| visualization/synaesthesia/synaesthesia.h, |
| visualization/vumeter/vumeter.c, visualization/vumeter/vumeter.h, |
| vorbis/vorbisdec.c, vorbis/vorbisdec.h, vorbis/vorbisenc.c, |
| vorbis/vorbisenc.h, wav/gstparsewav.c, wav/gstparsewav.h: MEGA |
| reparenting of all the elements to GstElement. |
| |
| 2000-12-29 02:28 omegahacker |
| |
| * gst/: Makefile.am, gst.h, gstbin.c, gstclock.c, gstconnection.c, |
| gstconnection.h, gstelement.c, gstelement.h, gstfilter.c, |
| gstfilter.h, gstpipeline.c, gstsink.c, gstsink.h, gstsrc.c, |
| gstsrc.h, gsttee.c, gsttee.h, elements/gstasyncdisksrc.c, |
| elements/gstasyncdisksrc.h, elements/gstaudiosink.c, |
| elements/gstaudiosink.h, elements/gstaudiosrc.c, |
| elements/gstaudiosrc.h, elements/gstdisksrc.c, |
| elements/gstdisksrc.h, elements/gstelements.c, |
| elements/gstfakesink.c, elements/gstfakesink.h, |
| elements/gstfakesrc.c, elements/gstfakesrc.h, elements/gstfdsink.c, |
| elements/gstfdsink.h, elements/gstfdsrc.c, elements/gstfdsrc.h, |
| elements/gsthttpsrc.c, elements/gsthttpsrc.h, |
| elements/gstidentity.c, elements/gstidentity.h, |
| elements/gstpipefilter.c, elements/gstpipefilter.h, |
| elements/gstqueue.c, elements/gstqueue.h, elements/gstsinesrc.c, |
| elements/gstsinesrc.h, elements/gsttypefind.c, |
| elements/gsttypefind.h: Reparented everything to GstElement, |
| removing GstSrc, GstSink, GstFilter, and GstConnection. Also fixed |
| a bug in gst_bin_iterate_func. |
| |
| 2000-12-28 22:13 omegahacker |
| |
| * gst/gstcaps.h: missed one file for copyright |
| |
| 2000-12-28 22:12 omegahacker |
| |
| * gst/: Makefile.am, cothreads.c, cothreads.h, gst.c, gst.h, |
| gst_private.h, gstarch.h, gstautoplug.c, gstautoplug.h, gstbin.c, |
| gstbin.h, gstbuffer.c, gstbuffer.h, gstbufferpool.c, |
| gstbufferpool.h, gstcaps.c, gstclock.c, gstclock.h, |
| gstconnection.c, gstconnection.h, gstcpu.c, gstcpu.h, gstdebug.h, |
| gstelement.c, gstelement.h, gstelementfactory.c, gstextratypes.c, |
| gstextratypes.h, gstfilter.c, gstfilter.h, gsti386.h, gstlog.h, |
| gstmeta.c, gstmeta.h, gstobject.c, gstobject.h, gstpad.c, gstpad.h, |
| gstpipeline.c, gstpipeline.h, gstplugin.c, gstplugin.h, gstppc.h, |
| gstprops.c, gstprops.h, gstpropsprivate.h, gstscheduler.c, |
| gstscheduler.h, gstsink.c, gstsink.h, gstsrc.c, gstsrc.h, gsttee.c, |
| gsttee.h, gstthread.c, gstthread.h, gsttrace.c, gsttrace.h, |
| gsttype.c, gsttype.h, gstutils.c, gstutils.h, gstxml.c, gstxml.h, |
| elements/gstasyncdisksrc.h, elements/gstqueue.c: Updated copyright |
| in all the libgst files. Created gst_private.h, set up all files |
| to use it. |
| |
| 2000-12-28 21:42 wtay |
| |
| * docs/gst/Makefile.am, docs/gst/gstreamer-decl.txt, |
| docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/cothreads.sgml, docs/gst/tmpl/gst.sgml, |
| docs/gst/tmpl/gstasyncdisksrc.sgml, docs/gst/tmpl/gstbin.sgml, |
| docs/gst/tmpl/gstbuffer.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfakesink.sgml, |
| docs/gst/tmpl/gstfakesrc.sgml, docs/gst/tmpl/gstfilter.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstplugin.sgml, |
| docs/gst/tmpl/gstqueue.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstsink.sgml, docs/gst/tmpl/gstsrc.sgml, |
| docs/gst/tmpl/gstthread.sgml, docs/gst/tmpl/gsttype.sgml, |
| docs/gst/tmpl/gsttypefind.sgml, docs/gst/tmpl/gstutils.sgml, |
| docs/gst/tmpl/gstxml.sgml, docs/gst/tmpl/videoraw.sgml, |
| gst/gstbin.c, gst/gstbin.h, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.h, gst/gstprops.c, |
| gst/gstprops.h, gst/gstscheduler.c, gst/gstsrc.h, gst/gstthread.c, |
| gst/elements/gsttypefind.c: Updated the API docs. |
| |
| 2000-12-28 21:12 omegahacker |
| |
| * gst/gstpad.c: removed some dead pad_pull/push code |
| |
| 2000-12-28 03:17 wtay |
| |
| * plugins/mpeg1/parse/mpeg1parse.c: Remove stupid printf |
| |
| 2000-12-28 03:00 wtay |
| |
| * gst/elements/gsttypefind.c: fix a bug for multiple includes |
| |
| 2000-12-28 02:51 wtay |
| |
| * editor/Makefile.am, editor/editor.c, editor/gsteditor.h, |
| editor/gsteditorbin.c, editor/gsteditorelement.c, |
| editor/gsteditorpad.c, editor/gsteditorpalette.c, |
| editor/gsteditorpalette.h, editor/gsteditorprojectview.c, |
| editor/gsteditorproperty.c, gst/gstbin.c, gst/gstpipeline.c, |
| gst/gstscheduler.c, gst/elements/gstqueue.c, |
| gst/elements/gsttypefind.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/mp3decode/Makefile.am, test/mp3tovorbis.c, |
| tests/registry.c: Pending editor changes. fixes for autoplug of |
| elementary MPEG1 video streams make sure mp3 types get compiled |
| videosink changes for xml loading |
| |
| 2000-12-28 00:18 wtay |
| |
| * gst/: gstautoplug.c, gstbin.c, gstelement.c, gstelement.h, |
| gstelementfactory.c, gstpad.c, gstpad.h, gstpipeline.c, |
| gstplugin.c, gstscheduler.c, gsttype.c, elements/gstfakesrc.c, |
| elements/gstfakesrc.h: Fixes for the new scheduler. Autoplug works |
| again with mp3/mpeg1/ogg |
| |
| 2000-12-27 23:42 omegahacker |
| |
| * gst/: gstbin.c, gstbin.h, gstscheduler.c: Added some cleanup, so |
| create_plan can be called multiple times. |
| |
| 2000-12-27 22:49 wtay |
| |
| * plugins/vorbis/Makefile.am: Added libvorbisenc too |
| |
| 2000-12-27 22:39 wtay |
| |
| * test/: Makefile.am, ac3parse.c, avi2mpg.c, aviparse.c, dvdcat.c, |
| mp1parse.c, mp1tomp1.c, mp2toavi.c, mp2tomp1.c, mp3.c, mp3parse.c, |
| mp3play.c, mp3tovorbis.c, mpeg2parse.c, pipetest.c, record.c, |
| spectrum.c, vidcapture.c, vidcapture2.c, videotest.c, wave.c, |
| xml/createreg.c, xml/readreg.c: Updates for the gst_pad_push |
| changes |
| |
| 2000-12-27 20:41 wtay |
| |
| * plugins/vorbis/: vorbisdec.c, vorbisenc.c, vorbisenc.h: Updated |
| vorbis encoder/decoder to latest CVS version |
| |
| 2000-12-27 04:16 wtay |
| |
| * gst/elements/: gstfakesrc.c, gstfakesrc.h: Added loop_based |
| option Added multiple pad output |
| |
| 2000-12-27 03:13 omegahacker |
| |
| * gst/: Makefile.am, cothreads.c, gstpipeline.c, gstthread.c, |
| elements/Makefile.am, types/Makefile.am: Mostly minor little |
| changes, but two interesting things: |
| |
| 1) removed a pthread_join from the gst_thread_main_loop. commented |
| out because the thread isn't supposed to run pthread_join, the main |
| process is. |
| |
| 2) Fixed a major bug with cothreads in threads. Had to add |
| MAP_FIXED to the mmap() of the cothread stack. Presumably the |
| gilbc that ships with redhat 7.0 now places these mmap requests |
| somewhat randomly. Since they *must* be exactly where we expect |
| them, it was failing. MAP_FIXED forces it to put it where we say. |
| |
| 2000-12-27 00:46 omegahacker |
| |
| * gst/: gstbin.c, gstbin.h, gstscheduler.c: Added code to attempt |
| the scheduling of chained cases. Very simply right now. Also |
| added code to allow the use_cothread flag of a bin to force all the |
| chains to use cothreads as well. |
| |
| 2000-12-27 00:01 omegahacker |
| |
| * tests/: Makefile.am, case4.c: added case4 |
| |
| 2000-12-26 23:51 omegahacker |
| |
| * gst/: Makefile.am, gstbin.c, gstbin.h, gstdebug.h, gstelement.h, |
| gstscheduler.c, gstscheduler.h, gstthread.c, |
| elements/gstidentity.c, elements/gstqueue.c, elements/gstqueue.h: |
| More massive changes to the scheduling system. Moved the |
| scheduling code to gstscheduler.[ch], so an child bin can replace |
| the scheduler. Introduced the concept of chains, which are subsets |
| of the list of managed elements for a given manager bin, which get |
| scheduled as separate entities. gst_bin_iterate_func should be |
| pretty much fixed now, the scheduling code gets to do all the hard |
| work. |
| |
| Cothreaded case work in the couple tests I've tried, chained is |
| next. |
| |
| 2000-12-26 20:49 omegahacker |
| |
| * gst/gstthread.c: Changed "bin" to "thread" in get_thread_new. |
| |
| 2000-12-26 20:24 wtay |
| |
| * docs/random/usecases: This file will contain several use cases to |
| reason through |
| |
| 2000-12-25 01:33 wtay |
| |
| * editor/editor.glade, editor/editor.ts, editor/gsteditor.c, |
| editor/gsteditor.h, editor/gsteditorbin.c, |
| editor/gsteditorcanvas.c, editor/gsteditorconnection.c, |
| editor/gsteditorconnection.h, editor/gsteditorcreate.c, |
| editor/gsteditorcreate.h, editor/gsteditorelement.c, |
| editor/gsteditorpad.c, editor/gsteditorproject.c, |
| editor/gsteditorproject.h, editor/gsteditorprojectview.c, |
| editor/gsteditorproperty.c, editor/gsteditorproperty.h, |
| gst/gstbin.h, gst/gstelement.h, gst/gstutils.c, gst/gstutils.h, |
| gst/gstxml.c, gst/elements/gstaudiosink.c: Lots of editor changes: |
| - restucturing of object creation - loading of xml files - visual |
| eye candy: color changes on mouseover - active object is indicated |
| - property box changes for boolean and enum types - property box: |
| create properties per element - show pads/caps in propertybox |
| added gst_util_get_bool_arg in gstutils.c added default properties |
| for audiosink |
| |
| 2000-12-23 03:17 wtay |
| |
| * gst/: gstbin.c, gstelement.c, gstelement.h, gstelementfactory.c, |
| gstpipeline.c, gstthread.c, elements/gstasyncdisksrc.c, |
| elements/gstdisksrc.c, elements/gstfakesrc.c, |
| elements/gstidentity.c: Added handoff signals to fakesrc and |
| fakesink Added scheduling property to identity Added |
| GST_STATE_TRANSITION macro to check for state changes. Modified |
| gstbin and gstthread to the new state change macros |
| |
| 2000-12-22 23:23 wtay |
| |
| * gst/gstbin.c, gst/gstelementfactory.c, gst/gstpad.c, |
| gst/gstpipeline.c, gst/gstthread.c, gst/elements/gstfakesrc.c, |
| gst/elements/gstfakesrc.h, tests/sched/runxml.c, |
| tests/sched/cases/(fs-i-i-fs).xml: Fixed a bug in gstbin.c the |
| manager was not detected. Some other testcases bin, thread, |
| pipeline use the elementfactory on gst_*_new |
| |
| 2000-12-22 16:14 wtay |
| |
| * gst/gstautoplug.c, gst/gstautoplug.h, gst/gstpipeline.c, |
| gst/gstxml.c, gst/elements/gstfakesink.c, |
| gst/elements/gstfakesink.h, gst/elements/gstidentity.c, |
| gst/elements/gstidentity.h, gstplay/main.c, tests/sched/Makefile, |
| tests/sched/runtestcases, tests/sched/runxml.c, |
| tests/sched/testcases, tests/sched/cases/(fs-fs).xml, |
| tests/sched/cases/(fs-i-fs).xml, tests/sched/cases/(fs-i-i-fs).xml, |
| tests/sched/cases/(fs-i-q[i-fs]).xml: Implemented some test |
| cases... they all fail :-( Added a flag to identity to for |
| loop_based behaviour. Added a signal to fakesink when a buffer is |
| consumed. |
| |
| 2000-12-21 20:21 wtay |
| |
| * tests/sched/testcases: More testcases |
| |
| 2000-12-21 19:53 wtay |
| |
| * tests/: autoplug.c, sched/testcases: 70+ testcases to start with |
| |
| 2000-12-21 07:10 omegahacker |
| |
| * gst/gstbin.c: Some fixes to the non-chained case, it works in a |
| very basic way. More use cases will hopefully provide some sanity. |
| |
| 2000-12-21 01:27 omegahacker |
| |
| * gst/elements/gstqueue.c: Fixing two bugs: |
| |
| 1) I had commented out an unlock. duh. 2) changed the _get |
| function to return the buffer rather than call _push |
| |
| Also uncommented some debugging I'd turned off. Need to solve the |
| verbosity problem somehow, I think by way of debug levels as well |
| as info levels... |
| |
| 2000-12-20 09:39 omegahacker |
| |
| * gst/: gstbin.c, gstbin.h, gstelement.c, gstelement.h, gstpad.h, |
| gstpipeline.c, gstthread.c, elements/gstasyncdisksrc.c, |
| elements/gstaudiosrc.c, elements/gstdisksrc.c, |
| elements/gstfakesrc.c, elements/gstfakesrc.h, elements/gstfdsrc.c, |
| elements/gsthttpsrc.c, elements/gstqueue.c, elements/gstsinesrc.c: |
| Massive scheduling changes (again). Not entirely complete, but |
| getting closer. Need to think about various scheduling plans that |
| we might want to produce, and figure out the rules for what is |
| legal, and how to get the results we need as far as the plan. |
| |
| 2000-12-20 00:55 wtay |
| |
| * docs/random/autoplug1: Added explanation for current autoplugging |
| |
| 2000-12-19 16:38 wtay |
| |
| * tests/: .cvsignore, props.c: Small test program for the property |
| system |
| |
| 2000-12-19 16:36 wtay |
| |
| * gst/gstcaps.c, gst/gstcaps.h, gst/gstprops.c, gst/gstprops.h, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, tests/Makefile.am: Added API |
| to dynamically create GstCaps and GstProps Changed typefind of |
| mpeg1 to set the GstProps. autoplugging now works again for mpeg1, |
| whoohoo! |
| |
| 2000-12-19 13:44 wtay |
| |
| * docs/random/plugins.dia, editor/editor.dia, gst/gstautoplug.c, |
| gst/gstautoplug.h, tests/autoplug.c: Added the autoplugger. some |
| .dia drawings of the objects the autoplug test program. |
| |
| 2000-12-19 13:41 wtay |
| |
| * gst/Makefile.am, gst/gst.c, gst/gstbin.c, gst/gstcaps.c, |
| gst/gstelement.h, gst/gstelementfactory.c, gst/gstpipeline.c, |
| gst/gstplugin.c, gst/gstprops.c, gst/gstthread.c, gst/gsttype.c, |
| gst/gsttype.h, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, tests/Makefile.am, |
| tests/registry.c: Cleanup in gsttypes.c: removed the crazy GList |
| of GHashTables, since the autoplugger will use the GstCaps and |
| elementfactories instead of the type system. We don't maintain a |
| list anymore of the elements for the specific removed unused |
| code in XML loading/saving. |
| |
| Cleanup in gstelementfactory: removed the register/unregister |
| methods, register is now implicit when gst_elementfactory_new is |
| called. _unregister is now _destroy. Removed logic to |
| register/unregister the types in gsttypes. added methods to |
| query if the factory can src/sink a GstCaps Make sure the |
| elementfactory is set in the element_class when a new element is |
| registered with gst_elementfactory_new. |
| |
| gst.c: properly register the basic bins gst_pipeline: use new |
| gstautoplug (next checkin) gstprops: fixed an error in |
| compatibility check registry test program changes plugins: misc |
| changes for the new caps system. |
| |
| 2000-12-19 05:48 omegahacker |
| |
| * plugins/cdparanoia/cdparanoia.c: safety issue: turned off the |
| code the requires a patch to cdparanoia to avoid a segfault |
| |
| 2000-12-17 16:24 wtay |
| |
| * gst/gstbin.c, gst/gstcaps.c, gst/gstpad.c, gst/gstpipeline.c, |
| gst/gstprops.c, gst/gsttype.c, gst/gsttype.h, |
| gst/elements/gsttypefind.c, gst/elements/gsttypefind.h, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, plugins/vorbis/vorbis.c: The |
| typefind function now returns a GstCaps structure instead of a |
| gboolean. modified some plugins to this new behaviour Fixed |
| autoplugging for the mpg123 case. When an element is selected in |
| autoplugging and the caps do not match, another element is selected |
| until the caps match. only examples/autoplug works because |
| gstmediaplay uses a threaded setup that does not seem to work with |
| the current scheduling. |
| |
| 2000-12-17 06:26 omegahacker |
| |
| * docs/code-reviews/: README, gstbin.c-1.41: 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 <omega@cse.ogi.edu> |
| |
| ----- 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. |
| |
| 2000-12-17 04:54 omegahacker |
| |
| * gst/gstbin.c, gst/gstbuffer.h, gst/gstdebug.h, |
| gst/elements/gsttypefind.c, tools/gstreamer-register.c: Some minor |
| compilation fixes... |
| |
| 2000-12-16 17:12 wtay |
| |
| * editor/editor.c, editor/editor.glade, editor/editor.ts, |
| editor/gsteditor.c, editor/gsteditorbin.c, |
| editor/gsteditorelement.c, editor/gsteditorproject.c, |
| editor/gsteditorproject.h, editor/gsteditorprojectview.c, |
| gst/gstbin.c, gst/gstbuffer.h, gst/gstdebug.h, gst/gstpad.c, |
| gst/gstprops.c, gst/gstthread.c, gst/gstxml.c, gst/gstxml.h, |
| tests/registry.c: some editor changes= loading of save pipelines |
| (not working) added include in gstdebug.h for getpid property |
| loading implemented GstXML can now be queried for the toplevel |
| elements. |
| |
| 2000-12-16 10:18 omegahacker |
| |
| * docs/random/sources, examples/autoplug/Makefile, |
| examples/helloworld/Makefile, examples/queue4/Makefile, |
| examples/xml/Makefile, gst/gst.c, gst/gstbin.c, gst/gstbuffer.h, |
| gst/gstdebug.h, gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c, |
| gst/gstthread.c, gst/elements/gstasyncdisksrc.c, |
| gst/elements/gstaudiosrc.c, gst/elements/gstdisksrc.c, |
| gst/elements/gstfakesink.c, gst/elements/gstfakesrc.c, |
| gst/elements/gstfdsrc.c, gst/elements/gsthttpsrc.c, |
| gst/elements/gstidentity.c, gst/elements/gstqueue.c, |
| gst/elements/gstsinesrc.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/cdparanoia/cdparanoia.h, plugins/cobin/spindentity.c, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| tests/Makefile.am, tests/mp3encode.c, tests/pad-active.c, |
| tests/paranoia.c, tests/queue.c, tests/rip.c, tests/simplefake.c, |
| tests/states.c: 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. |
| |
| 2000-12-15 16:43 wtay |
| |
| * examples/queue/queue.c, examples/queue2/queue2.c, gst/gstbin.c, |
| gst/gstcaps.c, gst/gstpipeline.c, gst/gstplugin.c, gst/gsttype.c, |
| gst/elements/gsttypefind.c, plugins/mpeg1/mpegtypes/mpeg1types.c, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, plugins/vorbis/vorbis.c: Move |
| a step closer to autoplugging. The element selection in the |
| pipeline works. Slight modification to the typefind function |
| handling. removed the stupid mime types in the mpeg decoders. |
| Adjust videosink for the new caps handling. Modified the queue |
| example to show an error in plan creation; Erik can you solve this? |
| This is the type of pipelines autoplugging uses. |
| |
| 2000-12-15 01:57 wtay |
| |
| * gst/Makefile.am, gst/cothreads.c, gst/cothreads.h, gst/gst.c, |
| gst/gst.h, gst/gstarch.h, gst/gstbin.c, gst/gstbin.h, |
| gst/gstbuffer.c, gst/gstbuffer.h, gst/gstbufferpool.c, |
| gst/gstbufferpool.h, gst/gstcaps.c, gst/gstcaps.h, gst/gstclock.c, |
| gst/gstclock.h, gst/gstconnection.c, gst/gstcpu.c, gst/gstcpu.h, |
| gst/gstdebug.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstextratypes.c, gst/gstextratypes.h, |
| gst/gstfilter.c, gst/gstfilter.h, gst/gstmeta.c, gst/gstmeta.h, |
| gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, gst/gstpad.h, |
| gst/gstpipeline.c, gst/gstpipeline.h, gst/gstplugin.c, |
| gst/gstplugin.h, gst/gstprops.c, gst/gstprops.h, gst/gstsink.c, |
| gst/gstsink.h, gst/gstsrc.c, gst/gstsrc.h, gst/gsttee.c, |
| gst/gstthread.c, gst/gstthread.h, gst/gsttrace.c, gst/gsttrace.h, |
| gst/gsttype.c, gst/gstutils.c, gst/gstxml.c, gst/gstxml.h, |
| gst/elements/gstasyncdisksrc.c, gst/elements/gstasyncdisksrc.h, |
| gst/elements/gstaudiosink.h, gst/elements/gstaudiosrc.h, |
| gst/elements/gstdisksrc.h, gst/elements/gstelements.c, |
| gst/elements/gsthttpsrc.h, gst/elements/gstpipefilter.h, |
| gst/types/gsttypes.c, gstplay/gstmediaplay.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/cdparanoia/cdparanoia.h, plugins/dvdsrc/dvdsrc.c, |
| plugins/dvdsrc/dvdsrc.h, plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3encode/lame/gstlame.h, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/vcdsrc/vcdsrc.h, |
| plugins/vorbis/vorbis.c, tests/.cvsignore, tests/rip.c, |
| tools/gstreamer-register.c: Header cleanup: try to include as |
| little as possible; this will probably speed up compilation a bit. |
| changed the .c files to use #include "..." Fix for the 'plugins are |
| loaded twice' bug. Fix 22186: GstObject flags are now used |
| everywhere. Added *_FLAG_LAST so elements do not use the same |
| flags. Added some padding in the flag enum for future expansion. |
| |
| 2000-12-14 17:21 wtay |
| |
| * gst/gstpad.c, gst/gstplugin.c, plugins/cdparanoia/cdparanoia.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/vorbis/vorbis.c, plugins/vorbis/vorbisdec.c, |
| plugins/vorbis/vorbisenc.c: Some plugins are adjusted to the new |
| pad template mechanisms. |
| |
| 2000-12-14 12:30 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Fixed a memory leak |
| |
| 2000-12-13 21:42 omegahacker |
| |
| * docs/random/TODO-post-0.1.0: First few TODO items to be done |
| after 0.1.0 (i.e. in 2001) |
| |
| 2000-12-13 19:35 wtay |
| |
| * plugins/mp3encode/lame/gstlame.c: Update to the lame encoder |
| |
| 2000-12-13 19:29 wtay |
| |
| * docs/gst/gstreamer-decl.txt, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstconnection.sgml, docs/gst/tmpl/gstelement.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| docs/gst/tmpl/gstsrc.sgml, docs/gst/tmpl/gsttype.sgml, |
| gst/gstcaps.c, gst/gstcaps.h, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, gst/gsttype.c, |
| gst/elements/gstaudiosink.c, gst/elements/gsthttpsrc.c, |
| plugins/cdparanoia/cdparanoia.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c: Changed the GstPadFactory and |
| added the GstPadTemplate. |
| |
| The GstPadFactory is an easy way to define a pad with capabilities. |
| The GstPadFactory is converted into a GstPadTemplate. The template |
| is used to create new pads and to expose the possible pads used in |
| an element to the plugin system. |
| |
| updated mp3parse, mpg123, cdparanoia to the new API. Rerun |
| gstreamer-register because the XML definition has changed. |
| |
| 2000-12-12 19:31 wtay |
| |
| * docs/random/plugins: Added a document about how we handle plugins |
| and dynamic loading. |
| |
| 2000-12-12 19:29 wtay |
| |
| * gst/gstcaps.c, gst/gstcaps.h, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstpipeline.c, gst/gsttype.c, plugins/au/gstparseau.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, tests/.cvsignore, tests/caps.c, |
| tests/registry.c: More Caps changes, this change introduces the |
| padfactory. the GstPadFactory will be used to describe the pads |
| that an element will contain during its lifetime. mpg123 and |
| mp3parse serve as an example. More XML changes to incorporate the |
| padfactories. |
| |
| 2000-12-12 09:40 omegahacker |
| |
| * configure.in, plugins/Makefile.am, plugins/mp3encode/Makefile.am, |
| tests/Makefile.am, gst/gstbin.c, gst/gstplugin.c, |
| gst/elements/gstfdsink.c, plugins/mp3encode/lame/Makefile.am, |
| plugins/mp3encode/lame/gstlame.c, plugins/mp3encode/lame/gstlame.h, |
| tests/rip.c: Added LAME encoder. Wow. |
| |
| 2000-12-12 06:49 omegahacker |
| |
| * configure.in, editor/gstelementselect.c, plugins/Makefile.am, |
| plugins/cdparanoia/Makefile.am, plugins/cdparanoia/cdparanoia.c, |
| plugins/cdparanoia/cdparanoia.h, tests/Makefile.am, |
| tests/paranoia.c: Brand new source, the cdparanoia source. Reads |
| audio data from a CD, writes out raw audio. The tests/paranoia.c |
| program will simply hook this up to a sound card. It works |
| perfectly. |
| |
| Next step is to flesh out the rest of the element, including pad |
| caps, better seek and playout control, signals, and whatever else |
| comes up. |
| |
| A minor patch to the editor is included here, the GstElementFactory |
| details struct has a name change from 'class' to 'klass' that |
| wasn't reflected in the elementselect widget. Fixd. |
| |
| 2000-12-11 00:25 omegahacker |
| |
| * tests/queue.c: Updated to latest code for testing scheduling. |
| |
| 2000-12-11 00:24 omegahacker |
| |
| * gst/: gstbin.c, gstdebug.h, gstelement.c, gstpad.c, |
| elements/gstqueue.c: Implemented the hybrid scheduling system for |
| sources and connections outside the current Bin. Is a bit hackish |
| in one place, but I'll work out a way to make that cleaner soon. |
| queue.c in tests now works nicely in all cases. More to come |
| later. |
| |
| 2000-12-11 00:06 wtay |
| |
| * tests/registry.c: Test program to check the registry handling |
| |
| 2000-12-11 00:04 wtay |
| |
| * gst/Makefile.am, gst/gstbin.c, gst/gstcaps.c, gst/gstcaps.h, |
| gst/gstelement.h, gst/gstelementfactory.c, gst/gstpad.c, |
| gst/gstpad.h, gst/gstpipeline.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gstprops.c, gst/gstprops.h, gst/gsttype.c, gst/gsttype.h, |
| gst/elements/gstaudiosink.c, gst/elements/gsttypefind.c, |
| gstplay/main.c, plugins/au/gstparseau.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstaviencoder.c, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/effects/stereo/stereo.c, |
| plugins/effects/volume/volume.c, plugins/filters/median/median.c, |
| plugins/filters/smooth/smooth.c, plugins/jpeg/gstjpeg.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/xing/gstxing.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/header.c, plugins/mpeg2/mpeg2dec/idct.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/perftest.c, plugins/mpeg2/mpeg2dec/slice.c, |
| plugins/mpeg2/mpeg2dec/vlc.h, plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/mp2videoparse.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/vcdsrc/vcdsrc.c, plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/vorbis/vorbis.c, |
| plugins/wav/gstparsewav.c, tests/Makefile.am, tests/caps.c, |
| tests/queue.c: First attempt at rebuilding the type/plugin system |
| - make sure caps/props are saved in the registry autoplugging is |
| completely broken. removed the typefactories and typeids from all |
| the pads in the plugins XML load/save is ok (be sure to rerun |
| gstreamer-register) |
| |
| 2000-12-09 09:13 omegahacker |
| |
| * gst/: gstbin.c, gstbin.h, gstelement.c, gstpad.h: Snapshot of |
| work-in-progress do deal with out-of-bin elements. Current system |
| is very likely going to be ditched due to its complexity and the |
| fact that it doesn't work right now. More than that, it's |
| generating some really odd results in my test program, which aren't |
| readily explainable. |
| |
| If you want to keep a working copy of your working copy (heh), |
| don't update until this is replaced with a hybrid approach. This |
| approach will be the beginning of a plan generator that can |
| construct full hybrid schedules given hints from various places. |
| |
| Hybrid means that cothreads are used, but there are chunks of the |
| pipeline that are actually dealt with by chaining. This can improve |
| speed by reducing cothread switches (which are much cheaper than |
| thread switches, but still far from free, about 570 cycles on my |
| PIII), but does carry a complexity burden. Luckily, the structure |
| of GStreamer allows that burden to live entirely in create_plan. |
| Luck? I think not ;-) |
| |
| 2000-12-08 23:38 omegahacker |
| |
| * gst/: gstbin.c, gstthread.c: Mostly debugging changes. What's in |
| CVS seems to work rather well, actually. |
| |
| Next is the work on task 23098... |
| |
| 2000-12-08 20:31 omegahacker |
| |
| * tests/: Makefile.am, queue.c: Test program for simple queue |
| operations. Good for testing thread/cothread interations. |
| |
| 2000-12-08 18:24 wtay |
| |
| * gst/: gstbin.c, gstdebug.h, gstpad.c, gstpad.h: Added pullregion |
| in again, it got removed with the previous commit. |
| |
| 2000-12-08 10:33 omegahacker |
| |
| * gst/: gstbin.c, gstconnection.c, gstconnection.h, gstdebug.h, |
| gstelement.c, gstpad.c, elements/gstqueue.c: Another big set of |
| changes. Connections are now also pullfunc based. gstqueue has |
| been updated, I don't know of any other connections offhand. |
| |
| There are still a few things that need doing, specifically the |
| concept of a source or connection with connections to multiple |
| thread contexts is not dealt with. This may force us to move the |
| threadstate from the element to the pad, maybe keeping the |
| element's copy for simple cases. Then the Bin would create a |
| structure to pass to the cothreaded _wrappers of any such elements, |
| which would detail the pads that are to be dealt with by this |
| particular cothread context. |
| |
| That will speed things up to, since we don't have to look through |
| the list of all pads for every Src or Connection element for every |
| iteration, we can simply step through the list provided by the |
| plan. Special case might even have a single pad pointer sitting |
| there to trump the list, if there's only one (the common case |
| anyway). |
| |
| Task 23098 is tracking these changes. The main task 22588 depends |
| on that subtask, as well as 22240, which is a consistency check on |
| PAD_DISABLED. |
| |
| 2000-12-07 18:38 wtay |
| |
| * tests/: .cvsignore, Makefile.am, caps.c: Updated the test program |
| |
| 2000-12-07 18:37 wtay |
| |
| * gst/: Makefile.am, gst.h, gstcaps.c, gstcaps.h, gstcapsprivate.h, |
| gstprops.c, gstprops.h, gstpropsprivate.h: separated the properties |
| from the capabilities as we might use the properties for metadata |
| too. |
| |
| 2000-12-06 23:04 wtay |
| |
| * gst/: gstbin.c, gstcaps.c, gstcaps.h, gstpad.c, |
| elements/gstasyncdisksrc.c: Added pulregion handling. Added |
| GstCapsListFactory in headers |
| |
| 2000-12-05 18:08 wtay |
| |
| * gst/: Makefile.am, gstbin.c, gstpad.c, gstpipeline.c, |
| elements/gstasyncdisksrc.c: Fixed autoplugging. |
| |
| 2000-12-04 19:24 wtay |
| |
| * docs/random/caps: Added some capability options |
| |
| 2000-12-04 10:52 omegahacker |
| |
| * gst/: gstbin.c, gstelement.h, gstpad.c, gstpad.h, gstpipeline.c, |
| gstsrc.c, gstsrc.h, elements/gstasyncdisksrc.c, |
| elements/gstaudiosrc.c, elements/gstdisksrc.c, |
| elements/gstfakesrc.c, elements/gstfdsrc.c, elements/gsthttpsrc.c, |
| elements/gstsinesrc.c: Changed the way things are scheduled, |
| especially sources. A Src used to have a push() function, and |
| optionally a pushregion() to deal with async reads, etc. That |
| whole thing has gone away, in favor of providing a pull() function |
| for the output (Src) pad instead, ala chain functions. This makes |
| constructing cothreaded schedules out of non-loop elements somewhat |
| easier. Basically there was always a question as to which pad was |
| being dealt with. In the pullregion case, cothread-specific data |
| was used to try to pass the region struct to the right place, which |
| is a slow hack. And in general, the push function severely limited |
| the kind of tricks that could be played when there's more than one |
| output pad, such as a multi-out file reader with async capabilities |
| on each pad independently. |
| |
| This changes the way cothread scheduling occurs. Instead of the |
| hack to deal with Src's by calling their push() function (or |
| optionally the pushregion(), in certain cases), we now are working |
| towards a general mechanism where pads are the only thing that are |
| dealt with directly. |
| |
| An optimization was made in the process of doing this: the |
| loopfunction actually run as the outer [stack] frame of the |
| cothread is now set more intelligently in create_plan() based on |
| what kind of element it is. We now have: |
| |
| loopfunc_wrapper: used for loop-based elements, it simply calls the |
| loopfunc in a loop, paying attention to COTHREAD_STOPPING (see |
| below). It currently does other, soon to be depracated, stuff. |
| |
| pullsrc_wrapper: wraps a Src that's not loop-based (since your |
| options are now loop- or pull-based) |
| |
| There will be a couple more to deal with other cases, such as |
| Connections and chain-based elements. The general idea is that |
| it's a lot more efficient to make the decisions once in create_plan |
| than to keep doing this huge if/else chain in the wrapper. Just |
| choose the right wrapper up front. It'll be most apparent |
| performance-wise in the case of whichever element context is |
| switched to first for each iteration, since the whole wrapper setup |
| is done for every iteration. |
| |
| The tricky part is that there is now a bit of overloading of the |
| function pointers in a pad. The current meanings (possibly to |
| change a bit more soon) are: |
| |
| chainfunc: as always, chainfunc pointer is mirrored between peer |
| pads (this may change, and the chain func may end up in |
| pushfunc) pushfunc: SrcPad: gst_pad_pushfunc_proxy, cothread_switch |
| to peer SinkPad: none (may take over chainfunc, see |
| below) pullfunc: SrcPad: Src or Connection's function to construct |
| buffers SinkPad: gst_pad_pullfunc_proxy, cothread_switch |
| to peer |
| |
| There are a number of issues remaining with the scheduling, not the |
| least of which is the fact that Connections are still dealt with |
| the old way, with _push() functions and such. I'm trying to figure |
| out a way to unify the system so it makes sense. Following the |
| scheduling system is hard enough, trying to change it is murder. |
| |
| Another useful scheduling addition, mentioned above, is |
| COTHREAD_STOPPING. It's an element flag that's used to signal |
| whatever code is running in cothread context that it should be |
| finishing up and exiting soon. An example of this is in |
| plugins/cobin/spindentity.c. All the loops should now be composed |
| of do/while loops, rather than while(1) loops: |
| |
| do { |
| buf = gst_pad_pull(spindentity->sinkpad); |
| gst_pad_push(spindentity->srcpad,buf); |
| } while (!GST_ELEMENT_IS_COTHREAD_STOPPING(element)); |
| |
| The reason for this is that COTHREAD_STOPPING may be set before the |
| above loop ever gets started. It wouldn't do for the body of the |
| loop to never once get called, that would simply stall the |
| pipeline. Note that only the core library code is ever responsible |
| for setting and unsetting this flag. All elements have to do is |
| respond to it by cleanly exiting the loop and the function holding |
| it. |
| |
| This is needed primarily to allow iterations to occur properly. |
| Basically, there's a single entry point in the cothread scheduling |
| loop, gst_bin_iterate_func() simply switches to this cothread. If |
| the element in this context is allowed to loop infinitely, nothing |
| would even switch back to the context from which the iterate() was |
| originally called. This is a bit of a problem. The solution is |
| for there to be an implicit switch back to the originating context. |
| Now, even I'm not sure exactly how this works, but if the cothread |
| that's switched to actually returns, execution returns back to the |
| calling context, i.e. iterate_func(). |
| |
| COTHREAD_STOPPING is therefore set just before switching into this |
| (currently randomly chosen) context, on the assumption that it will |
| return promptly after finishing its duties. The burden of clearing |
| the flag falls to the various wrapper functions provided by the Bin |
| code, thus element writers don't have to worry about doing that at |
| all (and simply shouldn't). |
| |
| Related changes: All the sources in elements/ have been changed to |
| reflect the new system. |
| |
| FIXMEs: 1) gstpipeline.c calls gst_src_push at some point, dunno |
| why, it's commented out now. 2) any other sources, including |
| vcdsrc, dvdsrc, and v4lsrc will break badly and need to be modified |
| to work as pull-based sources. |
| |
| 2000-12-04 09:35 omegahacker |
| |
| * acconfig.h, configure.in, gst/Makefile.am, gst/cothreads.c, |
| gst/gst.h, gst/gstbuffer.c, gst/gstdebug.h: Changes made to the |
| DEBUG system. New header file gstdebug.h holds the stuff to keep |
| it out of gst.h's hair. DEBUG prints out the process id, cothread |
| id, source filename and line number. Two new macros DEBUG_ENTER |
| and DEBUG_LEAVE are used to show the entry and exit of a given |
| function. This eventually might be used to construct call trace |
| graphs, even taking cothreads into account. This would be quite |
| useful in visualizing the scheduling mechanism. |
| |
| Minor changes to various debug messages. |
| |
| Also sitting in gstdebug.h is a prototypical DEBUG_ENTER that's |
| capable of performing DEBUG_LEAVE automatically. It does this by |
| utilizing a little-known GCC extension that allows one to call a |
| function with the same parameters as the current function. The |
| macro uses this to basically call itself. A boolean is used to |
| ensure that when it calls itself it actually runs the body of the |
| function. In the meantime it prints stuff out before and after the |
| real function, as well as constructing a debugging string. This |
| can be used eventually to provide call-wide data on the DEBUG |
| lines, instead of having to replicate data on each call to DEBUG. |
| More research is needed into how this would most cleanly be fit |
| into some other chunk of code, like GStreamer (I think of this |
| DEBUG trick as a separate project, sorta). |
| |
| Unfortunately, the aforementioned DEBUG trick interacts quite |
| poorly with cothreads. Almost any time it's used in a function |
| that has anything remotely to do with a cothread context (as in, it |
| runs in one), a segfault results from the __builtin_apply call, |
| which is the heart of the whole thing. If someone who really knows |
| assembly could analyze the resulting code to see what's really |
| going on, we might find a way to fix either the macro or the |
| cothreads (I'm thinking that there's something we missed in |
| constructing the cothreads themselves) so this works in all cases. |
| |
| In the meantime, please insert both DEBUG_ENTER and DEBUG_LEAVE in |
| your functions. Be sure to put DEBUG_ENTER after your variable |
| declarations and before any functional code, not to put the |
| function name in any DEBUG strings (it's already there, trust me), |
| and put a DEBUG_LEAVE if you care enough. |
| |
| Changes are going to happen in the way DEBUGs and other printouts |
| occur, so stay tuned. |
| |
| 2000-12-04 09:32 omegahacker |
| |
| * gst/gstplugin.c: Added a check to see if the plugin actually |
| exists before even bothering to try to load it. Saves a fair |
| amount of debugging spew with _gst_plugin_spew enabled. |
| |
| 2000-12-04 09:14 omegahacker |
| |
| * plugins/mp3decode/parse/mp3parse.c: Minor change to the |
| head_check function: DEBUG pretty much assumes there's a newline |
| (\n) at the end, things get messy otherwise. Might add a |
| DEBUG_NOPREFIX to deal with this problem later, but I think this is |
| a good cleanup anyway. |
| |
| 2000-12-03 20:15 wtay |
| |
| * tests/caps.c: More test cases. |
| |
| 2000-12-03 20:15 wtay |
| |
| * gst/: gstcaps.c, gstcaps.h: Implemented real Caps checking. |
| |
| 2000-12-03 17:52 wtay |
| |
| * tests/: Makefile.am, caps.c, states.c: Added a test program for |
| the capabilities |
| |
| 2000-12-03 17:51 wtay |
| |
| * gst/: Makefile.am, gst.h, gstcaps.c, gstcaps.h, gstcapsprivate.h, |
| gstpad.c, gstpad.h, gstpipeline.c: Added multiple types to the |
| pads. Added first preview of the capabilities system. |
| Autoplugging is seriously broken with these (and other) changes. |
| |
| 2000-12-03 15:02 richardb |
| |
| * test/cothreads/: Makefile.am, cothreads.c, cothreads.h: Remove |
| cothreads.[ch] from tests/cothreads/ and replace then with a rule |
| in the Makefile.am to generate symlinks to the live versions of the |
| code in gst/ : fixes a compile error, and should keep things |
| cleaner. |
| |
| 2000-12-03 00:17 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h, gst.h: Enhanced debugging by |
| making DEBUG() print out the cothread ID as well as the process ID. |
| cothread_getcurrent returns the current cothread ID, or -1 if |
| cothreads aren't set up in this process context. |
| |
| 2000-12-02 10:07 omegahacker |
| |
| * docs/random/filter-writers-guide: First pass at an outline for |
| the Filter Writer's Guide. Mostly complete, though the structure |
| needs some work. Just need someone to write it ;-) |
| |
| 2000-11-30 20:30 wtay |
| |
| * docs/random/types3: Another type system proposal. |
| |
| 2000-11-29 10:05 omegahacker |
| |
| * gst/cothreads.c: Rearranged cothread_switch a bit to move all the |
| code for error conditions to the end, using goto's to get there. |
| This has the presumed advantage of consolidating all the normally |
| run code into one chunk, reducing jumps (and the associated |
| penalties in any modern processor) and limiting cache- line usage. |
| It may be instructive to look at the generated assembly for this |
| revision and the previous, to see if gcc is smart enough to do this |
| for us anyway. |
| |
| If you want to turn off some of the checks (they are all checks for |
| NULL pointers, if you're curious) for a speed gain, disable the |
| #define of COTHREAD_PARANOID at the top. |
| |
| 2000-11-26 19:11 wtay |
| |
| * docs/random/types2: Added the type system design. |
| |
| 2000-11-25 18:13 wtay |
| |
| * docs/random/sources: More ramblings.. |
| |
| 2000-11-25 16:45 wtay |
| |
| * docs/random/sources: Another alternative to the src. Please |
| correct. |
| |
| 2000-11-25 16:00 wtay |
| |
| * docs/random/sources: Added asci art control flow diagrams |
| |
| 2000-11-25 14:18 wtay |
| |
| * docs/random/sources, gst/gstpipeline.c, |
| gst/elements/gstasyncdisksrc.h, gst/elements/gstaudiosink.c, |
| gst/elements/gstaudiosrc.c, gst/elements/gstaudiosrc.h, |
| gst/elements/gstelements.c, gst/elements/gstesdsink.h, |
| gst/elements/gstfakesink.c, gst/elements/gstfakesink.h, |
| gst/elements/gstfakesrc.c, gst/elements/gstfakesrc.h, |
| gst/elements/gstfdsink.c, gst/elements/gstfdsink.h, |
| gst/elements/gstfdsrc.c, gst/elements/gstfdsrc.h, |
| gst/elements/gsthttpsrc.c, gst/elements/gsthttpsrc.h, |
| gst/elements/gstidentity.c, gst/elements/gstidentity.h, |
| gst/elements/gstqueue.c, gst/elements/gstqueue.h, |
| gst/elements/gstsinesrc.h, gst/elements/gsttypefind.c, |
| gst/elements/gsttypefind.h, plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/decode.c, plugins/mpeg2/mpeg2dec/idct.c, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/parse/Makefile.am, |
| plugins/mpeg2/parse/mpeg2parse.c: Code Cleanups Added use cases for |
| the source elements. |
| |
| 2000-11-25 07:43 omegahacker |
| |
| * gst/elements/gstelements.c: Added code to force the gsttypes |
| plugin to load before gstelements, by simply having gstelements.c |
| request the plugin. Solves some dependency problems. This is the |
| correct method of doing this for now, though I had a thought: |
| |
| Have a static list of hard dependencies that the plugin system is |
| responsible for satisfying before even trying to load the plugin. |
| Makes plugin design easier. |
| |
| 2000-11-25 07:02 omegahacker |
| |
| * gst/: gstpad.c, gstpad.h: added the ability to disable pads, not |
| quite complete but sufficient for now |
| |
| 2000-11-24 22:28 omegahacker |
| |
| * gst/gstelement.c: Fixed a dumb mistake: in |
| gst_element_set_loop_function, it was forcing the cothread's entry |
| function to change. This is totally wrong, the create_plan function |
| in GstBin is responsible for setting that to its own internal |
| helper function. Code removed outright... |
| |
| 2000-11-23 21:49 omegahacker |
| |
| * gst/: gstelement.c, gstelement.h: Closed 22145 - gstelement.c: |
| support hotswapping of loopfunc |
| |
| Added a flag GST_ELEMENT_NEW_LOOPFUNC that's set when a new |
| loopfunc is set, which needs to be obeyed by the loopfuncs |
| themselves. The assumption is that only a loopfunc or an element |
| that knows what it's doing will ever change the loopfunc pointer, |
| so they can be responsible for exitting the loopfunc itself |
| appropriately. |
| |
| The loopfunc_wrapper function has been changed to call the loopfunc |
| pointer itself in a loop. If the loopfunc changes, the current |
| loop is supposed to exit, which causes the loopfunc_wrapper to |
| start up the new loopfunc. |
| |
| 2000-11-23 20:39 omegahacker |
| |
| * gst/gstelement.c: Closed task 22143 - gstelemnt.c: complete |
| gst_element_connect |
| |
| SImple matter of cleaning up the conflicting checks and actually |
| connecting the pads in question. |
| |
| 2000-11-23 08:13 omegahacker |
| |
| * gst/: gstbin.c, gstelement.c: gstbin.c: modified so create_plan |
| occurs after the state change of all the child elements. |
| gstelement.c: set_state now loops such that each element only deals |
| with one state change at a time, i.e. |
| NULL->READY,READY->PLAYING, instead of a single NULL->PLAYING. |
| |
| 2000-11-20 22:05 wtay |
| |
| * gstplay/Makefile.am, plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/perftest.c: Something was wrong with SSE |
| initialisation in mpeg2dec Added little performance test (compile |
| with gprof) |
| |
| 2000-11-20 19:04 wtay |
| |
| * configure.in, |
| components/bonobo-gstmediaplay/bonobo-gstmediaplay.c, |
| docs/manual/gstreamer-manual.sgml, gst/elements/gstdisksrc.c, |
| gstplay/gstmediaplay.c, gstplay/gstplay.c, |
| plugins/dvdsrc/Makefile.am, plugins/dvdsrc/dvdsrc.c, |
| plugins/dvdsrc/dvdsrc.h, plugins/mpeg2/ac3dec/Makefile.am, |
| plugins/mpeg2/ac3dec/ac3.h, plugins/mpeg2/ac3dec/ac3_internal.h, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3dec/ac3dec.h, |
| plugins/mpeg2/ac3dec/audio_out.h, |
| plugins/mpeg2/ac3dec/bit_allocate.c, |
| plugins/mpeg2/ac3dec/bit_allocate.h, |
| plugins/mpeg2/ac3dec/bitstream.c, plugins/mpeg2/ac3dec/bitstream.h, |
| plugins/mpeg2/ac3dec/bswap.h, plugins/mpeg2/ac3dec/cmplx.h, |
| plugins/mpeg2/ac3dec/coeff.c, plugins/mpeg2/ac3dec/coeff.h, |
| plugins/mpeg2/ac3dec/cpu_accel.c, plugins/mpeg2/ac3dec/crc.c, |
| plugins/mpeg2/ac3dec/crc.h, plugins/mpeg2/ac3dec/debug.c, |
| plugins/mpeg2/ac3dec/debug.h, plugins/mpeg2/ac3dec/decode.c, |
| plugins/mpeg2/ac3dec/decode.h, plugins/mpeg2/ac3dec/dither.c, |
| plugins/mpeg2/ac3dec/dither.h, plugins/mpeg2/ac3dec/downmix.c, |
| plugins/mpeg2/ac3dec/downmix.h, plugins/mpeg2/ac3dec/downmix_c.c, |
| plugins/mpeg2/ac3dec/downmix_c.h, |
| plugins/mpeg2/ac3dec/downmix_i386.S, |
| plugins/mpeg2/ac3dec/downmix_i386.h, |
| plugins/mpeg2/ac3dec/downmix_kni.S, |
| plugins/mpeg2/ac3dec/downmix_kni.h, |
| plugins/mpeg2/ac3dec/exponent.c, plugins/mpeg2/ac3dec/exponent.h, |
| plugins/mpeg2/ac3dec/imdct.c, plugins/mpeg2/ac3dec/imdct.h, |
| plugins/mpeg2/ac3dec/imdct512_kni.S, |
| plugins/mpeg2/ac3dec/imdct_c.c, plugins/mpeg2/ac3dec/imdct_c.h, |
| plugins/mpeg2/ac3dec/imdct_kni.c, plugins/mpeg2/ac3dec/imdct_kni.h, |
| plugins/mpeg2/ac3dec/mantissa.c, plugins/mpeg2/ac3dec/mantissa.h, |
| plugins/mpeg2/ac3dec/oms_accel.h, plugins/mpeg2/ac3dec/output.c, |
| plugins/mpeg2/ac3dec/output.h, plugins/mpeg2/ac3dec/parse.c, |
| plugins/mpeg2/ac3dec/parse.h, plugins/mpeg2/ac3dec/rematrix.c, |
| plugins/mpeg2/ac3dec/rematrix.h, |
| plugins/mpeg2/ac3dec/sanity_check.c, |
| plugins/mpeg2/ac3dec/sanity_check.h, plugins/mpeg2/ac3dec/srfft.c, |
| plugins/mpeg2/ac3dec/srfft.h, plugins/mpeg2/ac3dec/srfft_kni.S, |
| plugins/mpeg2/ac3dec/srfft_kni.h, |
| plugins/mpeg2/ac3dec/srfft_kni_c.c, plugins/mpeg2/ac3dec/srfftp.h, |
| plugins/mpeg2/ac3dec/stats.c, plugins/mpeg2/ac3dec/stats.h, |
| plugins/mpeg2/ac3dec/uncouple.c, plugins/mpeg2/ac3dec/uncouple.h, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_sse.s, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/parse/mpeg2parse.h, test/dvdcat.c: Reworked AC3 |
| decoder. No seeking yet but at least we do not need ac3parse |
| anymore. Reworked dvdsrc to read scrambled data (DeCSS not |
| included). I have modified DeCSS a bit to work in GStreamer. Can I |
| release the code or is there some lawyer that's going to sue me? |
| MPEG2 SSE motion compensation. Tried to add PTS to the MPEG |
| decoder but failed. |
| |
| 2000-11-12 20:34 wtay |
| |
| * components/bonobo-gstmediaplay/: Makefile.am, |
| bonobo-gstmediaplay.c, gstmediaplay.oafinfo: The bonobo component |
| now works on audio only (mp3/vorbis). Video is broken because |
| bonobo does not handle multithreading yet. Added Bonobo toolbar |
| and menu. |
| |
| 2000-11-11 15:13 wtay |
| |
| * configure.in, components/bonobo-gstmediaplay/.cvsignore, |
| components/bonobo-gstmediaplay/Makefile.am, |
| components/bonobo-gstmediaplay/bonobo-gstmediaplay-ui.xml, |
| components/bonobo-gstmediaplay/bonobo-gstmediaplay.c, |
| components/bonobo-gstmediaplay/gstmediaplay.oafinfo, |
| docs/gst/tmpl/cothreads.sgml, docs/gst/tmpl/gstmeta.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gsttype.sgml, |
| docs/gst/tmpl/gstutils.sgml, docs/libs/tmpl/gstidct.sgml, |
| docs/manual/components.sgml, docs/manual/cothreads.sgml, |
| docs/manual/helloworld2.sgml, docs/manual/programs.sgml, |
| gst/cothreads.c, gst/cothreads.h, gst/gstarch.h, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstbufferpool.c, gst/gstclock.c, |
| gst/gstconnection.c, gst/gstcpu.c, gst/gstelement.c, |
| gst/gstelement.h, gst/gstextratypes.c, gst/gstfilter.c, |
| gst/gsti386.h, gst/gstmeta.c, gst/gstppc.h, gst/gstsink.c, |
| gst/gstsrc.c, gst/gstthread.c, gst/gsttype.c, |
| gst/elements/gstqueue.c, gstplay/Makefile.am, |
| plugins/avi/gstavidecoder.c: Docs updates. Added LICENSE info to |
| headers/code where missing in gst directory Added a bonobo wrapper |
| for the media player (it shows up in gshell but locks up when |
| activating the component, anyone?) Fixed some XML save/load |
| problems with arguments. |
| |
| 2000-11-08 19:53 wtay |
| |
| * gstplay/: gstmediaplay.c, gstmediaplay.glade, gstmediaplay.h, |
| gststatusarea.c, gststatusarea.h, main.c: Fix for the new gnome |
| libraries. It looks like glade does not like empty dockitems... |
| |
| 2000-11-07 21:38 wtay |
| |
| * docs/libs/: gstreamer-libs-sections.txt, tmpl/dct.sgml, |
| tmpl/gstidct.sgml, tmpl/gstriff.sgml: Library docs update |
| |
| 2000-11-07 21:24 wtay |
| |
| * docs/gst/tmpl/: cothreads.sgml, gstbufferpool.sgml, |
| gstelement.sgml, gstpad.sgml: [no log message] |
| |
| 2000-11-07 21:18 wtay |
| |
| * docs/gst/: Makefile.am, gstreamer-decl.txt, gstreamer-docs.sgml, |
| gstreamer-sections.txt: Updated docs |
| |
| 2000-11-06 00:15 wtay |
| |
| * gst/cothreads.c, gst/cothreads.h, gst/gstbin.c, gst/gstpad.c, |
| gst/gstpad.h, gst/gstutils.c, gst/elements/Makefile.am, |
| gst/elements/gstasyncdisksrc.c, gst/elements/gstasyncdisksrc.h, |
| gst/elements/gstdisksrc.c, gstplay/gstplay.c, |
| gstplay/gstplayprivate.h, libs/riff/gstriff.h, |
| libs/riff/gstriffparse.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstavidecoder.h: Added seeking to the avi decoder by |
| implementing pull_region. Fixes to the asyncdisksrc. Added thread |
| specific data to the cothreads. |
| |
| 2000-11-04 18:55 wtay |
| |
| * include/sse.h: [no log message] |
| |
| 2000-11-04 18:54 wtay |
| |
| * configure.in, gst/Makefile.am, gst/cothreads.c, gst/cothreads.h, |
| gst/gst.c, gst/gst.h, gst/gstbin.c, gst/gstbin.h, gst/gstbuffer.h, |
| gst/gstbufferpool.h, gst/gstclock.h, gst/gstconnection.h, |
| gst/gstcpu.h, gst/gstelement.h, gst/gstfilter.h, gst/gstmeta.h, |
| gst/gstobject.h, gst/gstpipeline.h, gst/gstplugin.h, gst/gstsink.h, |
| gst/gstsrc.h, gst/gsttee.h, gst/gstthread.c, gst/gstthread.h, |
| gst/gsttrace.h, gst/gsttype.h, gst/gstutils.h, gst/gstxml.h, |
| gst/types/gsttypes.c, libs/idct/Makefile.am, libs/idct/dct.h, |
| libs/idct/gstidct.c, libs/idct/gstidct.h, libs/idct/sseidct.S, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/mpeg2dec/.cvsignore, |
| plugins/mpeg2/mpeg2dec/Makefile.am, |
| plugins/mpeg2/mpeg2dec/decode.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.c, |
| plugins/mpeg2/mpeg2dec/gstmpeg2dec.h, |
| plugins/mpeg2/mpeg2dec/header.c, plugins/mpeg2/mpeg2dec/header.h, |
| plugins/mpeg2/mpeg2dec/idct.c, plugins/mpeg2/mpeg2dec/idct.h, |
| plugins/mpeg2/mpeg2dec/idct_mmx.c, |
| plugins/mpeg2/mpeg2dec/idct_mmx.h, |
| plugins/mpeg2/mpeg2dec/motion_comp.c, |
| plugins/mpeg2/mpeg2dec/motion_comp.h, |
| plugins/mpeg2/mpeg2dec/motion_comp_mmx.c, |
| plugins/mpeg2/mpeg2dec/mpeg2.h, |
| plugins/mpeg2/mpeg2dec/mpeg2_internal.h, |
| plugins/mpeg2/mpeg2dec/slice.c, plugins/mpeg2/mpeg2dec/slice.h, |
| plugins/mpeg2/mpeg2dec/vlc.h, plugins/vorbis/vorbisdec.c: Added the |
| excellent mpeg2dec decoder. Not 100% optimized but allready very |
| fast. More cleanup. |
| |
| 2000-11-02 20:10 wtay |
| |
| * gst/gst.c, gstplay/gstmediaplay.c, gstplay/main.c: Make sure the |
| Gdk thread lock is not held inside the gstreamer pipeline. Fix the |
| videosink to not hold the Gdk lock when emitting a signal. All Gtk |
| GUI apps using GStreamer should now handle the Gdk locks when |
| handling signals from the pipeline (as it should be) |
| |
| 2000-11-01 22:11 wtay |
| |
| * examples/helloworld2/helloworld2.c, gst/cothreads.c, |
| gst/cothreads.h, gst/gstbin.c, gst/gstthread.c, |
| gst/elements/Makefile.am, gst/elements/gstqueue.c, |
| gstplay/gststatusarea.c, plugins/avi/gstavidecoder.c, |
| plugins/avi/gstavidecoder.h, plugins/mp3decode/mpg123/gstmpg123.c: |
| Some code cleanup Let the parent GstBin decide when to do a |
| create_plan (bin inside a thread) |
| |
| 2000-11-01 13:49 wtay |
| |
| * gst/gstelement.h, gst/gstpad.c, gst/gstpad.h, gst/gstplugin.c, |
| gst/gstthread.c, gst/gsttype.c, gstplay/Makefile.am, |
| gstplay/callbacks.c, gstplay/gstmediaplay.c, |
| gstplay/gstmediaplay.glade, gstplay/gstmediaplay.h, |
| gstplay/gstplay.c, gstplay/gstplay.h, gstplay/gstplayprivate.h, |
| gstplay/gststatusarea.c, gstplay/interface.c, gstplay/interface.h, |
| plugins/avi/Makefile.am, plugins/avi/audiocodecs.c, |
| plugins/avi/gstavidecoder.c, plugins/avi/gstavidecoder.h, |
| plugins/avi/gstaviencoder.c, plugins/avi/gstparseavi.c, |
| plugins/avi/gstparseavi.h, plugins/avi/playcodecs.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h: |
| Code cleanup, make it adhere to the Gnome/Gtk+ code formatting, |
| which is quite clean and more readable. Renamed parseavi to |
| avidecoder Implemented seeking/time display/pause/play/stop/clean |
| exit to gstmediaplay Added an element flag to indicate that it |
| cannot deal with noncontigous buffers. If such an element is found |
| in the pipeline, seeking is disabled for the complete stream |
| (avidecoder cannot deal with seeking until we convert it to a loop |
| based element with pull_region to fetch the indeces etc...) |
| |
| 2000-10-30 21:10 wtay |
| |
| * docs/plugins/: .cvsignore, gstreamer-plugins.types.in: Missing |
| files.. |
| |
| 2000-10-30 21:08 wtay |
| |
| * plugins/mpeg1/mpegaudio/: table_absthr.h, table_alloc.h, |
| table_cb.h, table_enwindow.h, table_th.h, tables.c: forgot the |
| tables... |
| |
| 2000-10-30 21:06 wtay |
| |
| * plugins/mpeg2/mpeg2enc/: Makefile.am, fdct_mmx.s, fdctdata.c: A |
| nonworking forward DCT with MMX |
| |
| 2000-10-30 21:02 wtay |
| |
| * gst/gstbin.c, gst/gstthread.c, gst/elements/gstqueue.c, |
| gstplay/.cvsignore, gstplay/Makefile.am, gstplay/callbacks.c, |
| gstplay/callbacks.h, gstplay/codecs.h, gstplay/gstmediaplay.c, |
| gstplay/gstmediaplay.glade, gstplay/gstmediaplay.h, |
| gstplay/gstplay.c, gstplay/gstplay.glade, gstplay/gstplay.h, |
| gstplay/gstplayprivate.h, gstplay/gststatusarea.c, |
| gstplay/gststatusarea.h, gstplay/interface.c, gstplay/interface.h, |
| gstplay/main.c, plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/Makefile.am, |
| plugins/mpeg1/mpegaudio/common.c, plugins/mpeg1/mpegaudio/encode.c, |
| plugins/mpeg1/mpegaudio/musicin.c, plugins/mpeg1/mpegaudio/psy.c, |
| plugins/mpeg1/mpegaudio/tonal.c, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/quant_mmx.s, |
| plugins/mpeg2/mpeg2enc/quantize.c, test/avi2mpg.c, test/mp2tomp1.c: |
| Misc fixes and cleanups A reworked gstplay. Now it is called |
| gstmediaplay. gstplay is a custom widget that can display media and |
| is to become a bonobo component soon. put the tables of the mpeg |
| audio encoder in a header file. maybe faster quantisation for the |
| mpeg encoder. |
| |
| 2000-10-25 20:09 wtay |
| |
| * configure.in, docs/plugins/Makefile.am, docs/plugins/gstdoc-mkdb, |
| docs/plugins/gstdoc-mktmpl, docs/plugins/gstdoc-scanobj, |
| docs/plugins/gstreamer-plugins-docs.sgml, |
| docs/plugins/gstreamer-plugins-sections.txt, |
| docs/plugins/tmpl/ac3dec.sgml, docs/plugins/tmpl/ac3parse.sgml, |
| docs/plugins/tmpl/audioscale.sgml, docs/plugins/tmpl/cobin.sgml, |
| docs/plugins/tmpl/dvdsrc.sgml, docs/plugins/tmpl/example.sgml, |
| docs/plugins/tmpl/gstaviencoder.sgml, |
| docs/plugins/tmpl/gstjpeg.sgml, docs/plugins/tmpl/gstjpegdec.sgml, |
| docs/plugins/tmpl/gstjpegenc.sgml, |
| docs/plugins/tmpl/gstmpeg1encoder.sgml, |
| docs/plugins/tmpl/gstmpeg2enc.sgml, |
| docs/plugins/tmpl/gstmpeg2play.sgml, |
| docs/plugins/tmpl/gstmpeg_play.sgml, |
| docs/plugins/tmpl/gstmpegaudio.sgml, |
| docs/plugins/tmpl/gstmpg123.sgml, |
| docs/plugins/tmpl/gstparseau.sgml, |
| docs/plugins/tmpl/gstparseavi.sgml, |
| docs/plugins/tmpl/gstparsewav.sgml, |
| docs/plugins/tmpl/gstreamer-plugins-unused.sgml, |
| docs/plugins/tmpl/gstspectrum.sgml, |
| docs/plugins/tmpl/gstv4lsrc.sgml, |
| docs/plugins/tmpl/gstwincodec.sgml, |
| docs/plugins/tmpl/gstwindec.sgml, docs/plugins/tmpl/gstwinenc.sgml, |
| docs/plugins/tmpl/gstxa.sgml, docs/plugins/tmpl/gstxing.sgml, |
| docs/plugins/tmpl/median.sgml, |
| docs/plugins/tmpl/mp1videoparse.sgml, |
| docs/plugins/tmpl/mp2videoparse.sgml, |
| docs/plugins/tmpl/mp3parse.sgml, docs/plugins/tmpl/mpeg1parse.sgml, |
| docs/plugins/tmpl/mpeg2parse.sgml, |
| docs/plugins/tmpl/mpeg2subt.sgml, docs/plugins/tmpl/rtjpegdec.sgml, |
| docs/plugins/tmpl/rtjpegenc.sgml, docs/plugins/tmpl/smooth.sgml, |
| docs/plugins/tmpl/smoothwave.sgml, |
| docs/plugins/tmpl/spindentity.sgml, docs/plugins/tmpl/stereo.sgml, |
| docs/plugins/tmpl/synaesthesia.sgml, |
| docs/plugins/tmpl/system_encode.sgml, |
| docs/plugins/tmpl/vcdsrc.sgml, docs/plugins/tmpl/videoscale.sgml, |
| docs/plugins/tmpl/videosink.sgml, docs/plugins/tmpl/volume.sgml, |
| docs/plugins/tmpl/vorbisdec.sgml, docs/plugins/tmpl/vorbisenc.sgml, |
| docs/plugins/tmpl/vumeter.sgml, gst/gstbufferpool.c, |
| gst/gstconnection.c, gst/gstcpu.c, gst/gstcpu.h, gst/gstelement.c, |
| gst/gstelement.h, gst/gstelementfactory.c, gst/gstmeta.c, |
| gst/gstmeta.h, gst/gstpad.c, gst/gstplugin.c, gst/gstthread.c, |
| gst/gstthread.h, gst/gstutils.c, gst/gstxml.c, |
| gst/elements/gstasyncdisksrc.c, gst/elements/gstaudiosink.c, |
| gst/elements/gsttypefind.c, gst/elements/gsttypefind.h, |
| libs/idct/gstidct.h, libs/riff/gstriff.h, test/ac3play.c, |
| test/qtest.c: More Docs updates. Added plugin documentation. I |
| fear we need a gstdoc implementation that loads plugins and does |
| introspection on them. I think we should automatically create the |
| docs for the pads and mime types the plugins provide. Does anyone |
| have enough perl knowledge to add these features? I allready |
| changed the C code to output the pad definitions but my perl |
| knowledge is too limited, for now, to implement the rest of the |
| needed functionality... |
| |
| 2000-10-22 17:30 wtay |
| |
| * docs/gst/tmpl/: audioraw.sgml, cothreads.sgml, |
| gstasyncdisksrc.sgml, gstaudiosink.sgml, gstbuffer.sgml, |
| gstbufferpool.sgml, gstclock.sgml, gstcpu.sgml, gstdisksrc.sgml, |
| gstelement.sgml, gstextratypes.sgml, gstmeta.sgml, gstpad.sgml, |
| gstplugin.sgml, gstreamer-unused.sgml, gstsrc.sgml, gstthread.sgml, |
| gsttrace.sgml, gsttype.sgml, gsttypefind.sgml, gstxml.sgml, |
| spectrum.sgml, videoraw.sgml: More docs updates |
| |
| 2000-10-22 17:27 wtay |
| |
| * docs/: Makefile.am, gst/Makefile.am, gst/gstreamer-decl.txt, |
| gst/gstreamer-docs.sgml, gst/gstreamer-sections.txt, |
| gst/gstreamer.hierarchy, gst/gstreamer.types.in, libs/.cvsignore, |
| libs/Makefile.am, libs/gstreamer-libs-docs.sgml, |
| libs/gstreamer-libs-sections.txt, libs/tmpl/.cvsignore, |
| libs/tmpl/dct.sgml, libs/tmpl/externals.sgml, |
| libs/tmpl/gstcolorspace.sgml, libs/tmpl/gstgetbits.sgml, |
| libs/tmpl/gstgetbits_inl.sgml, libs/tmpl/gstidct.sgml, |
| libs/tmpl/gstputbits.sgml, libs/tmpl/gstriff.sgml, |
| libs/tmpl/gstvideoscale.sgml, libs/tmpl/wineacm.sgml: Documentation |
| updates documented the libraries |
| |
| 2000-10-21 13:04 wtay |
| |
| * configure.in, docs/manual/gstreamer-manual.sgml, gst/Makefile.am, |
| gst/cothreads.c, gst/gstbin.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstpipeline.c, gst/elements/gstdisksrc.c, |
| plugins/avi/gstparseavi.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/mpegtypes/.cvsignore, |
| plugins/mpeg2/mpegtypes/Makefile.am, |
| plugins/mpeg2/mpegtypes/mpeg2types.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/videoparse/.cvsignore, |
| plugins/mpeg2/videoparse/Makefile.am, |
| plugins/mpeg2/videoparse/mp2videoparse.c, |
| plugins/mpeg2/videoparse/mp2videoparse.h: MPEG2 types added for |
| better autoplugging. MPEG2 works more or less. fix in |
| autoplugging. avi now works. |
| |
| 2000-10-12 20:41 wtay |
| |
| * editor/gsteditorconnection.c, editor/gsteditorpad.c, |
| gst/gstpipeline.c, gstplay/Makefile.am, gstplay/avi.c, |
| gstplay/gstplay.c, gstplay/mpeg1.c, gstplay/mpeg2.c: Removed the |
| hardcoded pipeline setup is gstplay in favor of the autoplugging |
| features. Still in a rought shape... |
| |
| 2000-10-12 09:43 richardb |
| |
| * docs/manual/: BUILD, Makefile.am, images/Makefile.am: Manual now |
| gets installed correctly by make install. Problems: clean / |
| uninstall don't work. make dist not tested. pdf manual doesn't |
| have images. |
| |
| 2000-10-11 20:30 wtay |
| |
| * editor/gsteditorproperty.c, gst/Makefile.am, gst/gst.h, |
| gst/gstextratypes.c, gst/gstextratypes.h, |
| gst/elements/gstasyncdisksrc.c, gst/elements/gstaudiosink.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstfdsrc.c: Added extra Gtk |
| types for better editor properties (FILENAME, enums) The disksrcs |
| location property can now be set in the editor: we can now make our |
| first working mp3 player with gsteditor!! |
| |
| 2000-10-09 21:01 wtay |
| |
| * examples/autoplug/autoplug.c, gst/Makefile.am, gst/gstpipeline.c, |
| gst/elements/gstaudiosink.c, gst/elements/gstqueue.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c: Fixed a severe timestamp |
| bug in mpeg_play. Create a new thread upon a multisrc element in |
| autoplugging: the autoplug example now correctly sets up 5 threads |
| for an mpeg player. |
| |
| 2000-10-09 01:34 richardb |
| |
| * configure.in, docs/Makefile.am, docs/manual/.cvsignore, |
| docs/manual/Makefile.am, docs/manual/images/.cvsignore, |
| docs/manual/images/Makefile.am: Added building of the manual to the |
| build system. Currently in a rudimentary state - will not |
| gracefully give up if tools not available, will not uninstall / |
| clean, and may not install / make dist properly. Documentation |
| does not have dependencies on images, so won't rebuild if they're |
| altered either. |
| |
| 2000-10-08 23:23 wtay |
| |
| * examples/autoplug/.cvsignore, examples/autoplug/Makefile, |
| examples/autoplug/autoplug.c, plugins/mp3decode/types/.cvsignore, |
| plugins/mp3decode/types/Makefile.am, |
| plugins/mp3decode/types/mp3types.c, |
| plugins/mpeg1/mpegtypes/.cvsignore, |
| plugins/mpeg1/mpegtypes/Makefile.am, |
| plugins/mpeg1/mpegtypes/mpeg1types.c: Added an autoplug example. |
| This little program (30 relevant lines) is able to play |
| MPEG1(system)/MPEG2(system)/AVI(DIVX)/Vorbis/AC3 and whatever codec |
| you write. Separated the mp3 and mpeg1 types for better reuse. |
| |
| 2000-10-08 23:17 wtay |
| |
| * configure.in, editor/editor.glade, editor/gsteditor.h, |
| editor/gsteditorbin.c, editor/gsteditorcanvas.c, |
| editor/gsteditorconnection.c, editor/gsteditorconnection.h, |
| editor/gsteditorcreate.c, editor/gsteditorpad.c, |
| editor/gsteditorproperty.c, editor/gstelementselect.c, |
| gst/gstbin.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstfilter.c, gst/gstpad.c, gst/gstpipeline.c, gst/gstplugin.c, |
| gst/gstsink.c, gst/gstthread.c, gst/gsttype.c, |
| gst/elements/gstaudiosink.c, gst/elements/gsttypefind.c, |
| gst/types/gsttypes.c, plugins/avi/gstparseavi.c, |
| plugins/capture/v4l/gstv4lsrc.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/xing/gstxing.c, plugins/mpeg1/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/parse/mpeg2parse.c: Fixed a bug in the typeloading. |
| Fixes to various elements so that correct types are returned. |
| Fixed flag collision with GtkObject. Elements can now suggest a |
| thread. not sure if this is the right way to handle automatic |
| thread creation. Autoplugging now works with multiple sinks and |
| thread setup. No threads are created for intermediate elements yet, |
| so MPEG may still be choppy. |
| |
| 2000-10-06 23:52 richardb |
| |
| * plugins/: capture/v4l/Makefile.am, mpeg1/mpeg_play/Makefile.am, |
| mpeg1/mpegaudio/Makefile.am, mpeg2/mpeg2enc/Makefile.am, |
| mpeg2/video/Makefile.am: Remove from EXTRA_DIST various files which |
| don't exist (these looked like copy and paste typos). |
| |
| 2000-10-06 03:38 richardb |
| |
| * Makefile.am: Don't compile editor if havn't got libglade-gnome. |
| |
| 2000-10-01 22:46 wtay |
| |
| * editor/: Makefile.am, editor.c, editor.glade, editor.ts, |
| gsteditor.c, gsteditor.h, gsteditorcanvas.c, gsteditorelement.c, |
| gsteditorimage.c, gsteditorimage.h, gsteditorpad.h, |
| gsteditorpalette.c, gsteditorpalette.h, gsteditorproject.c, |
| gsteditorproject.h, gsteditorprojectview.c, gsteditorproperty.c, |
| gsteditorproperty.h, pixmaps/bin.xpm, pixmaps/element.xpm, |
| pixmaps/pipeline.xpm, pixmaps/selector.xpm, pixmaps/tee.xpm, |
| pixmaps/thread.xpm: Initial work for the new editor. |
| |
| 2000-09-27 20:33 wtay |
| |
| * examples/xml/createxml.c, examples/xml/runxml.c, gst/Makefile.am, |
| gst/gstbin.c, gst/gstelement.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpad.h, |
| gst/gstthread.c, gst/gstxml.c, gst/gstxml.h, |
| gst/elements/gstaudiosink.c: Loading and saving of XML pipeline |
| descriptions. GladeXML like operation implemented (you can |
| retrieve parts of a pipeline) |
| |
| 2000-09-24 23:47 wtay |
| |
| * examples/xml/.cvsignore: better .cvsignore |
| |
| 2000-09-24 23:45 wtay |
| |
| * examples/xml/.cvsignore, examples/xml/Makefile, |
| examples/xml/createxml.c, examples/xml/runxml.c, gst/gstbin.c, |
| gst/gstconnection.h, gst/gstelementfactory.c, gst/gstpipeline.c, |
| gst/gsttee.h, gst/gstthread.c, gst/gstthread.h, gst/gstxml.c, |
| gst/gstxml.h: Cleanups. The first steps to a Glade like XML |
| handling. A first example of what is to come... |
| |
| 2000-09-24 15:31 wtay |
| |
| * examples/queue4/: .cvsignore, Makefile, queue4.c: An example of |
| two threads and two queues. |
| |
| 2000-09-24 15:29 wtay |
| |
| * gst/cothreads.c, gst/gstbin.c, gst/gstpad.c, gst/gstthread.c, |
| gst/elements/gstqueue.c, gst/elements/gstqueue.h, |
| plugins/mp3decode/mpg123/gstmpg123.c: The cothreads were not |
| initialized in its thread context resulting in severe stack |
| corruption. This was very hard to track down. We should be able |
| now to modify some plugins to a loop based setup so that we can get |
| rid of the mp3parse and mp1videoparse elements. Modified the GList |
| to a GSList in the queue. |
| |
| 2000-09-23 00:35 wtay |
| |
| * gstreamer-config.in, examples/helloworld/helloworld.c, |
| examples/helloworld2/helloworld2.c, examples/queue/.cvsignore, |
| examples/queue/queue.c, examples/queue2/.cvsignore, |
| examples/queue2/queue2.c, examples/queue3/.cvsignore, |
| examples/queue3/queue3.c, examples/thread/thread.c, |
| gst/cothreads.c, gst/cothreads.h, gst/gstbin.c, gst/gstpad.c, |
| gst/gstpipeline.c, gst/gstthread.c, gst/elements/Makefile.am, |
| gst/elements/gstqueue.c, gstplay/Makefile.am, gstplay/avi.c, |
| gstplay/gstplay.c, gstplay/mpeg1.c, gstplay/mpeg2.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, test/mp2tomp1.c: A first |
| attempt to fix the queues in a cothreaded pipeline. Some fixes to |
| the thread handling. Fix a bug in gstreamer-config : gthread was |
| not included. gst_bin_create_plan() is now done in the READY |
| state. a bin with only another bin in it will now work with |
| gst_bin_iterate. Added some examples for the queues. |
| |
| 2000-09-21 18:54 richardb |
| |
| * plugins/mp3decode/mpg123/Makefile.am: If using decode.c, compile |
| dct64.c as well. Fixes link error on PPC. |
| |
| 2000-09-21 02:42 richardb |
| |
| * libs/idct/ieeetest.c: IDCT works, and ieeetest not complains |
| nicely if attempt to run a test with an unsupported DCT type. |
| |
| 2000-09-21 02:34 richardb |
| |
| * gst/Makefile.am, libs/Makefile.am, libs/idct/Makefile.am, |
| libs/idct/dct.h, libs/idct/gstidct.c: Make libs/idct only build mmx |
| support if available - hopefully makes it compile on PPC. |
| |
| 2000-09-21 01:57 richardb |
| |
| * AUTHORS, gst/cothreads.c, gst/gsti386.h, gst/gstppc.h, |
| test/cothreads/cothreads.c: Patch from Chris Emerson for PPC. |
| cothreads stuff was causing segfaults, because the stack needs to |
| be initialised with a particular structure on PPC, unlike x86 where |
| it simply has items pushed or popped. Added Chris to AUTHORS, for |
| his trouble. |
| |
| 2000-09-18 23:19 richardb |
| |
| * autogen.sh, docs/manual/helloworld2.sgml, gstplay/gstplay.glade, |
| libs/getbits/Makefile.am, libs/getbits/gstgetbits.h, test/wave.c: |
| Fix compile problem due to DEBUG being redefined in |
| libs/getbits/gstgetbits.h. Also fix several small typos in the |
| docs and examples. |
| |
| 2000-09-17 23:08 wtay |
| |
| * docs/gst/gstreamer-decl.txt, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstpipeline.sgml, docs/manual/helloworld2.sgml, |
| examples/helloworld2/helloworld2.c, examples/thread/thread.c, |
| gst/Makefile.am, gst/cothreads.c, gst/gstbin.c, gst/gstpipeline.c, |
| gst/gstpipeline.h, gst/elements/gstdisksrc.c, |
| libs/getbits/gstgetbits.c, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/vorbis/vorbisdec.c: Added |
| gst_pipeline_add_sink/src to allow multiple sink cases and more |
| complex autoplugging. Update docs too. Simplified the pipeline |
| autoplugging code. Changed the cothread case: One iteration is now |
| a push from the src element. The disk source does not change its |
| state anymore on eof. Better type setting for the ac3 |
| parser/decoder and mpeg2parse. |
| |
| 2000-09-17 15:06 wtay |
| |
| * acconfig.h, configure.in, gst/gstbin.c, |
| gst/elements/gstdisksrc.c: Added check for vorbis. Really compile |
| with Xv extension if the library is found. Changed the disksrc so |
| that is goes to the PAUSE state if eof. |
| |
| 2000-09-17 13:32 wtay |
| |
| * plugins/mpeg2/mpeg2enc/transfrm_mmx.s: more asm... |
| |
| 2000-09-17 13:32 wtay |
| |
| * docs/manual/components.sgml: Information about the bonobo |
| components and capplets we are going to make :-) |
| |
| 2000-09-17 13:31 wtay |
| |
| * libs/getbits/Makefile.am, libs/getbits/gstgetbits.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/bdist1_mmx.s, |
| plugins/mpeg2/mpeg2enc/bdist1_sse.s, |
| plugins/mpeg2/mpeg2enc/bdist2_mmx.s, |
| plugins/mpeg2/mpeg2enc/dist1_00_mmx.s, |
| plugins/mpeg2/mpeg2enc/dist1_00_sse.s, |
| plugins/mpeg2/mpeg2enc/dist1_01_mmx.s, |
| plugins/mpeg2/mpeg2enc/dist1_01_sse.s, |
| plugins/mpeg2/mpeg2enc/dist1_10_mmx.s, |
| plugins/mpeg2/mpeg2enc/dist1_10_sse.s, |
| plugins/mpeg2/mpeg2enc/dist1_11_mmx.s, |
| plugins/mpeg2/mpeg2enc/dist1_11_sse.s, |
| plugins/mpeg2/mpeg2enc/dist2_mmx.s, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/predict.c, |
| plugins/mpeg2/mpeg2enc/predict_mmx.s, |
| plugins/mpeg2/mpeg2enc/predict_sse.s, |
| plugins/mpeg2/mpeg2enc/ratectl.c, |
| plugins/mpeg2/mpeg2enc/transfrm.c, |
| plugins/mpeg2/mpeg2enc/variance_mmx.s, test/.cvsignore: Converted |
| the mpeg2 encoder asm to gnu asm, removing the dependency of nasm |
| Added cpu detection in the mpeg2 encoder removed the inlined mmx |
| asembler to seperate files. |
| |
| 2000-09-17 00:11 richardb |
| |
| * acconfig.h, configure.in, libs/Makefile.am, plugins/Makefile.am, |
| plugins/avi/Makefile.am, plugins/avi/playcodecs.c, |
| plugins/avi/wincodec/Makefile.am, plugins/avi/wincodec/gstwindec.c, |
| plugins/avi/wincodec/gstwinenc.c, |
| plugins/mpeg1/mpeg1encoder/Makefile.am, |
| plugins/mpeg1/mpeg1encoder/putbits.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1/mpegaudio/Makefile.am: More work porting to PPC. |
| libs/winloader is disabled on PPC - I doubt this can be made to |
| work. libs/videoscale and libs/idct are also disabled - they |
| should be fixable though. |
| |
| Sorted out most of the plugins - avi is disabled for now on PPC; |
| can be worked on later if there's any chance of getting it to work. |
| |
| Also provide an automake conditional for compiling vorbis, based on |
| a configure test for the needed libraries: currently the test isn't |
| implemented and defaults to "no" so you'll have to fiddle it to |
| compile vorbis. I shall get hold of vorbis and implement an |
| appropriate test some other time (if noone else beats me to it). |
| |
| 2000-09-16 23:03 richardb |
| |
| * libs/getbits/: gstgetbits.c, gstgetbits.h, gstgetbits_generic.c: |
| Moved generic function implementations into gstgetbits_generic.c, |
| and tidy up a bit. |
| |
| 2000-09-16 11:58 wtay |
| |
| * docs/gst/gstreamer.types.in, gst/cothreads.c, gst/gstbin.c, |
| gst/gstcpu.c, gst/gstpad.c, gst/gsttype.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstqueue.c, |
| libs/getbits/gstgetbits.c, plugins/vorbis/vorbisdec.c: Added a |
| quick hack to allow loop based elements to finish intead of looping |
| till infinity. Added compile time i386 or plain C getbits |
| implementation selection. The vorbis decoder now is our first loop |
| based element! |
| |
| 2000-09-16 01:59 richardb |
| |
| * gst/Makefile.am, gst/gstarch.h, gst/gstcpu.c, gst/gstppc.h, |
| libs/getbits/Makefile.am, libs/getbits/gstgetbits_generic.c, |
| plugins/mp3decode/mpg123/Makefile.am, plugins/mpeg2/Makefile.am, |
| plugins/mpeg2/ac3dec/Makefile.am, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/motion.c, |
| plugins/mpeg2/subtitles/Makefile.am, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/getpic.c, |
| plugins/mpeg2/video/gstmpeg2play.c: More work towards a powerPC |
| port, and towards generic portability. |
| |
| 2000-09-16 00:04 richardb |
| |
| * .cvsignore, autogen.sh, configure.in, gst/Makefile.am, |
| gst/gstarch.h, gst/gsti386.h: Fix on x86 architectures - was just |
| checking for 386, D'oh. Fix autogen to run autoheader _before_ |
| autoconf, since it generates a required file (config.h.in, which I |
| just removed from CVS since its an autogenerated one). Also fix |
| messed up variables in gst/Makefile.am |
| |
| 2000-09-15 23:44 richardb |
| |
| * AUTHORS, acconfig.h, config.h.in, configure.in, gst/Makefile.am, |
| gst/cothreads.c, gst/gstarch.h, gst/gsti386.h, gst/gstppc.h, |
| libs/getbits/Makefile.am, plugins/mp3decode/xing/libxing/config.h: |
| Begun to add support for non i386 architectures, with the help of |
| Chris Emerson. Added bits to configure to figure out architecture, |
| and added some alternatives for PPC. Should cause no problems on |
| i386, but I'll check after this commit, but doesn't yet work on PPC |
| by a fair way... |
| |
| 2000-09-14 23:18 wtay |
| |
| * gst/gstelementfactory.c, plugins/vorbis/vorbisdec.c, |
| plugins/vorbis/vorbisdec.h, plugins/vorbis/vorbisenc.c, |
| plugins/vorbis/vorbisenc.h, test/Makefile.am, test/mp3tovorbis.c: |
| The vorbis encoder A test program to convert an mp3 to a vorbis |
| file. A fix for the dynamic plugin loader factory_find was not |
| working. Don't forget to run gstreamer-register after installing |
| the plugins! |
| |
| 2000-09-14 21:31 wtay |
| |
| * configure.in, gst/Makefile.am, gst/gst.c, gst/gstbin.c, |
| gst/gstbuffer.c, gst/gstcpu.c, gst/gstelement.c, |
| gst/gstelementfactory.c, gst/gstpad.c, gst/gstpipeline.c, |
| plugins/Makefile.am, plugins/rtjpeg/rtjpegdec.c, |
| plugins/vorbis/.cvsignore, plugins/vorbis/Makefile.am, |
| plugins/vorbis/vorbis.c, plugins/vorbis/vorbisdec.c, |
| plugins/vorbis/vorbisdec.h, plugins/vorbis/vorbisenc.c, |
| plugins/vorbis/vorbisenc.h: Due to popular demand :-), I added a |
| vorbis decoder. The encoder is not yet functional. Small cosmetic |
| changes to gstcpu.c |
| |
| Beware: You *need* to install libvorbis.a from the main vorbis CVS. |
| you *have* to change the line in libtool to |
| deplibs_check_method="pass_all" because else the plugin shared |
| library refuses to link against the static libvorbis.a library. |
| This is a hack. I have no intention in including libvorbis into the |
| gstreamer CVS tree and making it libtool compatible. |
| |
| 2000-09-13 20:04 wtay |
| |
| * docs/: gst/gstreamer-decl.txt, gst/gstreamer-docs.sgml, |
| gst/gstreamer-sections.txt, gst/gstreamer.hierarchy, |
| gst/gstreamer.types.in, gst/tmpl/gst.sgml, |
| gst/tmpl/gstaudiosink.sgml, gst/tmpl/gstbuffer.sgml, |
| gst/tmpl/gstbufferpool.sgml, gst/tmpl/gstclock.sgml, |
| gst/tmpl/gstconnection.sgml, gst/tmpl/gstcpu.sgml, |
| gst/tmpl/gstdisksrc.sgml, gst/tmpl/gstelement.sgml, |
| gst/tmpl/gstpad.sgml, gst/tmpl/gstpipefilter.sgml, |
| gst/tmpl/gstpipeline.sgml, gst/tmpl/gstplugin.sgml, |
| gst/tmpl/gstreamer-unused.sgml, gst/tmpl/gstsrc.sgml, |
| gst/tmpl/gsttype.sgml, gst/tmpl/gstutils.sgml, |
| manual/gstreamer-manual.sgml: Bring the low level API docs up to |
| date. |
| |
| 2000-09-12 19:15 wtay |
| |
| * plugins/mpeg2/video/: recon_mmx.c, recon_sse.s: SSE optimisation |
| MMX optimisation split out in seperate file. |
| |
| 2000-09-12 19:13 wtay |
| |
| * gst/Makefile.am, gst/gst.c, gst/gst.h, gst/gstcpu.c, |
| gst/gstcpu.h, gst/gstcpuid_i386.s, libs/idct/gstidct.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/recon.c, |
| plugins/mpeg1/mpeg_play/recon_mmx.c, |
| plugins/mpeg1/mpeg_play/recon_sse.s, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/util.h, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/gethdr.c, |
| plugins/mpeg2/video/mpeg2dec.c, plugins/mpeg2/video/mpeg2dec.h, |
| plugins/mpeg2/video/recon.c, plugins/mpeg2/video/tables.c: Added |
| CPU detection. Added SSE optimisation to mpeg_play Modified the |
| mpeg2 decoder and gstidct to use cpu detection. Cleanups in the |
| mpeg1 and mpeg2 decoders. |
| |
| 2000-09-09 17:39 wtay |
| |
| * examples/: launch/.cvsignore, launch/mp3play, thread/.cvsignore, |
| thread/Makefile, thread/thread.c: A thread example. An example of |
| gstreamer-launch: an mp3 player |
| |
| 2000-09-09 17:36 wtay |
| |
| * gstreamer-config.in, docs/manual/gstreamer-manual.sgml, |
| docs/manual/helloworld.sgml, docs/manual/helloworld2.sgml, |
| docs/manual/programs.sgml, docs/manual/queues.sgml, |
| docs/manual/threads.sgml, editor/editor.c, editor/gsteditor.c, |
| editor/gsteditor.h, editor/gstelementselect.c, |
| examples/helloworld/Makefile, examples/helloworld/helloworld.c, |
| examples/helloworld2/Makefile, examples/helloworld2/helloworld2.c, |
| gst/gst.c, gst/gst.h, gst/gstbin.h, gst/gstelementfactory.c, |
| gst/gstpipeline.c, gst/gstpipeline.h, gst/gstplugin.c, |
| gst/gstsrc.c, gst/gstthread.c, gst/gstthread.h, |
| gst/elements/gstdisksrc.h, gst/elements/gstelements.c, |
| gstplay/mpeg1.c, gstplay/mpeg2.c, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/ac3dec/ac3dec.h, plugins/mpeg2/ac3dec/downmix.c, |
| plugins/mpeg2/ac3parse/Makefile.am, |
| plugins/mpeg2/ac3parse/ac3parse.c, tools/gstreamer-launch.c: |
| Changes to gstreamer-config to include gtk+ libs manual changes: |
| queues, threads, programs gsteditor does not crash anymore. |
| gstpipline new should return a GstElement * fixed ac3dec for new |
| getbits fixes to gstreamer-launch more efficient startup for |
| gstplay. |
| |
| 2000-09-07 21:35 wtay |
| |
| * gst/Makefile.am, gst/cothreads.c, gst/gstbin.c, |
| gst/elements/gstaudiosink.c, libs/getbits/.cvsignore, |
| libs/getbits/Makefile.am, libs/getbits/gbtest.c, |
| libs/getbits/gstgetbits.c, libs/getbits/gstgetbits.h, |
| libs/getbits/gstgetbits_i386.s, libs/getbits/gstgetbits_inl.h, |
| plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/common.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer2.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mp3decode/mpg123/mpg123.h, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/video/gethdr.c, |
| plugins/mpeg2/video/mpeg2dec.c, test/cothreads/cothreads.c, |
| test/cothreads/test.c: Faster and modular getbits implementation. |
| Fixed a bug in the audiosink that could lock up your box on bad MB. |
| Modified the plugins to use the new getbits functions. |
| |
| 2000-08-28 21:20 wtay |
| |
| * examples/helloworld2/helloworld2.c, gst/gst.c, gst/gstelement.h, |
| gst/gstelementfactory.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gsttype.c, gst/gsttype.h, gst/elements/gsttypefind.c, |
| gst/types/gsttypes.c, gstplay/gstplay.c, plugins/Makefile.am, |
| plugins/au/gstparseau.c, plugins/audioscale/audioscale.c, |
| plugins/avi/gstaviencoder.c, plugins/avi/gstparseavi.c, |
| plugins/avi/wincodec/gstwincodec.c, |
| plugins/avi/wincodec/gstwindec.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/cobin/cobin.c, plugins/cobin/spindentity.c, |
| plugins/effects/stereo/stereo.c, plugins/effects/volume/volume.c, |
| plugins/filters/median/median.c, plugins/filters/smooth/smooth.c, |
| plugins/jpeg/gstjpeg.c, plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/xing/gstxing.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg_play/decoders.c, |
| plugins/mpeg1/mpeg_play/decoders.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/ac3dec/ac3dec.c, plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/parse/mpeg2parse.c, |
| plugins/mpeg2/subtitles/mpeg2subt.c, |
| plugins/mpeg2/video/gstmpeg2play.c, plugins/rtjpeg/rtjpeg.c, |
| plugins/vcdsrc/vcdsrc.c, plugins/videoscale/videoscale.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, |
| plugins/visualization/vumeter/vumeter.c, plugins/wav/gstparsewav.c, |
| tools/.cvsignore, tools/Makefile.am, tools/gstreamer-launch.c, |
| tools/gstreamer-register.c, tools/launch.c: Externalized the plugin |
| information in /etc/gstreamer/reg.xml - no need to do a |
| plugin_load_all() - plugins are loaded when needed - typedetect |
| functions are loaded when needed (still buggy) - no need to check |
| for the existance of the plugin in the codecs - added |
| gstreamer-register to create the reg.xml file - renamed launch to |
| gstreamer-launch - plugins need to register the typefactory they |
| provide modified the plugins to meet the new design modified the |
| plugins to correctly set their pad types autoplugging can be done |
| without loading the plugins now |
| |
| 2000-08-22 22:18 wtay |
| |
| * docs/manual/advanced.sgml, docs/manual/cothreads.sgml, |
| docs/manual/dynamic.sgml, docs/manual/factories.sgml, |
| docs/manual/ghostpads.sgml, docs/manual/gstreamer-manual.sgml, |
| docs/manual/helloworld2.sgml, docs/manual/outline.txt, |
| docs/manual/plugins.sgml, docs/manual/programs.sgml, |
| docs/manual/queues.sgml, docs/manual/threads.sgml, |
| docs/manual/typedetection.sgml, docs/manual/utility.sgml, |
| docs/manual/xml.sgml, examples/helloworld2/helloworld2.c, |
| gst/gstpipeline.c, gst/gsttype.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/parse/mpeg1parse.c: More docs (most of them just |
| empty...) Added automatic pad plugging. Added automatic dynamic |
| pad plugging. Changed some codecs to correctly set their pad |
| types. |
| |
| 2000-08-21 22:57 wtay |
| |
| * examples/: helloworld/.cvsignore, helloworld2/.cvsignore: .. |
| |
| 2000-08-21 22:23 wtay |
| |
| * examples/helloworld2/: Makefile, helloworld2.c: An example using |
| autoplug. Works for mp3 files only for now. |
| |
| 2000-08-21 22:20 wtay |
| |
| * docs/manual/outline.txt, gst/gstbin.c, gst/gstbin.h, |
| gst/gstelement.c, gst/gstelement.h, gst/gstelementfactory.c, |
| gst/gstpipeline.c, gst/gstpipeline.h, gst/gsttype.c, gst/gsttype.h, |
| gst/elements/gstaudiosink.c, gst/elements/gstaudiosink.h, |
| gst/elements/gstelements.c, gst/elements/gsttypefind.c, |
| gst/elements/gsttypefind.h, plugins/filters/median/median.c, |
| plugins/filters/smooth/smooth.c, plugins/mp3decode/xing/gstxing.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/wav/gstparsewav.c: A |
| first (rude) attempt at autoplug. Autoplugging selects appropriate |
| codecs to connect src to sink, adds them to the pipeline and |
| connect pads. Autoplugging will run the typedetect plugin if the |
| src pad has no MIME type. No autoplugging is done on the src and |
| sink pads, it's hardcoded: connect 'src to sink'. No attempt at |
| creating threads. No attempt at dynamically autoplugging not yet |
| existing pads. Changes to (some) plugins to properly set their |
| MIME types. |
| |
| 2000-08-19 17:36 wtay |
| |
| * docs/manual/: factories.sgml, gstreamer-manual.sgml, |
| helloworld.sgml, outline.txt: More manual about MIME types and |
| factories... |
| |
| 2000-08-19 01:34 richardb |
| |
| * plugins/mp3decode/xing/libxing/: stamp-h, stamp.h: I'm pretty |
| sure that these are generated files which have no right to be in |
| the CVS. If I'm wrong, and things break, then we'll just have to |
| put them back again. |
| |
| 2000-08-19 01:29 richardb |
| |
| * Makefile.am, config.h.in, configure.in, gstplay/Makefile.am, |
| test/Makefile.am: libXv is now linked against by test/* and gstplay |
| if it is present. -lXv isn't leaked all over the place due to |
| AC_CHECK_LIB test. This is still messy though - we shouldn't have |
| to link explicitly with extra things just because we use certain |
| plugins. |
| |
| Build Makefile in tests, but don't recurse into tests when doing |
| the build (tests no longer in SUBDIRS). |
| |
| 2000-08-19 00:31 richardb |
| |
| * Makefile.am, configure.in: Test for a working libglade-gnome, and |
| compile gstplay only if there is one. |
| |
| 2000-08-18 23:54 wtay |
| |
| * AUTHORS, gstplay/gstplay.glade: Richard has been promoted to |
| makefile hacker :-) |
| |
| 2000-08-18 23:17 wtay |
| |
| * libs/idct/ieeetest.c: Remove rdts until a better fix for the bad |
| asm is found... |
| |
| 2000-08-18 23:15 wtay |
| |
| * gst/gsttrace.c: Removed bad asm call for rdts. Need to fix |
| this... |
| |
| 2000-08-18 23:07 richardb |
| |
| * configure.in, plugins/mpeg2/mpeg2enc/Makefile.am: If nasm isn't |
| present, mpeg2enc plugin just ignores the .s files, C equivalents |
| will be used. |
| |
| 2000-08-18 22:57 wtay |
| |
| * plugins/mpeg2/mpeg2enc/motion.c: check #ifdef HAVE_NASM to avoid |
| using uncompiled code. |
| |
| 2000-08-18 22:30 richardb |
| |
| * acconfig.h, config.h.in, configure.in: Test for nasm - define |
| HAVE_NASM in config.h if we have it, and AC_SUBST NASM_PATH for use |
| when using nasm. |
| |
| 2000-08-18 21:38 wtay |
| |
| * docs/manual/helloworld.sgml, examples/helloworld/Makefile, |
| examples/helloworld/helloworld.c: helloworld example. and docs |
| |
| 2000-08-18 21:35 wtay |
| |
| * README, gstreamer-config.in, docs/gst/Makefile.am, |
| docs/manual/gstreamer-manual.sgml, editor/editor.c, |
| editor/gsteditorelement.c, gst/Makefile.am, gst/gstbin.c, |
| gst/gstelement.c, gst/gstelement.h, gst/gstobject.h, gst/gstpad.c, |
| gst/gstpipeline.c, gst/gstplugin.c, gst/gstplugin.h, gst/gsttee.c, |
| gst/gstthread.c, gst/elements/gsttypefind.c, gstplay/Makefile.am, |
| gstplay/callbacks.c, gstplay/gstplay.c, libs/getbits/Makefile.am, |
| libs/idct/Makefile.am, libs/putbits/Makefile.am, |
| libs/riff/Makefile.am, plugins/avi/Makefile.am, |
| plugins/avi/gstparseavi.c, plugins/cobin/cobin.c, |
| plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/visualization/smoothwave/smoothwave.c, |
| plugins/visualization/spectrum/gstspectrum.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, tools/launch.c: |
| Various fixes for the build/install problems update to the |
| docs/manual. Added a simple helloworld example. |
| |
| 2000-08-17 07:18 wtay |
| |
| * docs/manual/gstreamer-manual.sgml: The book is not published |
| yet... :-) |
| |
| 2000-08-16 22:40 wtay |
| |
| * docs/manual/images/.cvsignore: Ignore the png images; they are |
| supposed to be build by the Makefile. |
| |
| 2000-08-16 22:38 wtay |
| |
| * docs/manual/: .cvsignore, BUILD, bins.sgml, buffers.sgml, |
| connections.sgml, elements.sgml, goals.sgml, gstreamer-manual.sgml, |
| intro.sgml, motivation.sgml, outline.txt, states.sgml: First draft |
| of Chapter 1 (introduction) and Chapter 2 (basic concepts) of the |
| GStreamer manual. |
| |
| 2000-08-14 16:18 wtay |
| |
| * libs/idct/.cvsignore: ignore the test program |
| |
| 2000-08-14 16:17 wtay |
| |
| * Makefile.am, autogen.sh, configure.in, docs/Makefile.am, |
| plugins/cobin/cobin.c, plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/vcdsrc/vcdsrc.c, |
| plugins/visualization/synaesthesia/synaesthesia.c, test/.cvsignore, |
| test/Makefile.am, test/ac3parse.c, test/ac3play.c, test/avi2mpg.c, |
| test/aviparse.c, test/dvdcat.c, test/mp1parse.c, test/mp1tomp1.c, |
| test/mp2toavi.c, test/mp2tomp1.c, test/mp3.c, test/mp3parse.c, |
| test/mp3play.c, test/mpeg2parse.c, test/pipetest.c, test/qtest.c, |
| test/record.c, test/spectrum.c, test/vidcapture.c, |
| test/vidcapture2.c, test/videotest.c, test/wave.c, |
| test/bindings/Makefile.am, test/cothreads/Makefile.am: Build fixes. |
| Adapted the test directory to the new state management added an |
| mpeg2 to avi encoder. added a v4l to divx capture example. |
| |
| 2000-08-14 11:59 wtay |
| |
| * configure.in, include/avifmt.h, include/registry.h: The include |
| files for the windows codec loader. top level configure file. |
| |
| 2000-08-14 11:57 wtay |
| |
| * gst/: gstbufferpool.c, gstbufferpool.h: Added the bufferpool |
| handler. This object is able to generate buffers and is passed |
| between elements to exchange buffers. Elements can also use this |
| pool to efficiently generate output buffers. |
| |
| 2000-08-14 11:55 wtay |
| |
| * gst/: Makefile.am, gstbin.c, gstbin.h, gstbuffer.c, gstbuffer.h, |
| gstelement.h, gstpad.c, gstpipeline.c, gstthread.c, |
| elements/gstaudiosink.c, elements/gstaudiosrc.c, |
| elements/gstdisksrc.c, elements/gstpipefilter.c: State change fixes |
| in the threading element. Added bufferpools. |
| |
| 2000-08-14 11:54 wtay |
| |
| * plugins/: mp3decode/mpg123/layer1.c, mp3decode/mpg123/layer3.c, |
| mp3decode/mpg123/tabinit.c, mpeg2/Makefile.am, |
| mpeg2/ac3dec/parse.c, mpeg2/subtitles/.cvsignore, |
| mpeg2/subtitles/Makefile.am, mpeg2/subtitles/Notes.txt, |
| mpeg2/subtitles/mpeg2subt.c, mpeg2/subtitles/mpeg2subt.h, |
| videoscale/videoscale.c: fixes in the mp3 tables. Use subbuffers |
| is possible. Added MPEG2 subtitles. |
| |
| 2000-08-14 11:49 wtay |
| |
| * plugins/mpeg2/video/: IEEE1180, Makefile.am, getblk.c, gethdr.c, |
| getpic.c, getvlc.c, gstmpeg2play.c, idct.c, idctref.c, mmxidct.S, |
| mpeg2dec.c, mpeg2dec.h, recon.c, tables.c, test.m2v: Removed IDCT |
| and used the IDCT library. |
| |
| 2000-08-14 11:42 wtay |
| |
| * plugins/mpeg2/parse/: mpeg2parse.c, mpeg2parse.h: Use subbufers. |
| |
| 2000-08-14 11:41 wtay |
| |
| * plugins/mpeg2/mpeg2enc/: Makefile.am, bdist1_mmx.s, bdist1_sse.s, |
| bdist2_mmx.s, dist1_00_mmx.s, dist1_00_sse.s, dist1_01_mmx.s, |
| dist1_01_sse.s, dist1_10_mmx.s, dist1_10_sse.s, dist1_11_mmx.s, |
| dist1_11_sse.s, dist2_mmx.s, fdist1_00.s, fdist1_mmx.s, |
| gstmpeg2enc.c, idct.c, motion.c, mpeg2enc.c, mpeg2enc.h, |
| predict_mmx.s, qdist1_mmx.s, qdist1_sse.s, quant_mmx.s, |
| quant_non_i_sse.s, quantize.c, ratectl.c, rcdist_mmx.s, tables.c, |
| transfrm.c, variance_mmx.s: Better rate control with different |
| complexity measurement. Merge from mjpeg_beta asm for mmx and sse |
| optimisations. Use the IDCT library. |
| |
| 2000-08-14 11:33 wtay |
| |
| * plugins/mpeg2/ac3parse/ac3parse.c: Use subbuffers instead of |
| memcpy. |
| |
| 2000-08-14 11:32 wtay |
| |
| * plugins/mpeg1video/parse/: Makefile.am, README, mp1videoparse.c: |
| Use subbufers. |
| |
| 2000-08-14 11:31 wtay |
| |
| * plugins/mpeg1/system_encode/: buffer.c, buffer.h, |
| system_encode.c, system_encode.h: Added statup delay. Added |
| padding. |
| |
| 2000-08-14 11:30 wtay |
| |
| * plugins/mpeg1/parse/: mpeg1parse.c, mpeg1parse.h: Use subbuffers. |
| |
| 2000-08-14 11:28 wtay |
| |
| * plugins/mpeg1/mpeg_play/: Makefile.am, decoders.c, decoders.h, |
| floatdct.c, gstmpeg_play.c, jrevdct.c, mmxidct.S, parseblock.c, |
| util.c, video.c, video.h: Use subbufers and bufferpools. Use the |
| idct library. |
| |
| 2000-08-14 11:25 wtay |
| |
| * plugins/mp3decode/parse/mp3parse.c: use subbuffers |
| |
| 2000-08-14 11:23 wtay |
| |
| * plugins/capture/v4l/: gstv4lsrc.c, gstv4lsrc.h: Changes for the |
| new state management. |
| |
| 2000-08-14 11:21 wtay |
| |
| * plugins/avi/: Makefile.am, audiocodecs.c, gstaviencoder.c, |
| gstparseavi.c, gstparseavi.h, playcodecs.c, videoheader.c, |
| wincodec/.cvsignore, wincodec/Makefile.am, wincodec/gstwincodec.c, |
| wincodec/gstwincodec.h, wincodec/gstwindec.c, wincodec/gstwindec.h, |
| wincodec/gstwinenc.c, wincodec/gstwinenc.h: Separate |
| encoder/decoder plugins for windows codecs. |
| |
| 2000-08-14 11:17 wtay |
| |
| * gstplay/gstplay.glade: The UI |
| |
| 2000-08-14 11:16 wtay |
| |
| * gstplay/: Makefile.am, avi.c, callbacks.c, codecs.h, gstplay.c, |
| interface.c, interface.h, mpeg1.c, mpeg2.c, pause.xpm, play.xpm, |
| stop.xpm, support.c, support.h: glade based gstplay version. |
| better avi/mpeg support. nice about dialog :-) Drag and drop |
| should work. |
| |
| 2000-08-14 11:12 wtay |
| |
| * libs/idct/.cvsignore: .. |
| |
| 2000-08-14 11:11 wtay |
| |
| * libs/: Makefile.am, getbits/gstgetbits.c, |
| getbits/gstgetbits_inl.h, idct/Makefile.am, idct/README, |
| idct/dct.h, idct/doieee, idct/fastintidct.c, idct/floatidct.c, |
| idct/gstidct.c, idct/gstidct.h, idct/ieeetest.c, idct/intidct.c, |
| idct/mmx32idct.c, idct/mmxidct.S, putbits/gstputbits.c, |
| riff/gstriff.h, riff/gstriffencode.c: Added general IDCT library. |
| Added IEEE testbed. Update to the windows codec loader. fixes in |
| the riff parser/encoder. cleanup in the getbits/putbits API. |
| |
| 2000-08-05 04:53 omegahacker |
| |
| * LICENSE, Makefile.am: 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. |
| |
| 2000-07-21 04:57 omegahacker |
| |
| * 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: Brought standard elements in line with new state |
| management system. |
| |
| 2000-07-17 18:14 omegahacker |
| |
| * Makefile.am, autogen.sh, configure.in, docs/Makefile.am, |
| docs/gst/gstreamer-decl.txt, gst/Makefile.am, gst/gstbin.c, |
| gst/gstbin.h, gst/gstclock.c, gst/gstelement.c, gst/gstelement.h, |
| gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c, gst/gstthread.c, |
| gst/gstthread.h, gst/elements/gstelements.c, |
| gst/elements/gstfakesink.c, gst/elements/gstfakesrc.c, |
| plugins/dvdsrc/.cvsignore, plugins/effects/volume/volume.c, |
| test/fake.c, tests/.cvsignore, tests/Makefile.am, tests/README, |
| tests/init.c, tests/loadall.c, tests/simplefake.c, tests/states.c: |
| 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. |
| |
| 2000-07-15 14:26 wtay |
| |
| * gst/gstutils.c, gst/gstutils.h, libs/riff/gstriffparse.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/layer3.c: Fixed a bug in the riff parser |
| with the allignment of the chunks. This should solve the errors |
| with avi playback. |
| |
| 2000-07-15 13:06 wtay |
| |
| * configure.in, gstplay/avi.c, gstplay/gstplay.c, gstplay/mpeg1.c, |
| gstplay/mpeg2.c, include/.cvsignore, include/avifmt.h, |
| include/default.h, include/registry.h, libs/Makefile.am, |
| libs/riff/gstriff.h, libs/riff/gstriffparse.c, |
| plugins/avi/.cvsignore, plugins/avi/Makefile.am, |
| plugins/avi/audiocodecs.c, plugins/avi/codectest.c, |
| plugins/avi/gstparseavi.c, plugins/avi/gstparseavi.h, |
| plugins/avi/playcodecs.c, plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/parse/mpeg2parse.c: Added DivX ;-) support by using |
| the wine .dll loader. you must unzip binaries.zip from |
| http://divx.euro.ru/binaries.zip into the win32 directory **of the |
| source tree**. Extended and bugfixed thr riff parser to support |
| DivX ;-) Extended the avi parser to support DivX ;-) and MPEG Layer |
| 3. Fixed a bug in mpg123. Sound still is seriously wrong with |
| layer 3. Fixed MPEG2 playback in gstplay. Time indication in |
| gstplay is temporarly broken. |
| |
| 2000-07-13 20:49 wtay |
| |
| * gst/gstclock.c, gst/gstthread.c, gst/elements/gstaudiosink.c, |
| gstplay/gstplay.c, gstplay/mpeg2.c, plugins/avi/gstparseavi.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, |
| plugins/mpeg2/video/gethdr.c, plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/mpeg2dec.h: Better error recovery in teh MPEG1 |
| decoder. Removed MPEG2 stuff from the MPEG1 decoderand make it |
| ignore MPEG2 streams. Some extra framerates in the MPEG2 decoder |
| (from libmpeg2) Round image size up to the nearest multiple of 16 |
| (MPEG2 decoder) |
| |
| 2000-07-12 23:52 wtay |
| |
| * configure.in, docs/random/states.new, gst/gst.h, gst/gstbin.c, |
| gst/gstbuffer.h, gst/gstclock.c, gst/gstclock.h, gst/gstelement.c, |
| gst/gstelement.h, gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c, |
| gst/gstthread.c, gst/elements/gstaudiosink.c, |
| gst/elements/gstaudiosink.h, gst/elements/gstqueue.c, |
| gst/elements/gstqueue.h, gstplay/callbacks.c, gstplay/gstplay.c, |
| gstplay/mpeg1.c, include/mmx.h, plugins/avi/playcodecs.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/gstmpg123.h, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mp3decode/parse/Makefile.am, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mp3decode/xing/libxing/Makefile.am, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/recon.c: This |
| is the audio/video sync release. Changed the mpegvideoparser to |
| parse complete pictures. Added the PTS timestamps to the pictures. |
| Added PTS timestamps to the MPEG audio frames. Made the clock a |
| littlebit better. Gstplay now uses two more threads one for video, |
| one for audio playback. Added the first QoS callbacks for the |
| pads. hopefully fix an mmx compilation problem. |
| |
| 2000-07-05 22:32 wtay |
| |
| * config.h.in, configure.in, gstplay/Makefile.am: Added HW scaling |
| and YUV conversion for XFree 4.0 Need to cleanup the fallback |
| mechanism in case no suitable XvImage is found. |
| |
| 2000-07-05 11:21 wtay |
| |
| * gstplay/gstplay.h: [no log message] |
| |
| 2000-07-05 11:21 wtay |
| |
| * gst/gstbuffer.h, gst/elements/gstaudiosink.c, |
| gst/elements/gstaudiosink.h, gst/elements/gstdisksrc.c, |
| gst/elements/gstdisksrc.h, gst/elements/gstfdsrc.c, |
| gst/elements/gstqueue.c, gstplay/Makefile.am, gstplay/callbacks.c, |
| gstplay/callbacks.h, gstplay/gstplay.c, gstplay/interface.c, |
| gstplay/interface.h, gstplay/main.c, gstplay/mpeg1.c, |
| gstplay/mpeg2.c, plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg1video/parse/Makefile.am, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, |
| plugins/mpeg2/ac3dec/Makefile.am, plugins/mpeg2/ac3dec/exponent.c, |
| plugins/mpeg2/ac3parse/Makefile.am, |
| plugins/mpeg2/ac3parse/ac3parse.c, plugins/mpeg2/parse/Makefile.am, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/video/gethdr.c, plugins/mpeg2/video/getpic.c, |
| plugins/mpeg2/video/getvlc.c, plugins/mpeg2/video/recon.c, |
| test/mp2tomp1.c, test/mpeg2parse.c: Added seeking to some of the |
| plugins. some MMX speedups in the MPEG decoders. Better YUV to |
| MMX conversion implemented seeking to gstplay. |
| |
| 2000-06-27 21:22 wtay |
| |
| * plugins/mpeg1/mpeg_play/: parseblock.c, video.c: Added half pel |
| interpollation for bidirectionally predicted macroblocks. |
| (players based on mpeg_play should also implement this, as it was |
| left out from the reference decoder, probabliy for performance |
| reasons) Reduced rounding errors in the quatisation of the |
| coeficients. |
| |
| 2000-06-25 23:23 wtay |
| |
| * gstplay/.cvsignore: [no log message] |
| |
| 2000-06-25 23:21 wtay |
| |
| * gstplay/Makefile.am, gstplay/codecs.h, gstplay/main.c, |
| gstplay/mpeg2.c, plugins/mp3decode/xing/libxing/Makefile.am, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg2/parse/mpeg2parse.c: |
| Added more accurate mpeg system stream detection (MPEG1 and MPEG2) |
| Added mpeg2 playback for gstplay |
| |
| 2000-06-25 22:37 wtay |
| |
| * configure.in, gst/gstpad.c, gst/gstpad.h, gst/gsttypefind.c, |
| gst/gsttypefind.h, gst/elements/Makefile.am, |
| gst/elements/gstaudiosink.h, gst/elements/gstdisksrc.c, |
| gst/elements/gstelements.c, gst/elements/gstqueue.c, |
| gst/elements/gsttypefind.c, gst/elements/gsttypefind.h, |
| gst/types/gsttypes.c, gstplay/Makefile.am, gstplay/avi.c, |
| gstplay/callbacks.c, gstplay/callbacks.h, gstplay/codecs.h, |
| gstplay/interface.c, gstplay/interface.h, gstplay/main.c, |
| gstplay/mpeg1.c, gstplay/support.c, gstplay/support.h, |
| gstplay/pixmaps/pause.xpm, gstplay/pixmaps/play.xpm, |
| gstplay/pixmaps/stop.xpm, libs/riff/gstriffparse.c, |
| plugins/avi/Makefile.am, plugins/avi/gstaviencoder.c, |
| plugins/avi/gstparseavi.c, plugins/avi/gstparseavi.h, |
| plugins/avi/playcodecs.c, plugins/avi/videoheader.c, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/mpeg2enc/putseq.c, plugins/mpeg2/video/mpeg2dec.c, |
| plugins/wav/gstparsewav.c, test/avi2mpg.c, test/aviparse.c, |
| test/mp1parse.c, test/vidcapture.c: Switched Cr and Cb in YUV2RGB |
| fixed the avi parser (gstriff had wrong size) the system_encoder |
| can now do video only system streams sanitized the colorspace and |
| scaler api. added fast self modifying asm scaler. worked on the |
| typefind stuff. added a cool media player (gstplay) it uses the |
| typefinder to playback avi, mpeg1 (system and video) streams. It |
| is also a testbed and a real app. |
| |
| 2000-06-18 15:13 wtay |
| |
| * plugins/mpeg1/mpeg_play/: Makefile.am, idct_block_mmx.S, |
| mmxidct.S, parseblock.c, proto.h, video.c: Fixed MMX IDCT precision |
| bug. |
| |
| 2000-06-18 14:51 wtay |
| |
| * plugins/avi/videoheader.c: Construct the avi header based on the |
| codec type. |
| |
| 2000-06-18 14:50 wtay |
| |
| * gst/elements/gstqueue.c, plugins/avi/Makefile.am, |
| plugins/avi/gstaviencoder.c, plugins/avi/gstaviencoder.h, |
| plugins/avi/gstparseavi.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/video/getblk.c, |
| plugins/mpeg2/video/getpic.c, plugins/mpeg2/video/mmxidct.S, |
| plugins/mpeg2/video/mpeg2dec.h, plugins/mpeg2/video/tables.c, |
| test/mp2tomp1.c, test/vidcapture.c: Fixed an MMX IDCT bug. Fixed a |
| color conversion bug. Initial work for multiply avi codecs. |
| |
| 2000-06-16 23:58 wtay |
| |
| * configure.in, libs/Makefile.am, libs/putbits/.cvsignore, |
| libs/putbits/Makefile.am, libs/putbits/gstputbits.c, |
| libs/putbits/gstputbits.h, plugins/mpeg1/mpegaudio/Makefile.am, |
| plugins/mpeg1/mpegaudio/common.c, |
| plugins/mpeg1/mpegaudio/encoder.h, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/gstputbits.c, |
| plugins/mpeg1/mpegaudio/gstputbits.h, |
| plugins/mpeg1/mpegaudio/musicin.h, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstputbits.c, |
| plugins/mpeg2/mpeg2enc/gstputbits.h, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, plugins/mpeg2/mpeg2enc/puthdr.c, |
| plugins/mpeg2/mpeg2enc/putpic.c, plugins/mpeg2/mpeg2enc/putseq.c, |
| plugins/mpeg2/mpeg2enc/ratectl.c, |
| plugins/mpeg2/video/gstmpeg2play.c: Unified putbits. |
| |
| 2000-06-16 23:33 wtay |
| |
| * plugins/mpeg1/mpegaudio/.cvsignore: [no log message] |
| |
| 2000-06-16 23:32 wtay |
| |
| * plugins/mpeg2/mpeg2enc/: gstputbits.c, gstputbits.h, putbits.c, |
| putbits.h: putbits implementation |
| |
| 2000-06-16 23:30 wtay |
| |
| * configure.in, plugins/mpeg1/Makefile.am, |
| plugins/mpeg1/mpegaudio/Makefile.am, |
| plugins/mpeg1/mpegaudio/README.crh, |
| plugins/mpeg1/mpegaudio/common.c, plugins/mpeg1/mpegaudio/common.h, |
| plugins/mpeg1/mpegaudio/encode.c, |
| plugins/mpeg1/mpegaudio/encoder.h, |
| plugins/mpeg1/mpegaudio/fixes.txt, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.c, |
| plugins/mpeg1/mpegaudio/gstmpegaudio.h, |
| plugins/mpeg1/mpegaudio/gstputbits.c, |
| plugins/mpeg1/mpegaudio/gstputbits.h, |
| plugins/mpeg1/mpegaudio/musicin.c, |
| plugins/mpeg1/mpegaudio/musicin.h, plugins/mpeg1/mpegaudio/psy.c, |
| plugins/mpeg1/mpegaudio/readme.txt, |
| plugins/mpeg1/mpegaudio/release.txt, |
| plugins/mpeg1/mpegaudio/subs.c, plugins/mpeg1/mpegaudio/tonal.c, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1/system_encode/system_encode.h, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, plugins/mpeg2/mpeg2enc/puthdr.c, |
| plugins/mpeg2/mpeg2enc/putmpg.c, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/mpeg2enc/putseq.c, plugins/mpeg2/mpeg2enc/putvlc.c, |
| plugins/mpeg2/mpeg2enc/ratectl.c, test/mp2tomp1.c: Added SCR and |
| mux_rate calculations in the MPEG1 multiplexer. worked toward a |
| unified putbits implementation Added an MPEG audio layer 1&2 |
| encoder. |
| |
| 2000-06-12 22:27 wtay |
| |
| * plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg2/mpeg2enc/predict.c, |
| plugins/mpeg2/mpeg2enc/transfrm.c, plugins/videoscale/Makefile.am, |
| plugins/videoscale/videoscale.c, plugins/videoscale/videoscale.h, |
| test/mp1parse.c, test/mp2tomp1.c: Reworked the colorspace converter |
| and the scaler API. Fixed some MMX bugs in the mpeg encoder. |
| |
| 2000-06-11 13:11 wtay |
| |
| * configure.in, gst/elements/gstpipefilter.c, |
| plugins/audioscale/audioscale.c, plugins/audioscale/audioscale.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, plugins/mpeg1/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/system_encode/.cvsignore, |
| plugins/mpeg1/system_encode/Makefile.am, |
| plugins/mpeg1/system_encode/buffer.c, |
| plugins/mpeg1/system_encode/buffer.h, |
| plugins/mpeg1/system_encode/main.h, |
| plugins/mpeg1/system_encode/system_encode.c, |
| plugins/mpeg1/system_encode/system_encode.h, |
| plugins/mpeg1/system_encode/systems.c, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/ac3parse/ac3parse.h, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/predict.c, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/video/gstmpeg2play.c, test/aviparse.c, |
| test/mp1parse.c, test/mp2tomp1.c: Reworked the audio resampler. |
| Added first frames skipping to the mp3 and ac3 parser (this allows |
| you to skip a number of frames before pushing them). Removed wrong |
| mmx code from the encoder. Added Macroblocks per slice to the |
| encoder. added bilinear and bicubic interpolation to the |
| videoscaler. Added a MPEG1 multiplexer (no SCR or mux rate |
| calculations yet) Added some options (framerate to the |
| encoder/decoder) |
| |
| 2000-06-04 20:18 richardb |
| |
| * include/mmx.h: Add a missing ; in the BROKEN_PAND implementation. |
| |
| 2000-05-28 23:46 wtay |
| |
| * gst/elements/gstpipefilter.c, gst/elements/gstpipefilter.h, |
| plugins/audioscale/audioscale.c, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| test/.cvsignore, test/mp2tomp1.c: Rewrote the mpeg2 system parser |
| like the mpeg1 parser. Added a command property to the pipefilter. |
| |
| 2000-05-28 21:04 wtay |
| |
| * gst/elements/gstpipefilter.c, gst/elements/gstpipefilter.h, |
| plugins/audioscale/.cvsignore, test/pipetest.c: Added a basic |
| element: pipefilter. This element connects the stdin/stdout of an |
| external program into the pipeline. We now have virtually all of |
| the capabilities of sox, lame, ... |
| |
| 2000-05-28 20:59 wtay |
| |
| * configure.in, gst/elements/Makefile.am, |
| gst/elements/gstelements.c, plugins/audioscale/Makefile.am, |
| plugins/audioscale/audioscale.c, plugins/audioscale/audioscale.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg2/mpeg2enc/Makefile.am, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/predict.c, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/mpeg2enc/ratectl.c, |
| plugins/mpeg2/mpeg2enc/transfrm.c, plugins/videoscale/videoscale.c, |
| plugins/videoscale/videoscale.h, test/Makefile.am, test/avi2mpg.c, |
| test/mp2tomp1.c: Rewrote the mpeg1 system stream parser. Fixed a |
| motion compensation bug (was a bug on Intels site) |
| Faster/Better/more accurate motion detection in the mpeg encoder |
| Added an audio resampler (convert 48000 kHz to 44100 for example) |
| does not work Fixed rate control in the mpeg2 encoder. |
| |
| 2000-05-21 23:00 wtay |
| |
| * docs/gst/.cvsignore: Added gstreamer.types to the .cvsignore |
| |
| 2000-05-21 22:59 wtay |
| |
| * test/mp1tomp1.c: An MPEG1 transcoder. |
| |
| 2000-05-21 22:58 wtay |
| |
| * configure.in, docs/gst/gstreamer-decl.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, gst/gstbuffer.h, |
| gst/elements/gstqueue.c, plugins/Makefile.am, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/filters/Makefile.am, |
| plugins/filters/median/.cvsignore, |
| plugins/filters/median/Makefile.am, |
| plugins/filters/median/median.c, plugins/filters/median/median.h, |
| plugins/filters/smooth/.cvsignore, |
| plugins/filters/smooth/Makefile.am, |
| plugins/filters/smooth/smooth.c, plugins/filters/smooth/smooth.h, |
| plugins/jpeg/gstjpegenc.c, plugins/mpeg1/Makefile.am, |
| plugins/mpeg1/mpeg1encoder/.cvsignore, |
| plugins/mpeg1/mpeg1encoder/CHANGES, |
| plugins/mpeg1/mpeg1encoder/Makefile.am, |
| plugins/mpeg1/mpeg1encoder/PORTABILITY, |
| plugins/mpeg1/mpeg1encoder/README, |
| plugins/mpeg1/mpeg1encoder/SETUP, |
| plugins/mpeg1/mpeg1encoder/chendct.c, |
| plugins/mpeg1/mpeg1encoder/codec.c, |
| plugins/mpeg1/mpeg1encoder/csize.h, |
| plugins/mpeg1/mpeg1encoder/ctables.h, |
| plugins/mpeg1/mpeg1encoder/dct.h, |
| plugins/mpeg1/mpeg1encoder/globals.h, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.c, |
| plugins/mpeg1/mpeg1encoder/gstmpeg1encoder.h, |
| plugins/mpeg1/mpeg1encoder/htable.lex, |
| plugins/mpeg1/mpeg1encoder/huffman.c, |
| plugins/mpeg1/mpeg1encoder/huffman.h, |
| plugins/mpeg1/mpeg1encoder/io.c, |
| plugins/mpeg1/mpeg1encoder/lex.yy.c, |
| plugins/mpeg1/mpeg1encoder/lexer.c, |
| plugins/mpeg1/mpeg1encoder/lexer.l, |
| plugins/mpeg1/mpeg1encoder/marker.c, |
| plugins/mpeg1/mpeg1encoder/marker.h, |
| plugins/mpeg1/mpeg1encoder/me.c, plugins/mpeg1/mpeg1encoder/mem.c, |
| plugins/mpeg1/mpeg1encoder/mem.h, |
| plugins/mpeg1/mpeg1encoder/mpeg.c, |
| plugins/mpeg1/mpeg1encoder/param.h, |
| plugins/mpeg1/mpeg1encoder/prototypes.h, |
| plugins/mpeg1/mpeg1encoder/putbits.c, |
| plugins/mpeg1/mpeg1encoder/putbits.h, |
| plugins/mpeg1/mpeg1encoder/qtables.h, |
| plugins/mpeg1/mpeg1encoder/size.h, |
| plugins/mpeg1/mpeg1encoder/stat.c, |
| plugins/mpeg1/mpeg1encoder/stream.c, |
| plugins/mpeg1/mpeg1encoder/stream.h, |
| plugins/mpeg1/mpeg1encoder/system.h, |
| plugins/mpeg1/mpeg1encoder/tables.h, |
| plugins/mpeg1/mpeg1encoder/transform.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/predict.c, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/mpeg2enc/putseq.c, plugins/mpeg2/mpeg2enc/ratectl.c, |
| plugins/mpeg2/video/mmxidct.S, plugins/mpeg2/video/mpeg2dec.h, |
| plugins/vcdsrc/vcdsrc.c, test/Makefile.am, test/avi2mpg.c, |
| test/mp2tomp1.c, test/vidcapture.c: Fixed the mpeg2 encoder. Added |
| MMX optimisations for motion estimation. Added another mpeg1 |
| encoder. Added Two filters: smooth and median (a median cut |
| filter) Made the queue pull buffers. |
| |
| 2000-05-17 23:49 richardb |
| |
| * plugins/Makefile.am: Always build videosink, now that the |
| dependency on gdk_pixbuf is removed. |
| |
| 2000-05-13 10:41 richardb |
| |
| * plugins/Makefile.am: Make videosink compiled only if |
| HAVE_GDK_PIXBUF again. |
| |
| 2000-05-12 18:41 wtay |
| |
| * plugins/videoscale/.cvsignore: ... |
| |
| 2000-05-12 18:39 wtay |
| |
| * plugins/videoscale/Makefile.am, plugins/videoscale/videoscale.c, |
| plugins/videoscale/videoscale.h, test/mp2tomp1.c: A simple video |
| scaler as a library and an Element. Also a little non working mpeg2 |
| to mpeg1 converter (still struggling with the quantisation). |
| |
| 2000-05-12 18:33 wtay |
| |
| * configure.in, gst/gstclock.c, libs/Makefile.am, |
| plugins/Makefile.am, plugins/capture/v4l/grab-v4l.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/jpeg/gstjpegdec.c, |
| plugins/jpeg/gstjpegdec.h, plugins/jpeg/gstjpegenc.c, |
| plugins/jpeg/gstjpegenc.h, plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/motion.c, plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/mpeg2enc/putseq.c, plugins/mpeg2/mpeg2enc/ratectl.c, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/video/getpic.c, |
| plugins/mpeg2/video/gstmpeg2play.c, test/.cvsignore, |
| test/Makefile.am, test/mp1parse.c, test/mpeg2parse.c: More changes |
| to the mpeg parser and encoder. It seems like the mpeg2 decoder |
| does not like some MPEG1 videos. Use mpeg_play for now (eg. |
| AlienSong) |
| |
| 2000-05-12 08:15 richardb |
| |
| * acconfig.h, config.h.in, configure.in, docs/gst/Makefile.am, |
| docs/gst/gstreamer-decl.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/gstreamer.types, docs/gst/gstreamer.types.in, |
| docs/gst/tmpl/gsthttpsrc.sgml, docs/gst/tmpl/gstreamer-unused.sgml, |
| plugins/Makefile.am: Make GDK pixbuf optional, by compiling |
| videosink only if it is present. Make documentation generated |
| successfully even if libghttp isn't present (by skipping the |
| ghttpsrc stuff). |
| |
| 2000-05-12 08:09 richardb |
| |
| * plugins/capture/v4l/gstv4lsrc.c: Remove "stderr," from a DEBUG |
| macro call, so it compiles with debug on. |
| |
| 2000-05-02 00:22 wtay |
| |
| * docs/gst/.cvsignore, plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mpeg1/mpeg_play/video.c, test/.cvsignore: Fixed some build |
| errors. |
| |
| 2000-05-02 00:09 wtay |
| |
| * configure.in, libs/getbits/gstgetbits.h, |
| libs/getbits/gstgetbits_inl.h, plugins/avi/gstaviencoder.c, |
| plugins/avi/gstparseavi.c, plugins/jpeg/gstjpegdec.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/ac3dec/ac3dec.c, |
| plugins/mpeg2/ac3parse/ac3parse.c, |
| plugins/mpeg2/mpeg2enc/.cvsignore, plugins/mpeg2/mpeg2enc/CHANGES, |
| plugins/mpeg2/mpeg2enc/Makefile.am, plugins/mpeg2/mpeg2enc/TODO, |
| plugins/mpeg2/mpeg2enc/conform.c, plugins/mpeg2/mpeg2enc/fdctref.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/gstmpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/idct.c, plugins/mpeg2/mpeg2enc/motion.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.c, |
| plugins/mpeg2/mpeg2enc/mpeg2enc.h, |
| plugins/mpeg2/mpeg2enc/predict.c, plugins/mpeg2/mpeg2enc/putbits.c, |
| plugins/mpeg2/mpeg2enc/putbits.h, plugins/mpeg2/mpeg2enc/puthdr.c, |
| plugins/mpeg2/mpeg2enc/putmpg.c, plugins/mpeg2/mpeg2enc/putpic.c, |
| plugins/mpeg2/mpeg2enc/putseq.c, plugins/mpeg2/mpeg2enc/putvlc.c, |
| plugins/mpeg2/mpeg2enc/quantize.c, |
| plugins/mpeg2/mpeg2enc/ratectl.c, plugins/mpeg2/mpeg2enc/readpic.c, |
| plugins/mpeg2/mpeg2enc/stats.c, plugins/mpeg2/mpeg2enc/tables.c, |
| plugins/mpeg2/mpeg2enc/transfrm.c, plugins/mpeg2/mpeg2enc/vlc.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/getblk.c, |
| plugins/mpeg2/video/gethdr.c, plugins/mpeg2/video/getpic.c, |
| plugins/mpeg2/video/getvlc.c, plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/mpeg2dec.c, plugins/mpeg2/video/mpeg2dec.h, |
| plugins/mpeg2/video/recon.c, plugins/mpeg2/video/store.c, |
| plugins/mpeg2/video/systems.c, test/Makefile.am, test/avi2mpg.c, |
| test/mp1parse.c, test/mpeg2parse.c: MPEG2 decoder fixes, unified |
| MPEG System stream parser. an mpeg encoder. |
| |
| 2000-04-24 21:51 wtay |
| |
| * configure.in, libs/getbits/gstgetbits_inl.h, |
| plugins/mpeg1/mpeg_play/decoders.c, |
| plugins/mpeg1/mpeg_play/decoders.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/util.h, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg2/Makefile.am, plugins/mpeg2/parse/Makefile.am, |
| plugins/mpeg2/parse/getbits.c, plugins/mpeg2/parse/getbits.h, |
| plugins/mpeg2/parse/mpeg2parse.c, plugins/mpeg2/parse/mpeg2parse.h, |
| plugins/mpeg2/video/.cvsignore, plugins/mpeg2/video/CHANGES, |
| plugins/mpeg2/video/EXAMPLES, plugins/mpeg2/video/IEEE1180, |
| plugins/mpeg2/video/Makefile.am, plugins/mpeg2/video/README, |
| plugins/mpeg2/video/SPATIAL.DOC, plugins/mpeg2/video/TODO, |
| plugins/mpeg2/video/getblk.c, plugins/mpeg2/video/gethdr.c, |
| plugins/mpeg2/video/getpic.c, plugins/mpeg2/video/getvlc.c, |
| plugins/mpeg2/video/getvlc.h, plugins/mpeg2/video/gstmpeg2play.c, |
| plugins/mpeg2/video/gstmpeg2play.h, plugins/mpeg2/video/idct.c, |
| plugins/mpeg2/video/idctref.c, plugins/mpeg2/video/mmxidct.S, |
| plugins/mpeg2/video/motion.c, plugins/mpeg2/video/mpeg2dec.c, |
| plugins/mpeg2/video/mpeg2dec.h, plugins/mpeg2/video/recon.c, |
| plugins/mpeg2/video/spatscal.c, plugins/mpeg2/video/store.c, |
| plugins/mpeg2/video/subspic.c, plugins/mpeg2/video/systems.c, |
| plugins/mpeg2/video/tables.c, plugins/mpeg2/video/test.m2v, |
| test/mp1parse.c, test/mpeg2parse.c: Added the mpeg2dec MPEG1 and |
| MPEG2 decoder. |
| |
| 2000-04-17 00:33 wtay |
| |
| * libs/getbits/gstgetbits_inl.h, plugins/mpeg2/ac3dec/exponent.c, |
| plugins/mpeg2/ac3dec/mantissa.c: Fixed a bug in the inlined |
| getbits. |
| |
| 2000-04-17 00:25 wtay |
| |
| * plugins/mpeg2/ac3dec/: Makefile.am, ac3dec.c, ac3dec.h, |
| getbits.c, getbits.h, mantissa.c, mantissa.h, parse.c, parse.h: |
| Reworked the ac3decoder for the new getbits functions. We are now |
| about 50% faster than the LIVID AC3 decoder (16% against 24% CPU |
| time) |
| |
| 2000-04-16 19:51 wtay |
| |
| * libs/getbits/.cvsignore: [no log message] |
| |
| 2000-04-16 19:50 wtay |
| |
| * libs/getbits/: Makefile.am, gstgetbits.c, gstgetbits.h, |
| gstgetbits_inl.h: I the generc getbits implementation |
| |
| 2000-04-16 19:47 wtay |
| |
| * configure.in, docs/gst/gstreamer-decl.txt, |
| docs/gst/tmpl/gstreamer-unused.sgml, libs/Makefile.am, |
| plugins/Makefile.am, plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/common.c, |
| plugins/mp3decode/mpg123/getbits.c, |
| plugins/mp3decode/mpg123/getbits.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer2.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mp3decode/mpg123/mpg123.h, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/ctrlbar.c, |
| plugins/mpeg1/mpeg_play/ctrlbar.h, |
| plugins/mpeg1/mpeg_play/decoders.c, |
| plugins/mpeg1/mpeg_play/decoders.h, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/motionvector.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/util.h, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1/parse/Makefile.am, plugins/mpeg1/parse/README, |
| plugins/mpeg1/parse/getbits.c, plugins/mpeg1/parse/getbits.h, |
| plugins/mpeg1/parse/mpeg1parse.c, plugins/mpeg1/parse/mpeg1parse.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, test/mp3play.c: Unified |
| getbits handling. I currently have an inline integer |
| implementation. |
| |
| 2000-04-13 22:59 wtay |
| |
| * Makefile.am, configure.in, gst/gstclock.c, |
| plugins/capture/v4l/grab-v4l.c, test/Makefile.am, |
| test/mpeg2parse.c, test/videotest.c: Makefile.am fixes |
| |
| 2000-04-09 22:38 wtay |
| |
| * gst/: gstclock.c, gstclock.h: A poor mans clock... |
| |
| 2000-04-09 22:36 wtay |
| |
| * gst/Makefile.am, gst/gstelement.c, |
| gst/elements/gstasyncdisksrc.c, gst/elements/gstaudiosink.c, |
| gst/elements/gstaudiosink.h, gst/elements/gstqueue.c, |
| plugins/capture/v4l/gstv4lsrc.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/video.c, test/mp1parse.c: Added MMX |
| optimized yuv2rgb (AlienSong now plays back at only 6% CPU) Added |
| mpeg1 picture skipping and fixed a buffer overflow. Added a system |
| clock. The audiosink can now adjust the clock. Fixed incorrect |
| behaviour on 8, 15, 16, 24 and 32 bits displays. Cleanup of the |
| videosink, it now uses the color conversion library when needed. |
| |
| 2000-04-02 22:38 wtay |
| |
| * libs/riff/: gstriffencode.c, gstriffparse.c, gstriffutil.c: The |
| new riff parser and encoder |
| |
| 2000-04-02 22:36 wtay |
| |
| * configure.in, libs/Makefile.am, libs/riff/Makefile.am, |
| libs/riff/gstriff.h, plugins/avi/gstaviencoder.c, |
| plugins/avi/gstaviencoder.h, plugins/avi/gstparseavi.c, |
| plugins/avi/gstparseavi.h, plugins/capture/v4l/grab-v4l.c, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| plugins/jpeg/Makefile.am, plugins/jpeg/gstjpegdec.c, |
| plugins/jpeg/gstjpegdec.h, plugins/jpeg/gstjpegenc.c, |
| plugins/jpeg/gstjpegenc.h, plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| test/Makefile.am, test/aviparse.c, test/vidcapture.c: Added a |
| colorspace library and removed yuv2rgb conversion from the |
| videosink. The aviencoder should now more or less work. |
| |
| 2000-03-27 20:53 wtay |
| |
| * docs/Makefile.am, docs/gst/Makefile.am, |
| docs/gst/gstreamer-decl.txt, docs/gst/gstreamer-docs.sgml, |
| docs/gst/gstreamer-sections.txt, docs/gst/gstreamer.hierarchy, |
| docs/gst/gstreamer.types, docs/gst/tmpl/audioraw.sgml, |
| docs/gst/tmpl/cothreads.sgml, docs/gst/tmpl/gst.sgml, |
| docs/gst/tmpl/gstasyncdisksrc.sgml, |
| docs/gst/tmpl/gstaudiosink.sgml, docs/gst/tmpl/gstaudiosrc.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstconnection.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstesdsink.sgml, |
| docs/gst/tmpl/gstfakesink.sgml, docs/gst/tmpl/gstfakesrc.sgml, |
| docs/gst/tmpl/gstfdsink.sgml, docs/gst/tmpl/gstfdsrc.sgml, |
| docs/gst/tmpl/gstfilter.sgml, docs/gst/tmpl/gsthttpsrc.sgml, |
| docs/gst/tmpl/gstidentity.sgml, docs/gst/tmpl/gstlog.sgml, |
| docs/gst/tmpl/gstmeta.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstreamer-unused.sgml, docs/gst/tmpl/gstsinesrc.sgml, |
| docs/gst/tmpl/gstsink.sgml, docs/gst/tmpl/gstsrc.sgml, |
| docs/gst/tmpl/gsttee.sgml, docs/gst/tmpl/gstthread.sgml, |
| docs/gst/tmpl/gsttrace.sgml, docs/gst/tmpl/gsttype.sgml, |
| docs/gst/tmpl/gstutils.sgml, docs/gst/tmpl/gstxml.sgml, |
| docs/gst/tmpl/plugin.sgml, docs/gst/tmpl/spectrum.sgml, |
| docs/gst/tmpl/videoraw.sgml, gst/gstbin.c, gst/gstbuffer.c, |
| gst/gstbuffer.h, gst/gstelement.c, gst/gstelement.h, |
| gst/gstfilter.h, gst/gstobject.c, gst/gstobject.h, gst/gstpad.c, |
| gst/gstpad.h, gst/gstplugin.c, gst/gstsink.c, gst/gstsink.h, |
| gst/gstsrc.c, gst/gstsrc.h, gst/gsttee.c, gst/gstthread.c, |
| gst/gstxml.c, gst/elements/gstasyncdisksrc.h, |
| gst/elements/gstaudiosink.c, gst/elements/gstaudiosink.h, |
| gst/elements/gstaudiosrc.c, gst/elements/gstaudiosrc.h, |
| gst/elements/gstdisksrc.c, gst/elements/gstesdsink.h, |
| gst/elements/gstfakesink.c, gst/elements/gstfakesink.h, |
| gst/elements/gstfakesrc.c, gst/elements/gstfakesrc.h, |
| gst/elements/gstfdsink.c, gst/elements/gstfdsink.h, |
| gst/elements/gstfdsrc.c, gst/elements/gstidentity.c, |
| gst/elements/gstidentity.h, gst/elements/gstqueue.c, |
| gst/elements/gstqueue.h, gst/elements/gstsinesrc.c, |
| gst/elements/gstsinesrc.h, gst/elements/gsttypefind.h, |
| plugins/avi/Makefile.am, plugins/avi/gstaviencoder.c, |
| plugins/avi/gstaviencoder.h, plugins/avi/gstparseavi.c, |
| plugins/avi/gstparseavi.h, plugins/capture/v4l/Makefile.am, |
| plugins/capture/v4l/grab-v4l.c, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, plugins/jpeg/Makefile.am, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpegdec.c, |
| plugins/jpeg/gstjpegdec.h, plugins/jpeg/gstjpegenc.c, |
| plugins/jpeg/gstjpegenc.h, plugins/mpeg1/parse/mpeg1parse.c, |
| test/Makefile.am, test/vidcapture.c: Documentation updates. All |
| standard library objects and standard elements are documented. |
| Modified some of the elements to more accuratly report about their |
| arguments so the documentation builds more reasonable output. |
| Added aviencoder and jpegencoder elements (not working yet) |
| |
| 2000-03-22 21:18 wtay |
| |
| * configure.in, gst/gstpad.c, gst/types/gsttypes.c, |
| libs/riff/Makefile.am, libs/riff/gstriff.c, libs/riff/gstriff.h, |
| plugins/Makefile.am, plugins/avi/Makefile.am, |
| plugins/avi/gstparseavi.c, plugins/avi/gstparseavi.h, |
| plugins/jpeg/.cvsignore, plugins/jpeg/Makefile.am, |
| plugins/jpeg/gstjpeg.c, plugins/jpeg/gstjpeg.h: Added jpeg decoder. |
| the avi decoder now configures the jpeg codec if an MJPG encoded |
| avi is found. Fixed riff parsing. readded rgb_draw functions to the |
| videosink. jpeglib is used to decode the jpeg image. |
| |
| 2000-03-21 20:06 omegahacker |
| |
| * plugins/avi/gstparseavi.c: removed second check on riff library, |
| moved original to top so it fails out right away |
| |
| 2000-03-21 19:54 omegahacker |
| |
| * plugins/avi/gstparseavi.c: added load and check of libriff during |
| plugin init |
| |
| 2000-03-21 19:54 omegahacker |
| |
| * gst/gstplugin.c: spelling fixes to gst_library_load() |
| |
| 2000-03-20 20:25 wtay |
| |
| * configure.in, gst/gstbuffer.c, gst/gstplugin.c, gst/gstplugin.h, |
| gst/gstthread.c, gst/plugin.c, gst/plugin.h, |
| gst/elements/gstaudiosink.c, gst/elements/gstqueue.c, |
| libs/riff/gstriff.c, libs/riff/gstriff.h, plugins/avi/Makefile.am, |
| plugins/avi/gstparseavi.c, plugins/avi/gstparseavi.h, |
| test/aviparse.c, test/mp1parse.c, test/videotest.c: Implemented |
| riff parsing as a library. The avi parser can play simple PCM |
| encoded audio. some minor cleanups. |
| |
| 2000-03-19 00:59 wtay |
| |
| * AUTHORS, configure.in, gst/gstplugin.c, libs/Makefile.am, |
| libs/riff/Makefile.am, libs/riff/gstriff.c, libs/riff/gstriff.h, |
| plugins/Makefile.am, plugins/avi/.cvsignore, |
| plugins/avi/Makefile.am, plugins/avi/gstparseavi.c, |
| plugins/avi/gstparseavi.h, plugins/wav/Makefile.am, |
| plugins/wav/gstparsewav.c, test/.cvsignore, test/videotest.c: Added |
| the riff code into a seperate library in /libs dir. The plugin |
| loader also checks the /libs path. The avi parser now uses the |
| riff library. WAV is broken. |
| |
| 2000-03-13 22:17 wtay |
| |
| * test/aviparse.c: A non functional avi parser. |
| |
| 2000-03-13 22:13 wtay |
| |
| * configure.in, gst/gst.c, gst/gstbuffer.h, |
| gst/gstelementfactory.c, gst/gstmeta.c, gst/gstplugin.h, |
| gst/gstthread.c, gst/gsttype.h, gst/types/gsttypes.c, |
| plugins/Makefile.am, plugins/au/gstparseau.c, |
| plugins/capture/v4l/gstv4lsrc.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, test/Makefile.am, |
| test/videotest.c: Various cleanups. Moved the overlay code to a |
| specialized widget. One error I cannot seem to fix: switching |
| desktops does not disable the overlay. |
| |
| 2000-03-05 21:48 wtay |
| |
| * plugins/capture/v4l/: grab-v4l.c, gstv4lsrc.c: Reworked overlay, |
| much better but still not perfect. |
| |
| 2000-03-03 22:13 wtay |
| |
| * plugins/capture/v4l/grab-v4l.c, plugins/capture/v4l/grab.h, |
| plugins/capture/v4l/gstv4lsrc.c, plugins/capture/v4l/gstv4lsrc.h, |
| test/Makefile.am, test/videotest.c: Added overlay and DGA |
| capability for the videosink. Not really good but functional. |
| |
| 2000-02-27 23:18 wtay |
| |
| * gst/Makefile.am, gst/cothreads.c, gst/gstbin.c, gst/gstbuffer.c, |
| gst/gstconnection.c, gst/gstelement.c, gst/gstmeta.c, |
| gst/gstobject.c, gst/gstpad.c, gst/gstpad.h, gst/gstpipeline.c, |
| gst/gstplugin.c, gst/gsttee.c, gst/gstthread.c, gst/gsttype.c, |
| gst/elements/Makefile.am, gst/elements/gstasyncdisksrc.c, |
| gst/elements/gstaudiosink.c, gst/elements/gstaudiosrc.c, |
| gst/elements/gstdisksrc.c, gst/elements/gstfakesink.c, |
| gst/elements/gstfakesrc.c, gst/elements/gstfdsink.c, |
| gst/elements/gstfdsrc.c, gst/elements/gsthttpsrc.c, |
| gst/elements/gstidentity.c, gst/elements/gstqueue.c, |
| gst/elements/gstsinesrc.c, gst/types/Makefile.am, |
| plugins/capture/v4l/Makefile.am, plugins/capture/v4l/grab-v4l.c, |
| plugins/capture/v4l/grab.h, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, |
| plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/common.c, |
| plugins/mp3decode/mpg123/decode_i386.c, |
| plugins/mp3decode/mpg123/decode_i486.c, |
| plugins/mp3decode/mpg123/getbits.c, |
| plugins/mp3decode/mpg123/getbits.h, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/mpg123/layer1.c, |
| plugins/mp3decode/mpg123/layer2.c, |
| plugins/mp3decode/mpg123/layer3.c, |
| plugins/mp3decode/mpg123/mpg123.c, |
| plugins/mp3decode/mpg123/mpg123.h, plugins/mp3decode/mpg123/test.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/parse/Makefile.am, plugins/mpeg1/parse/getbits.c, |
| plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/Makefile.am, |
| plugins/mpeg1video/parse/mp1videoparse.c, test/videotest.c: This is |
| a rather large patch. Switched on -Wall compiler flag and fixed the |
| warnings. Made the Video for Linux more like it should be. |
| |
| 2000-02-26 18:55 wtay |
| |
| * gst/gstpad.c, gst/gstpad.h, plugins/capture/v4l/gstv4lsrc.c, |
| test/mp1parse.c, test/videotest.c: Added a pull function in the |
| gstpad. Modified the videosink to implement the pull. This function |
| allows a source element to request a buffer from the destination. |
| This is much more efficient because the videosink can then pass a |
| buffer with SHM to the element, which does not require an aditional |
| memcpy. removed scaling from the videosink. I need something |
| better. |
| |
| 2000-02-25 23:19 wtay |
| |
| * test/videotest.c: test code for the Video for linux source |
| |
| 2000-02-25 23:18 wtay |
| |
| * configure.in, plugins/Makefile.am, plugins/capture/Makefile.am, |
| plugins/capture/v4l/Makefile.am, plugins/capture/v4l/gstv4lsrc.c, |
| plugins/capture/v4l/gstv4lsrc.h, test/mp1parse.c: Added a Video 4 |
| linux source. Not generic at all and may not work on any other |
| system but mine. |
| |
| 2000-02-24 20:56 wtay |
| |
| * gst/gstbuffer.c, plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/parse/Makefile.am, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mp3decode/parse/mp3parse.h, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/idct_block_mmx.S, |
| plugins/mpeg1/mpeg_play/jrevdct.c, |
| plugins/mpeg1/mpeg_play/mmx_idct.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/util.h, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, test/mp1parse.c: Speedup |
| in mpg123 parsing. speedup in mp1videoparse. rearanged the MPEG |
| player got rid of some memcpy. bit handling changes. MMX code for |
| the IDCT and motion compensation in mpeg_play. Almost as fast as |
| the commercial mpeg player mtv, but with a much better video |
| quality :-) |
| |
| 2000-02-20 16:19 wtay |
| |
| * configure.in, plugins/mpeg1/mpeg_play/gstmpeg_play.c: Added |
| GdkPixbuf support and scaling (sloww...) |
| |
| 2000-02-20 12:58 wtay |
| |
| * plugins/mpeg1/mpeg_play/: 16bit.c, Makefile.am, dither.h, |
| gdith.c, gstmpeg_play.c, gstmpeg_play.h, proto.h, util.h, video.c, |
| video.h: General cleanup and speedup. removed color conversion out |
| of MPEG decoder. |
| |
| 2000-02-19 13:37 wtay |
| |
| * plugins/mpeg1/mpeg_play/: gstmpeg_play.c, gstmpeg_play.h, |
| video.c, video.h: Added timestamps for video buffers. The videosink |
| syncs to the timestamps. Added a buffer with finished frames for |
| the MPEG1 decoder. |
| |
| 2000-02-19 10:50 wtay |
| |
| * gst/elements/Makefile.am, gst/elements/gstqueue.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, test/mp1parse.c: Fixed the |
| lockup by not calling any gtk functions in the main thread. This |
| is not good. |
| |
| 2000-02-18 23:48 wtay |
| |
| * gst/elements/gstqueue.c, test/mp1parse.c: Set the default buffer |
| size to 1 to avoid the strange lockups... |
| |
| 2000-02-18 23:07 wtay |
| |
| * plugins/mpeg1/mpeg_play/16bit.c, plugins/mpeg1/mpeg_play/2x2.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/descrip.mms, |
| plugins/mpeg1/mpeg_play/dither.h, plugins/mpeg1/mpeg_play/fs2.c, |
| plugins/mpeg1/mpeg_play/fs2.h, plugins/mpeg1/mpeg_play/fs2fast.c, |
| plugins/mpeg1/mpeg_play/fs4.c, plugins/mpeg1/mpeg_play/fs4.h, |
| plugins/mpeg1/mpeg_play/gdith.c, plugins/mpeg1/mpeg_play/gray.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/hybrid.c, |
| plugins/mpeg1/mpeg_play/hybriderr.c, |
| plugins/mpeg1/mpeg_play/index.bt, |
| plugins/mpeg1/mpeg_play/mb_ordered.c, |
| plugins/mpeg1/mpeg_play/mono.c, plugins/mpeg1/mpeg_play/ordered.c, |
| plugins/mpeg1/mpeg_play/ordered2.c, |
| plugins/mpeg1/mpeg_play/proto.h, plugins/mpeg1/mpeg_play/util32.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h, |
| plugins/visualization/smoothwave/smoothwave.c, test/Makefile.am, |
| test/mp1parse.c: The first functional video sink... Removed all of |
| the video stuff from the MPEG video decoder. Fixed a bug in |
| smoothwave. The MPEG video decoder still does the YUV->RGB |
| conversion. |
| |
| 2000-02-17 22:50 wtay |
| |
| * configure.in, plugins/Makefile.am, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/gdith.c, plugins/mpeg1/mpeg_play/main.c, |
| plugins/mpeg1/mpeg_play/mmx_idct.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, |
| plugins/mpeg1/mpeg_play/readfile.c, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/util.h, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpeg_play/video.h: MPEG1 cleanup. Added first (non |
| functional) video sink. |
| |
| 2000-02-16 23:27 wtay |
| |
| * gst/gstbuffer.c, gst/gstplugin.c, gst/gsttype.c, |
| gst/elements/gstqueue.c, plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mpeg1/parse/mpeg1parse.c, test/mp1parse.c, test/mp3play.c: |
| Fixed memory leak in queue. |
| |
| 2000-02-16 16:44 wtay |
| |
| * plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/parse/mpeg1parse.c, test/mp1parse.c: Cleanup, fixed |
| some bugs in the parsers, fixed memory leak (not all of them yet) |
| |
| 2000-02-15 20:14 wtay |
| |
| * gst/elements/gstqueue.c, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpeg_play/video.h, plugins/mpeg1/parse/mpeg1parse.c: |
| Fixed (hopfully) the last bug in MPEG1 video player. A state bug |
| caused some I-frames to be skipped. |
| |
| 2000-02-15 00:32 omegahacker |
| |
| * editor/.cvsignore, test/.cvsignore: updated .cvsignores |
| |
| 2000-02-14 23:21 wtay |
| |
| * plugins/: mpeg1/mpeg_play/parseblock.c, mpeg1/mpeg_play/util.c, |
| mpeg1/mpeg_play/util.h, mpeg1/mpeg_play/video.c, |
| mpeg1video/parse/mp1videoparse.c: Some cleanups+speedup. Still |
| looking for a bug... |
| |
| 2000-02-14 20:42 wtay |
| |
| * plugins/mp3decode/parse/mp3parse.c: Fixed a nasty mp3 parse bug. |
| Some frames were skipped if the header was on partial frames. This |
| fixes the strange invalid sync errors. |
| |
| 2000-02-14 00:22 wtay |
| |
| * plugins/mpeg1video/parse/mp1videoparse.c: fixed state error in |
| parsing. |
| |
| 2000-02-13 22:30 wtay |
| |
| * plugins/mpeg1video/parse/: mp1videoparse.c, mp1videoparse.h: |
| cleaned up the parsing code a bit. |
| |
| 2000-02-13 15:20 wtay |
| |
| * gst/elements/gstqueue.c, plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/util.c, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpeg_play/video.h, plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1video/parse/mp1videoparse.c: Made queue default |
| bigger. fixed parsing errors in mp3parse mpeg1parse mp1videoparse: |
| more than 2 zeros and a 1 is also a sync. fixed MPEG1 video |
| SKIP_PICTURE which caused a segfault. AlienSong now plays as it |
| should do. Skips are currently ignored and give some error on the |
| console, need to clean this up. |
| |
| 2000-02-13 13:43 wtay |
| |
| * gst/elements/gstqueue.c, gst/elements/gstqueue.h, |
| plugins/mpeg1/mpeg_play/gdith.c: Fixed the queue length (fixed |
| length 5 for now). fixed mpeg1 video rate control. AlienSong |
| segfaults sometimes. My other movies don't.... |
| |
| 2000-02-13 03:19 wtay |
| |
| * plugins/mpeg1video/parse/mp1videoparse.c: Fixed queueing for |
| incomplede slices. |
| |
| 2000-02-12 23:09 omegahacker |
| |
| * test/mp1parse.c: 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. |
| |
| 2000-02-12 23:08 omegahacker |
| |
| * gst/gstbin.c: 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. |
| |
| 2000-02-12 12:20 wtay |
| |
| * plugins/mpeg1/mpeg_play/16bit.c, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/ctrlbar.c, plugins/mpeg1/mpeg_play/gdith.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.h, |
| plugins/mpeg1/mpeg_play/main.c, |
| plugins/mpeg1/mpeg_play/mb_ordered.c, |
| plugins/mpeg1/mpeg_play/motionvector.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, |
| plugins/mpeg1/mpeg_play/readfile.c, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/util32.c, plugins/mpeg1/mpeg_play/video.c, |
| plugins/mpeg1/mpeg_play/video.h, |
| plugins/mpeg1video/parse/mp1videoparse.c, test/mp1parse.c: The |
| first functional video MPEG1 decoder. The decoder still opens a |
| window to show the video. This is not optimised at all. Some |
| glitches and crashes due to bugs in mp1videoparse.c. I need to |
| queue incomplete slices in mp1videoparse before sending them to the |
| decoder. use test/mp1parse on your favorite video to test. No |
| audio/video sync, no QoS at all. |
| |
| 2000-02-10 17:02 wtay |
| |
| * gst/types/gsttypes.c, plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/mpeg_play/gstmpeg_play.c, |
| plugins/mpeg1video/parse/mp1videoparse.c, test/mp1parse.c: |
| Optimisations to mp3decode and mp3parse (subbuffers) mp1videoparse |
| now correctly pushes buffers in complete chuncks. |
| |
| 2000-02-08 22:36 wtay |
| |
| * configure.in, gst/types/gsttypes.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1video/Makefile.am, |
| plugins/mpeg1video/parse/Makefile.am, |
| plugins/mpeg1video/parse/README, |
| plugins/mpeg1video/parse/mp1videoparse.c, |
| plugins/mpeg1video/parse/mp1videoparse.h, test/mp1parse.c: Added |
| MPEG1 video parser. |
| |
| 2000-02-07 19:29 wtay |
| |
| * plugins/mpeg1/mpeg_play/: Makefile.am, gdith.c: Some more files. |
| |
| 2000-02-07 19:22 wtay |
| |
| * plugins/mpeg1/mpeg_play/: Makefile.am, gstmpeg_play.c, |
| gstmpeg_play.h: [no log message] |
| |
| 2000-02-07 19:04 wtay |
| |
| * configure.in, plugins/mp3decode/mpg123/Makefile.am, |
| plugins/mp3decode/mpg123/decode_i386.c, |
| plugins/mp3decode/mpg123/layer3.c, plugins/mpeg1/Makefile.am, |
| plugins/mpeg1/mpeg_play/16bit.c, plugins/mpeg1/mpeg_play/2x2.c, |
| plugins/mpeg1/mpeg_play/ANNOUNCE, plugins/mpeg1/mpeg_play/BUGS, |
| plugins/mpeg1/mpeg_play/CHANGES, plugins/mpeg1/mpeg_play/COPYRIGHT, |
| plugins/mpeg1/mpeg_play/INSTALL, |
| plugins/mpeg1/mpeg_play/Makefile.am, |
| plugins/mpeg1/mpeg_play/README, |
| plugins/mpeg1/mpeg_play/README.jpeg, plugins/mpeg1/mpeg_play/TODO, |
| plugins/mpeg1/mpeg_play/VERSION, plugins/mpeg1/mpeg_play/ctrlbar.c, |
| plugins/mpeg1/mpeg_play/ctrlbar.h, |
| plugins/mpeg1/mpeg_play/decoders.c, |
| plugins/mpeg1/mpeg_play/decoders.h, |
| plugins/mpeg1/mpeg_play/descrip.mms, |
| plugins/mpeg1/mpeg_play/dither.h, |
| plugins/mpeg1/mpeg_play/floatdct.c, plugins/mpeg1/mpeg_play/fs2.c, |
| plugins/mpeg1/mpeg_play/fs2.h, plugins/mpeg1/mpeg_play/fs2fast.c, |
| plugins/mpeg1/mpeg_play/fs4.c, plugins/mpeg1/mpeg_play/fs4.h, |
| plugins/mpeg1/mpeg_play/gray.c, plugins/mpeg1/mpeg_play/hybrid.c, |
| plugins/mpeg1/mpeg_play/hybriderr.c, |
| plugins/mpeg1/mpeg_play/index.bt, |
| plugins/mpeg1/mpeg_play/jrevdct.c, plugins/mpeg1/mpeg_play/main.c, |
| plugins/mpeg1/mpeg_play/mb_ordered.c, |
| plugins/mpeg1/mpeg_play/mono.c, |
| plugins/mpeg1/mpeg_play/motionvector.c, |
| plugins/mpeg1/mpeg_play/ordered.c, |
| plugins/mpeg1/mpeg_play/ordered2.c, |
| plugins/mpeg1/mpeg_play/parseblock.c, |
| plugins/mpeg1/mpeg_play/proto.h, |
| plugins/mpeg1/mpeg_play/readfile.c, plugins/mpeg1/mpeg_play/util.c, |
| plugins/mpeg1/mpeg_play/util.h, plugins/mpeg1/mpeg_play/util32.c, |
| plugins/mpeg1/mpeg_play/video.c, plugins/mpeg1/mpeg_play/video.h: |
| Added compiler optimistaion flags to mpg123. reverted to old |
| WRITE_SAMPLE which was much faster. Added mpeg_play, the MPEG1 |
| video player. It does not work yet. |
| |
| 2000-02-06 22:04 wtay |
| |
| * gst/gstmeta.c, plugins/mp3decode/mpg123/common.c, |
| plugins/mp3decode/mpg123/gstmpg123.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/parse/mpeg1parse.c: Added metadata to mpg123 buffers. |
| removed (disabeled) debug info. |
| |
| 2000-02-06 18:50 wtay |
| |
| * plugins/mp3decode/mpg123/common.c, |
| plugins/mp3decode/parse/mp3parse.c, |
| plugins/mpeg1/parse/mpeg1parse.c, test/mp1parse.c: Fixed the mpeg 1 |
| parser. It can now be used to playback the audio stream of an MPEG1 |
| movie (check out test/mp1parse.c). |
| |
| 2000-02-06 12:33 wtay |
| |
| * plugins/mpeg1/parse/mpeg1parse.c: Found mpeg1 parsing bug. My |
| videos seem to parse OK. |
| |
| 2000-02-06 01:52 wtay |
| |
| * plugins/mpeg1/parse/mpeg1parse.c, test/mp1parse.c: cleanup. Still |
| not working... |
| |
| 2000-02-06 00:56 wtay |
| |
| * test/mp1parse.c: The mpeg1 parser test program. |
| |
| 2000-02-06 00:55 wtay |
| |
| * plugins/mpeg1/parse/mpeg1parse.c, |
| plugins/mpeg1/parse/mpeg1parse.h, test/Makefile.am: Some changes to |
| the mpeg 1 parser. Does not work yet. |
| |
| 2000-02-05 16:08 wtay |
| |
| * plugins/mp3decode/mpg123/: Makefile.am, decode_i386.c, |
| decode_i486.c, decode_i586.s, layer3.c, mpg123.c, mpg123.h: Added |
| 486 optimisation. Pentium optimisation added, but does not work |
| yet. |
| |
| 2000-02-05 14:37 wtay |
| |
| * plugins/mp3decode/mpg123/: common.c, getbits.c, getbits.h, |
| layer3.c, mpg123.c, mpg123.h: Fixed a buffer problem with Layer 3. |
| moved the buffer handling to common.c, getbits should not know |
| about that. |
| |
| 2000-02-05 01:58 wtay |
| |
| * plugins/mp3decode/parse/mp3parse.c: Not worth much: fixed a |
| memory leak. |
| |
| 2000-02-05 01:40 wtay |
| |
| * plugins/mp3decode/: mpg123/gstmpg123.c, parse/mp3parse.c: Fixed |
| Layer 2 & 3 parsing. All my MPEGs play now with gstreamer !!! |
| |
| 2000-02-05 01:20 wtay |
| |
| * plugins/mp3decode/parse/mp3parse.c, test/a.c, test/mp3parse.c, |
| test/mp3play.c: Fixed a nasty bug in mp3parse (partial buffer state |
| remained) Added eos check for the test programs to stop them from |
| allocating all of your memory (had to use alt-sysreq-k a few times |
| :-( ). MPEG layer 1 plays fine now with mp3play. |
| |
| 2000-02-04 23:27 wtay |
| |
| * plugins/mp3decode/mpg123/: getbits.c, test.c: Tested with layer 1 |
| & 2, no audible errors. Fixed cracks and pops in Layer 3. Still a |
| bit slow, though... |
| |
| 2000-02-04 22:06 wtay |
| |
| * plugins/mp3decode/mpg123/: common.c, getbits.c, getbits.h, |
| layer3.c, mpg123.c, mpg123.h, test.c: Attempt to get layer3 |
| working. Tried with the test program included. Still some errors |
| and clicks sometime, but you can hear something. Double buffering |
| is now used (like mpg123). Can somebody test this on a layer 1 or 2 |
| stream (I have none) and together with the mp3parse? |
| |
| 2000-02-04 21:49 omegahacker |
| |
| * plugins/mp3decode/parse/mp3parse.c: Fixes to the bfp calculation, |
| as well as some other stuff. |
| |
| 2000-02-04 02:25 richardb |
| |
| * configure.in, gst/gstelement.c, gst/gstplugin.c, |
| plugins/mp3decode/mpg123/mpg123.c, plugins/mp3decode/mpg123/test.c: |
| Compile a test program to ensure that we have working atomic |
| resource counting. |
| |
| A few small changes (include headers, fix a cast) to stop compiler |
| warnings. |
| |
| 2000-02-02 06:26 omegahacker |
| |
| * configure.in, docs/Makefile.am, docs/gst/Makefile.am, |
| docs/gst/gstreamer-decl.txt, docs/gst/gstreamer-sections.txt, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| gst/gst.c, gst/gstelement.c, gst/gstelement.h, gst/gstobject.c, |
| gst/gstpipeline.c, plugins/mp3decode/xing/libxing/.cvsignore: More |
| documentation changes, a couple configure.in and Makefile.am fixes. |
| |
| 2000-02-01 20:35 wtay |
| |
| * configure.in, gst/elements/Makefile.am, |
| plugins/effects/volume/volume.c: Fixed lowercase PLUGINS_USE_SRCDIR |
| which made running test apps fail. Added GHTTP_LIBS to the |
| libraries. commented out mm_support() call, wich is not working |
| yet and causes errors. |
| |
| 2000-02-01 19:40 wtay |
| |
| * configure.in, docs/gst/Makefile.am, |
| plugins/effects/volume/Makefile.am, plugins/rtjpeg/RTjpeg.c, |
| plugins/rtjpeg/RTjpeg.h: Try to compile a little mmx program, set |
| the default value of HAVE_LIBMMX. some typos fixed. Changed |
| include path for volume.c. RTjpeg uses mmx.h |
| |
| 2000-02-01 09:16 omegahacker |
| |
| * configure.in, docs/Makefile.am, docs/gst/.cvsignore, |
| docs/gst/Makefile.am, docs/gst/gstreamer-decl.txt, |
| docs/gst/gstreamer-docs.sgml, docs/gst/gstreamer-sections.txt, |
| docs/gst/gstreamer.hierarchy, docs/gst/gstreamer.types, |
| docs/gst/tmpl/.cvsignore, docs/gst/tmpl/gst.sgml, |
| docs/gst/tmpl/gstbin.sgml, docs/gst/tmpl/gstbuffer.sgml, |
| docs/gst/tmpl/gstconnection.sgml, docs/gst/tmpl/gstdisksrc.sgml, |
| docs/gst/tmpl/gstelement.sgml, docs/gst/tmpl/gstfilter.sgml, |
| docs/gst/tmpl/gstmeta.sgml, docs/gst/tmpl/gstobject.sgml, |
| docs/gst/tmpl/gstpad.sgml, docs/gst/tmpl/gstpipeline.sgml, |
| docs/gst/tmpl/gstplugin.sgml, docs/gst/tmpl/gstqueue.sgml, |
| docs/gst/tmpl/gstsink.sgml, docs/gst/tmpl/gstsrc.sgml, |
| docs/gst/tmpl/gsttee.sgml, docs/gst/tmpl/gstthread.sgml, |
| docs/gst/tmpl/gsttrace.sgml, docs/gst/tmpl/gsttype.sgml, |
| docs/gst/tmpl/gstutils.sgml, docs/gst/tmpl/gstxml.sgml, |
| docs/gst/tmpl/plugin.sgml: 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. |
| |
| 2000-02-01 04:10 richardb |
| |
| * acconfig.h, config.h.in, configure.in, gst/gstobject.c, |
| gst/elements/Makefile.am, gst/elements/gstelements.c, |
| plugins/mp3decode/xing/libxing/ltmain.sh: Tidy up of configure |
| script. Make libghttp detection work at all. Make library |
| configuration specifiable on configure commandline. Make detection |
| of atomic resource stuff cope with 2.0 linux kernels. Fix typo |
| (HAVE_ATOMIC_T for HAVE_ATOMIC_H). Remove generated ltmain.sh file |
| from mp3decode. |
| |
| 2000-01-31 22:53 wtay |
| |
| * include/mmx.h, plugins/rtjpeg/Makefile.am, |
| plugins/rtjpeg/RTjpeg.c: Added general MMX macros. |
| |
| 2000-01-31 17:29 wtay |
| |
| * plugins/rtjpeg/: RTjpeg.c, RTjpeg.h: Added MMX optimised DCT and |
| IDCT for RTjpeg. It still doesn't do anything. This version also |
| has optimised versions for 422 and 420 YUV (de)compression. This |
| version is not compatible with the regular RTjpeg due to |
| optimisations using unrolled loops. Is *very* fast. |
| |
| 2000-01-31 09:43 omegahacker |
| |
| * Makefile.am, configure.in, gstreamer.spec.in, editor/Makefile.am, |
| gst/elements/Makefile.am, gst/types/Makefile.am, |
| plugins/mp3decode/mpg123/Makefile.am, test/bindings/Makefile.am, |
| test/cothreads/Makefile.am, test/xml/Makefile.am: More incremental |
| updates. I can now successfully produce an rpm simply by typing |
| `./autogen.sh;make rpm`. This is good ;-) |
| |
| 2000-01-31 06:49 omegahacker |
| |
| * Makefile.am: gah, missed Makefile.am of all files... |
| |
| 2000-01-31 06:46 omegahacker |
| |
| * gstreamer-config.in, gstreamer.m4, gstreamer.spec.in, |
| plugins/mp3decode/mpg123/.cvsignore, |
| plugins/mp3decode/xing/libxing/Makefile.am, |
| test/bindings/.cvsignore, test/cothreads/.cvsignore, |
| editor/Makefile.am, gst/ROADMAP, plugins/effects/stereo/README, |
| test/Makefile.am, test/xml/README: 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. |
| |
| 2000-01-31 05:55 omegahacker |
| |
| * .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: Various fixes |
| that collectively allow `make dist` to work. |
| |
| 2000-01-31 04:22 omegahacker |
| |
| * .cvsignore: uh, forgot to do the root .cvsignore... |
| |
| 2000-01-31 04:20 omegahacker |
| |
| * plugins/mp3decode/Makefile.am: 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. |
| |
| 2000-01-31 03:36 omegahacker |
| |
| * docs/.cvsignore, editor/.cvsignore, gst/.cvsignore, |
| gst/elements/.cvsignore, gst/types/.cvsignore, |
| plugins/au/.cvsignore, plugins/effects/.cvsignore, |
| plugins/effects/stereo/.cvsignore, |
| plugins/effects/volume/.cvsignore, plugins/mp3decode/.cvsignore, |
| plugins/mp3decode/mpg123/.cvsignore, |
| plugins/mp3decode/parse/.cvsignore, |
| plugins/mp3decode/xa/.cvsignore, plugins/mp3decode/xing/.cvsignore, |
| plugins/mp3decode/xing/libxing/.cvsignore, |
| plugins/visualization/spectrum/.cvsignore, |
| plugins/visualization/vumeter/.cvsignore, plugins/wav/.cvsignore, |
| plugins/.cvsignore, plugins/cobin/.cvsignore, |
| plugins/dvdsrc/.cvsignore, plugins/mpeg1/.cvsignore, |
| plugins/mpeg1/parse/.cvsignore, plugins/mpeg2/.cvsignore, |
| plugins/mpeg2/ac3dec/.cvsignore, plugins/mpeg2/ac3parse/.cvsignore, |
| plugins/mpeg2/parse/.cvsignore, plugins/rtjpeg/.cvsignore, |
| plugins/vcdsrc/.cvsignore, plugins/visualization/.cvsignore, |
| plugins/visualization/smoothwave/.cvsignore, |
| plugins/visualization/synaesthesia/.cvsignore, test/.cvsignore, |
| test/bindings/.cvsignore, test/cothreads/.cvsignore, |
| test/xml/.cvsignore, tools/.cvsignore: 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). |
| |
| 2000-01-31 03:25 omegahacker |
| |
| * test/README: initial checkin |
| |
| 2000-01-31 03:22 omegahacker |
| |
| * test/xml/readreg.c: - 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 |
| |
| 2000-01-31 03:02 omegahacker |
| |
| * configure.in, plugins/Makefile.am, plugins/rtjpeg/.cvsignore, |
| plugins/rtjpeg/Makefile.am, plugins/rtjpeg/README, |
| plugins/rtjpeg/RTjpeg.c, plugins/rtjpeg/RTjpeg.h, |
| plugins/rtjpeg/rtjpeg.c, plugins/rtjpeg/rtjpegdec.c, |
| plugins/rtjpeg/rtjpegdec.h, plugins/rtjpeg/rtjpegenc.c, |
| plugins/rtjpeg/rtjpegenc.h: 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. ;-) |
| |
| 2000-01-31 01:24 omegahacker |
| |
| * gst/types/.cvsignore: .cvsignore for gst/types/, still testing |
| loginfo script(s) |
| |
| 2000-01-31 01:11 omegahacker |
| |
| * gst/elements/.cvsignore: .cvsignore for gst/elements/, also |
| testig loginfo script |
| |
| 2000-01-31 00:16 omegahacker |
| |
| * plugins/dvdsrc/.cvsignore: added .cvsignore for plugins/dvdsrc/, |
| testing loginfo script |
| |
| 2000-01-31 00:04 omegahacker |
| |
| * plugins/.cvsignore: .cvsignore for plugins/, also testing loginfo |
| script |
| |
| 2000-01-31 00:02 omegahacker |
| |
| * gst/.cvsignore: .cvsignore for gst/, also testing loginfo script |
| |
| 2000-01-30 22:50 wtay |
| |
| * acconfig.h, config.h.in, configure.in, editor/Makefile.am, |
| gst/elements/Makefile.am, gst/types/Makefile.am, |
| plugins/Makefile.am, plugins/mp3decode/Makefile.am, |
| plugins/mp3decode/xing/Makefile.am, |
| plugins/mp3decode/xing/libxing/ltmain.sh: Changed Makefiles to: |
| detect xaudio (check header xaudio/decoder.h) detect mmx.h detect |
| CSS (check if css.c is in plugins/dvdsrc), need something better. |
| some LDFLAGS had *.la dependencies which failed for libtool |
| |
| The build is now 100% on my system. |
| |
| 2000-01-30 10:58 omegahacker |
| |
| * plugins/dvdsrc/: Makefile.am, dvd_udf.c, dvd_udf.h, dvdsrc.c, |
| dvdsrc.h: initial checkin |
| |
| 2000-01-30 10:48 omegahacker |
| |
| * plugins/mp3decode/xing/libxing/: cdcts.s, cwin8s.s, cwins.s, |
| mdcts.s, msiss.s, x86gas.s, x86intel.s: initial checkin |
| |
| 2000-01-30 10:44 omegahacker |
| |
| * docs/: Makefile.am, random/arch, random/buffers, |
| random/coroutines, random/design, random/example, |
| random/factoryinfo, random/gboolean, random/intro, random/metadata, |
| random/mutability, random/padarch, random/sequence, |
| random/state-transitions, random/states, random/states.old, |
| random/types, random/vis-transform, random/walkthrough, |
| slides/README, slides/abstract, slides/abstract.save, |
| slides/outline, slides/slides: initial checkin |
| |
| 2000-01-30 10:39 omegahacker |
| |
| * plugins/mp3decode/xing/: Makefile.am, README, gstxing.c, |
| gstxing.h: initial checkin |
| |
| 2000-01-30 10:17 omegahacker |
| |
| * plugins/mp3decode/xing/libxing/: AUTHORS, COPYING, ChangeLog, |
| INSTALL, L3.h, Makefile.am, NEWS, README, acconfig.h, autogen.sh, |
| cdct.c, config.h, config.h.in, configure.in, csbt.c, csbtL3.c, |
| csbtb.c, cup.c, cupL1.c, cupini.c, cupl3.c, cwin.c, cwinb.c, |
| cwinm.c, dec8.c, htable.h, hwin.c, icdct.c, install-sh, isbt.c, |
| isbtb.c, itype.h, iup.c, iupL1.c, iupini.c, iwinQ.c, iwinbQ.c, |
| iwinm.c, jdw.h, l3dq.c, l3init.c, ltmain.sh, mdct.c, mhead.c, |
| mhead.h, missing, mkinstalldirs, msis.c, port.h, stamp-h, stamp.h, |
| stamp.h.in, tableawd.h, towave.c, uph.c, upsf.c, wavep.c, wcvt.c, |
| x86intel.c: initial checkin |
| |
| 2000-01-30 10:03 omegahacker |
| |
| * plugins/mp3decode/: Makefile.am, xa/Makefile.am, xa/README, |
| xa/gstxa.c, xa/gstxa.h: initial checkin |
| |
| 2000-01-30 09:58 omegahacker |
| |
| * plugins/: effects/Makefile.am, visualization/Makefile.am: initial |
| checkin |
| |
| 2000-01-30 09:54 omegahacker |
| |
| * tools/Makefile.am, tools/README, tools/launch.c, |
| test/bindings/Makefile.am, test/bindings/dummy.c, |
| test/bindings/dummy.h, test/bindings/test.c: initial checkin |
| |
| 2000-01-30 09:50 omegahacker |
| |
| * test/: Makefile.am, a.c, ac3parse.c, ac3play.c, ac3sync.c, |
| args.c, basic.c, buffer.c, cobin.c, dvdcat.c, fake.c, |
| gsttracedump.c, jitter.c, m.c, mcut.c, mem.c, mem.h, mp3.c, |
| mp3parse.c, mp3play.c, mpeg2parse.c, mpg123.c, p.c, plugin.c, |
| push.c, qtest.c, r.c, record.c, s.c, spectrum.c, states.c, |
| teardown.c, typefind.c, types.c, w.c, wave.c, |
| cothreads/Makefile.am, cothreads/cothreads.c, |
| cothreads/cothreads.h, cothreads/looper.c, cothreads/looper.h, |
| cothreads/object.c, cothreads/object.h, cothreads/simple.c, |
| cothreads/test.c, xml/Makefile.am, xml/createreg.c, xml/readreg.c: |
| initial checkin |
| |
| 2000-01-30 09:46 omegahacker |
| |
| * editor/: Makefile.am, editor.c, editor.glade, |
| editorelement.glade, gsteditor.c, gsteditor.h, gsteditorbin.c, |
| gsteditorcanvas.c, gsteditorconnection.c, gsteditorconnection.h, |
| gsteditorcreate.c, gsteditorcreate.h, gsteditorelement.c, |
| gsteditorpad.c, gsteditorpad.h, gstelementselect.c, |
| gstelementselect.h: initial checkin |
| |
| 2000-01-30 09:22 omegahacker |
| |
| * plugins/: au/Makefile.am, au/gstparseau.c, au/gstparseau.h, |
| cobin/Makefile.am, cobin/cobin.c, cobin/cobin.h, |
| cobin/spindentity.c, cobin/spindentity.h, |
| effects/stereo/Makefile.am, effects/stereo/stereo.c, |
| effects/stereo/stereo.h, effects/volume/Makefile.am, |
| effects/volume/volume.c, effects/volume/volume.h, |
| mp3decode/mpg123/COPYING, mp3decode/mpg123/Makefile.am, |
| mp3decode/mpg123/README, mp3decode/mpg123/common.c, |
| mp3decode/mpg123/dct64.c, mp3decode/mpg123/dct64_i386.c, |
| mp3decode/mpg123/dct64_i486.c, mp3decode/mpg123/decode.c, |
| mp3decode/mpg123/decode_i386.c, mp3decode/mpg123/decode_i486.c, |
| mp3decode/mpg123/gbtest.c, mp3decode/mpg123/getbits.c, |
| mp3decode/mpg123/getbits.h, mp3decode/mpg123/gstmpg123.c, |
| mp3decode/mpg123/gstmpg123.h, mp3decode/mpg123/huffman.h, |
| mp3decode/mpg123/l2tables.h, mp3decode/mpg123/layer1.c, |
| mp3decode/mpg123/layer2.c, mp3decode/mpg123/layer3.c, |
| mp3decode/mpg123/letest.c, mp3decode/mpg123/mpg123.c, |
| mp3decode/mpg123/mpg123.h, mp3decode/mpg123/tabinit.c, |
| mp3decode/mpg123/test.c, mp3decode/parse/Makefile.am, |
| mp3decode/parse/README, mp3decode/parse/mp3parse.c, |
| mp3decode/parse/mp3parse.h, mpeg1/Makefile.am, |
| mpeg1/parse/Makefile.am, mpeg1/parse/README, mpeg1/parse/getbits.c, |
| mpeg1/parse/getbits.h, mpeg1/parse/mpeg1parse.c, |
| mpeg1/parse/mpeg1parse.h, mpeg1/parse/notes, mpeg2/Makefile.am, |
| mpeg2/ac3dec/Makefile.am, mpeg2/ac3dec/README, mpeg2/ac3dec/ac3.h, |
| mpeg2/ac3dec/ac3dec.c, mpeg2/ac3dec/ac3dec.h, |
| mpeg2/ac3dec/bit_allocate.c, mpeg2/ac3dec/bit_allocate.h, |
| mpeg2/ac3dec/bitstream.c, mpeg2/ac3dec/bitstream.h, |
| mpeg2/ac3dec/crc.c, mpeg2/ac3dec/crc.h, mpeg2/ac3dec/debug.c, |
| mpeg2/ac3dec/debug.h, mpeg2/ac3dec/decode.h, mpeg2/ac3dec/dither.c, |
| mpeg2/ac3dec/dither.h, mpeg2/ac3dec/downmix.c, |
| mpeg2/ac3dec/downmix.h, mpeg2/ac3dec/exponent.c, |
| mpeg2/ac3dec/exponent.h, mpeg2/ac3dec/getbits.c, |
| mpeg2/ac3dec/getbits.h, mpeg2/ac3dec/imdct.c, mpeg2/ac3dec/imdct.h, |
| mpeg2/ac3dec/mantissa.c, mpeg2/ac3dec/mantissa.h, |
| mpeg2/ac3dec/output.c, mpeg2/ac3dec/output.h, mpeg2/ac3dec/parse.c, |
| mpeg2/ac3dec/parse.h, mpeg2/ac3dec/rematrix.c, |
| mpeg2/ac3dec/rematrix.h, mpeg2/ac3dec/ring_buffer.c, |
| mpeg2/ac3dec/ring_buffer.h, mpeg2/ac3dec/stats.c, |
| mpeg2/ac3dec/stats.h, mpeg2/ac3dec/uncouple.c, |
| mpeg2/ac3dec/uncouple.h, mpeg2/ac3parse/Makefile.am, |
| mpeg2/ac3parse/README, mpeg2/ac3parse/ac3parse.c, |
| mpeg2/ac3parse/ac3parse.h, mpeg2/parse/Makefile.am, |
| mpeg2/parse/README, mpeg2/parse/getbits.c, mpeg2/parse/getbits.h, |
| mpeg2/parse/mpeg2parse.c, mpeg2/parse/mpeg2parse.h, |
| mpeg2/parse/notes, vcdsrc/Makefile.am, vcdsrc/vcdsrc.c, |
| vcdsrc/vcdsrc.h, visualization/smoothwave/Makefile.am, |
| visualization/smoothwave/README, |
| visualization/smoothwave/smoothwave.c, |
| visualization/smoothwave/smoothwave.h, |
| visualization/spectrum/Makefile.am, visualization/spectrum/README, |
| visualization/spectrum/fix_fft.c, |
| visualization/spectrum/gstspectrum.c, |
| visualization/spectrum/gstspectrum.h, |
| visualization/synaesthesia/Makefile.am, |
| visualization/synaesthesia/README, |
| visualization/synaesthesia/README-syna, |
| visualization/synaesthesia/core.c, |
| visualization/synaesthesia/core.h, |
| visualization/synaesthesia/synaesthesia.c, |
| visualization/synaesthesia/synaesthesia.h, |
| visualization/vumeter/Makefile.am, visualization/vumeter/README, |
| visualization/vumeter/vumeter.c, visualization/vumeter/vumeter.h, |
| wav/Makefile.am, wav/gstparsewav.c, wav/gstparsewav.h, |
| wav/gstriff.c, wav/gstriff.h: initial checkin |
| |
| 2000-01-30 09:04 omegahacker |
| |
| * plugins/: Makefile.am, example.c, example.h: initial checkin |
| |
| 2000-01-30 09:00 omegahacker |
| |
| * gst/: elements/Makefile.am, elements/gstasyncdisksrc.c, |
| elements/gstasyncdisksrc.h, elements/gstaudiosink.c, |
| elements/gstaudiosink.h, elements/gstaudiosrc.c, |
| elements/gstaudiosrc.h, elements/gstdisksrc.c, |
| elements/gstdisksrc.h, elements/gstelements.c, |
| elements/gstesdsink.c, elements/gstesdsink.h, |
| elements/gstfakesink.c, elements/gstfakesink.h, |
| elements/gstfakesrc.c, elements/gstfakesrc.h, elements/gstfdsink.c, |
| elements/gstfdsink.h, elements/gstfdsrc.c, elements/gstfdsrc.h, |
| elements/gsthttpsrc.c, elements/gsthttpsrc.h, |
| elements/gstidentity.c, elements/gstidentity.h, |
| elements/gstqueue.c, elements/gstqueue.h, elements/gstsinesrc.c, |
| elements/gstsinesrc.h, elements/gsttypefind.c, |
| elements/gsttypefind.h, types/Makefile.am, types/gsttypes.c: |
| initial checkin |
| |
| 2000-01-30 08:57 omegahacker |
| |
| * gst/: cothreads.c, cothreads.h, gst.c, gst.h, gstbin.c, gstbin.h, |
| gstbuffer.c, gstbuffer.h, gstconnection.c, gstconnection.h, |
| gstelement.c, gstelement.h, gstelementfactory.c, gstfilter.c, |
| gstfilter.h, gstlog.h, gstmeta.c, gstmeta.h, gstobject.c, |
| gstobject.h, gstpad.c, gstpad.h, gstpipeline.c, gstpipeline.h, |
| gstplugin.c, gstplugin.h, gstsink.c, gstsink.h, gstsrc.c, gstsrc.h, |
| gsttee.c, gsttee.h, gstthread.c, gstthread.h, gsttrace.c, |
| gsttrace.h, gsttype.c, gsttype.h, gsttypefind.c, gsttypefind.h, |
| gstutils.c, gstutils.h, gstxml.c, gstxml.h, plugin.c, plugin.h, |
| Makefile.am: initial checkin |
| |
| 2000-01-30 08:51 omegahacker |
| |
| * AUTHORS, COPYING, COPYING.LIB, ChangeLog, INSTALL, Makefile.am, |
| NEWS, README, acconfig.h, autogen.sh, config.h.in, configure.in, |
| install-sh, missing, mkinstalldirs, stamp.h.in: initial checkin |
| |
| Fri Jan 12 21:52:09 CET 2001 Wim Taymans <wim.taymans@chello.be> |
| |
| * PPC compilation fixes (thanks to hadess) |
| * add eos2 and eos3 proposals |
| |
| |