summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2001-04-26added mp1vid to CVSBRANCH-INCSCHED1-200104251-FREEZEErik Walthinsen
Original commit message from CVS: added mp1vid to CVS
2001-04-16Merged HEAD from BRANCH-INCSCHED1-200104161 into BRANCH-INCSCHED1.Erik Walthinsen
Original commit message from CVS: Merged HEAD from BRANCH-INCSCHED1-200104161 into BRANCH-INCSCHED1.
2001-04-15latest updates, things are very close to workingBRANCH-INCSCHED1-200104161-FREEZEErik Walthinsen
Original commit message from CVS: latest updates, things are very close to working
2001-03-30snapshot for matth to work with while I fly over to Europe....Erik Walthinsen
Original commit message from CVS: snapshot for matth to work with while I fly over to Europe....
2001-03-12added threadlock testErik Walthinsen
Original commit message from CVS: added threadlock test
2001-03-12added thread REAPING testErik Walthinsen
Original commit message from CVS: added thread REAPING test
2001-03-09update to latest copyErik Walthinsen
Original commit message from CVS: update to latest copy
2001-02-20Significant progress. Now able to do most operations live, without any ↵Erik Walthinsen
failure. tests/incsched.c currently faults a... Original commit message from CVS: 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-18More incsched progress. Should be able to get itereration going again tomorrow.Erik Walthinsen
Original commit message from CVS: More incsched progress. Should be able to get itereration going again tomorrow.
2001-02-17Yes!, incsched is getting closer.Erik Walthinsen
Original commit message from CVS: Yes!, incsched is getting closer.
2001-02-14More incsched updates. Now need to get the headers redone...Erik Walthinsen
Original commit message from CVS: More incsched updates. Now need to get the headers redone...
2001-02-13Minor changes to incsched stuff, need to make more major modifications to ↵Erik Walthinsen
manager concept now, so I'm checkpointing. Original commit message from CVS: Minor changes to incsched stuff, need to make more major modifications to manager concept now, so I'm checkpointing.
2001-02-12First round of incremental scheduling. Manager setting and managed_elements ↵Erik Walthinsen
lists are now handled at bin_add/remove ... Original commit message from CVS: 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-01-30Added a first attempt for XML embedding in the main core XML.Wim Taymans
Original commit message from CVS: 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-29Lots of plugins fixes where the parentage macros were replaced with the ↵Wim Taymans
correct gst_*_get_parent. Original commit message from CVS: 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-29This is a megapatch with the following changes:Wim Taymans
Original commit message from CVS: 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-23Add gst_element_request_compatible_pad and remove gst_element_request_pad.Richard Boulton
Original commit message from CVS: 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-22Fix launch so that it can play a list of files, now that EOS works enough. ↵Richard Boulton
(It needs to not have to restart gstreamer... Original commit message from CVS: 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-21Added another test case, a bin in a thread, to test EOS. still hangs because ↵Wim Taymans
gtk_main hangs in a __poll somewhere. Original commit message from CVS: Added another test case, a bin in a thread, to test EOS. still hangs because gtk_main hangs in a __poll somewhere.
2001-01-21More eos handling, bin in bin is handled correctly now.Wim Taymans
Original commit message from CVS: More eos handling, bin in bin is handled correctly now. Updated gstreamer-launch to loop while !EOS.
2001-01-20More test cases for EOS handlingWim Taymans
Original commit message from CVS: More test cases for EOS handling
2001-01-20updated tests code to new ghostpad APIErik Walthinsen
Original commit message from CVS: updated tests code to new ghostpad API
2001-01-20Two more test casesWim Taymans
Original commit message from CVS: Two more test cases
2001-01-19API docs updatesWim Taymans
Original commit message from CVS: API docs updates
2001-01-19Major cleanup of the latest ghostpad changes. Fixed everything that broke, ↵Erik Walthinsen
correctly. Someone will want to go updat... Original commit message from CVS: Major cleanup of the latest ghostpad changes. Fixed everything that broke, correctly. Someone will want to go update the API doc templates.
2001-01-19Added a little tee test program.Wim Taymans
Original commit message from CVS: Added a little tee test program.
2001-01-18Some more fixes for libxml.Richard Boulton
Original commit message from CVS: 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-17OopsWim Taymans
Original commit message from CVS: Oops
2001-01-17Added the typefind example from the manualWim Taymans
Original commit message from CVS: Added the typefind example from the manual
2001-01-14Fixed a Makefile errorWim Taymans
Original commit message from CVS: Fixed a Makefile error
2001-01-14Massive build fixup. Will send message to -devel list later with details on ↵Erik Walthinsen
the changes and what they mean for Makef... Original commit message from CVS: 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-08Move plugin example code to new location, and put it into build system.Richard Boulton
Original commit message from CVS: 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-08Manual updates. fixes to gstxml.c gst_xml_get_element was brokenWim Taymans
Original commit message from CVS: Manual updates. fixes to gstxml.c gst_xml_get_element was broken
2001-01-07Added a sample tescase fileWim Taymans
Original commit message from CVS: Added a sample tescase file
2001-01-06Added/updated .cvsignoreWim Taymans
Original commit message from CVS: Added/updated .cvsignore
2001-01-04Fixed mp3playWim Taymans
Original commit message from CVS: Fixed mp3play
2001-01-04Undo accidental commit of debugging version.Richard Boulton
Original commit message from CVS: Undo accidental commit of debugging version.
2001-01-04Updated to supply argument as "name=value" rather than just "value"Richard Boulton
Original commit message from CVS: Updated to supply argument as "name=value" rather than just "value"
2001-01-03Do gst_init first, so we can supply debugging options to libgstRichard Boulton
Original commit message from CVS: Do gst_init first, so we can supply debugging options to libgst
2001-01-03Do gst_init first in helloworld, so you can supply gst parameters.Richard Boulton
Original commit message from CVS: 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-02The examples must not be installedWim Taymans
Original commit message from CVS: The examples must not be installed Removed debugging from Makefiles for avidecoder/ac3parse /test/bindings/dummy.h cannot be installed
2001-01-02Massive, massive update of most source files. I went through and cleaned up ↵Erik Walthinsen
all the warnings that I could, which inv... Original commit message from CVS: 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-02ooops, eos is a dirWim Taymans
Original commit message from CVS: ooops, eos is a dir
2001-01-02Fixed makefiles for docsWim Taymans
Original commit message from CVS: Fixed makefiles for docs Added eos test programs
2001-01-02Added launch back into make system.Richard Boulton
Original commit message from CVS: 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-01Added directories to DIST_SUBDIRSWim Taymans
Original commit message from CVS: Added directories to DIST_SUBDIRS
2001-01-01somehow Makefile.am went zero-bytesErik Walthinsen
Original commit message from CVS: somehow Makefile.am went zero-bytes
2001-01-01updated examples build stuffErik Walthinsen
Original commit message from CVS: updated examples build stuff
2001-01-01More build fixesErik Walthinsen
Original commit message from CVS: More build fixes
2001-01-01Add one more file to dist.Richard Boulton
Original commit message from CVS: Add one more file to dist.