Commit graph

  • a52218416c Add docs/fwg/Makefile to things to be built. Richard Boulton 2000-12-31 15:18:08 +0000
  • 44e2bda95f Fix another bug in make install for fwg (complained becuase there were no pngs to install). Richard Boulton 2000-12-31 14:22:59 +0000
  • 080754de3e Fix .cvsignores Richard Boulton 2000-12-31 14:02:32 +0000
  • 900dba8811 Fix bug in make install for manuals. Richard Boulton 2000-12-31 13:55:33 +0000
  • 0ee56888a8 Complete rewrite of the launcher. Now supports pretty arbitrary pipelines. Erik Walthinsen 2000-12-31 10:46:16 +0000
  • 9321d4d926 Disabled MMX optimized versions until they get fixed Wim Taymans 2000-12-30 19:37:48 +0000
  • 96c0e20d95 Fixed autoplugging for avi Wim Taymans 2000-12-30 19:04:51 +0000
  • 860ada25b1 Fixed MPEG2 autoplugging Wim Taymans 2000-12-30 17:42:15 +0000
  • 9c3d9082c3 Updated the makefile for new files Wim Taymans 2000-12-30 17:13:08 +0000
  • 3b805b9209 Docs updates: remove sink, src, filter, connection added gstinfo to docs. Wim Taymans 2000-12-30 16:13:17 +0000
  • 75ac013312 Added framework for writing filter writers guide. Richard Boulton 2000-12-30 15:36:24 +0000
  • cf22a00363 Fix a bug in manual/Makefile.am: bad shell script for make disting .ps files. Couple of final fixes to libs/Makefil... Richard Boulton 2000-12-30 14:46:09 +0000
  • 8b4b05dc1e Makefile cleaned muchly - make should now cause gstreamer-libs docs to be created. Make dist may work too - untested... Richard Boulton 2000-12-30 13:54:43 +0000
  • f4c8ddb28e Remove template files from CVS: they're autogenerated better. Richard Boulton 2000-12-30 13:14:09 +0000
  • 09e44c677a Makefile can now be used for a different manual by simply changing the initial variables Richard Boulton 2000-12-30 05:05:07 +0000
  • 94fd41b634 Remove old directories and files Richard Boulton 2000-12-30 04:40:07 +0000
  • 1443641618 Misc tweaks to makefile for manual. Moved .figs into same directory so we can have them built appropriately without ... Richard Boulton 2000-12-30 04:36:40 +0000
  • b583725b3a Scaled down the eps images to half their size Wim Taymans 2000-12-30 03:28:29 +0000
  • fbc4098833 Added some INFO in gstelements Wim Taymans 2000-12-30 02:47:11 +0000
  • 9813b0ca37 Updated more files to use INFO. Erik Walthinsen 2000-12-30 02:41:15 +0000
  • be6f808666 Minor neaten to makefile. Richard Boulton 2000-12-30 02:25:05 +0000
  • 1ad129fd31 Convert GstSrc's to GstElements. Richard Boulton 2000-12-30 01:53:05 +0000
  • 2d22da4e0b Added configure test for liblame. Richard Boulton 2000-12-30 01:06:19 +0000
  • 47c5fad820 Add configure tests for cdparanoia Richard Boulton 2000-12-30 00:46:17 +0000
  • 3d4107e67b Fix a couple of MMX issues. Richard Boulton 2000-12-29 21:56:20 +0000
  • 448600ebe4 Include libgst.la when linking gbtest so it compiles. Richard Boulton 2000-12-29 21:50:18 +0000
  • c306021ce3 Fixed buffer flag handling gstplay used old flag handling updated some plugins for the new objects/error handling Wim Taymans 2000-12-29 19:45:45 +0000
  • 2e6abf825a Updated some test programs Wim Taymans 2000-12-29 18:31:06 +0000
  • fe6128b118 Fixed a serious bug in gst_props_new: properties with a 0 value causes a segfault Wim Taymans 2000-12-29 18:23:41 +0000
  • a80b0c26d5 Added DEBUG, INFO, and ERROR systems. Very little code is converted yet. Erik Walthinsen 2000-12-29 10:02:17 +0000
  • 104c1889ed Updated copyright notices. Erik Walthinsen 2000-12-29 05:38:06 +0000
  • 635b44d929 Add the pipeline to the thread after autoplugging. Wim Taymans 2000-12-29 04:36:54 +0000
  • 57a6bb78fa Added a missing file... Wim Taymans 2000-12-29 03:05:47 +0000
  • 09eeadb15f Reparented everything to GstElement, removing GstSrc, GstSink, GstFilter, and GstConnection. Also fixed a bug in gst... Erik Walthinsen 2000-12-29 02:28:04 +0000
  • 1768119da6 missed one file for copyright Erik Walthinsen 2000-12-28 22:13:35 +0000
  • ca1c48e95c Updated copyright in all the libgst files. Erik Walthinsen 2000-12-28 22:12:02 +0000
  • 9655c3b593 Updated the API docs. Wim Taymans 2000-12-28 21:42:23 +0000
  • c706b66123 removed some dead pad_pull/push code Erik Walthinsen 2000-12-28 21:12:40 +0000
  • f4a635c8dc Pending editor changes. fixes for autoplug of elementary MPEG1 video streams make sure mp3 types get compiled videosi... Wim Taymans 2000-12-28 02:51:07 +0000
  • 41aa51ba45 Fixes for the new scheduler. Wim Taymans 2000-12-28 00:18:26 +0000
  • 1c568619e9 Added some cleanup, so create_plan can be called multiple times. Erik Walthinsen 2000-12-27 23:42:15 +0000
  • 40f192075c Updates for the gst_pad_push changes Wim Taymans 2000-12-27 22:39:45 +0000
  • 47c1e14677 Added loop_based option Wim Taymans 2000-12-27 04:16:01 +0000
  • 7dcd7a13a1 Mostly minor little changes, but two interesting things: 1) removed a pthread_join from the gst_thread_main_loop. co... Erik Walthinsen 2000-12-27 03:13:20 +0000
  • 8139aeca9e Added code to attempt the scheduling of chained cases. Very simply right now. Also added code to allow the use_coth... Erik Walthinsen 2000-12-27 00:46:26 +0000
  • 1d0694ade4 added case4 Erik Walthinsen 2000-12-27 00:01:27 +0000
  • a46c5a73f0 More massive changes to the scheduling system. Moved the scheduling code to gstscheduler.[ch], so an child bin can r... Erik Walthinsen 2000-12-26 23:51:04 +0000
  • a1268abbd6 Changed "bin" to "thread" in get_thread_new. Erik Walthinsen 2000-12-26 20:49:46 +0000
  • 48fb110e0f This file will contain several use cases to reason through Wim Taymans 2000-12-26 20:24:47 +0000
  • d207d375a1 Lots of editor changes: Wim Taymans 2000-12-25 01:33:06 +0000
  • 74598fdf6c Added handoff signals to fakesrc and fakesink Wim Taymans 2000-12-23 03:17:52 +0000
  • 0062e168ca Fixed a bug in gstbin.c the manager was not detected. Wim Taymans 2000-12-22 23:23:10 +0000
  • 9987a75b1b Implemented some test cases... they all fail :-( Wim Taymans 2000-12-22 16:14:33 +0000
  • a914e7b210 More testcases Wim Taymans 2000-12-21 20:21:19 +0000
  • c41af26c49 70+ testcases to start with Wim Taymans 2000-12-21 19:53:56 +0000
  • 0c88b21a79 Some fixes to the non-chained case, it works in a very basic way. More use cases will hopefully provide some sanity. Erik Walthinsen 2000-12-21 07:10:28 +0000
  • e8bb90705f Fixing two bugs: 1) I had commented out an unlock. duh. Erik Walthinsen 2000-12-21 01:27:27 +0000
  • c287566d0c Massive scheduling changes (again). Not entirely complete, but getting closer. Need to think about various scheduli... Erik Walthinsen 2000-12-20 09:39:43 +0000
  • 1e3492f0b3 Added explanation for current autoplugging Wim Taymans 2000-12-20 00:55:45 +0000
  • 09daa1a57b Small test program for the property system Wim Taymans 2000-12-19 16:38:16 +0000
  • efda5ffd9a Added API to dynamically create GstCaps and GstProps Wim Taymans 2000-12-19 16:36:10 +0000
  • 0b1967b440 Added the autoplugger. some .dia drawings of the objects the autoplug test program. Wim Taymans 2000-12-19 13:44:23 +0000
  • bbb9799996 Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... Wim Taymans 2000-12-19 13:41:55 +0000
  • 510430d10f The typefind function now returns a GstCaps structure instead of a gboolean. modified some plugins to this new behaviour Wim Taymans 2000-12-17 16:24:14 +0000
  • e40c284572 README and the beginning of the first code-review. Here's the README: Erik Walthinsen 2000-12-17 06:26:30 +0000
  • 4e1875f826 Some minor compilation fixes... Erik Walthinsen 2000-12-17 04:54:57 +0000
  • c6ac8a0f6b some editor changes= loading of save pipelines (not working) added include in gstdebug.h for getpid property loading ... Wim Taymans 2000-12-16 17:12:28 +0000
  • da03fde054 WARNING: Don't grab this updated unless you're really, REALLY sure. Erik Walthinsen 2000-12-16 10:18:09 +0000
  • 64a740ad9b Move a step closer to autoplugging. The element selection in the pipeline works. Wim Taymans 2000-12-15 16:43:26 +0000
  • a63780a377 Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. Wim Taymans 2000-12-15 01:57:34 +0000
  • f8386fbaa0 Some plugins are adjusted to the new pad template mechanisms. Wim Taymans 2000-12-14 17:21:29 +0000
  • 1ba6c1b526 First few TODO items to be done after 0.1.0 (i.e. in 2001) Erik Walthinsen 2000-12-13 21:42:19 +0000
  • 196c67d7ff Changed the GstPadFactory and added the GstPadTemplate. Wim Taymans 2000-12-13 19:29:35 +0000
  • 97fc2e9f07 Added a document about how we handle plugins and dynamic loading. Wim Taymans 2000-12-12 19:31:00 +0000
  • d78215be9d More Caps changes, this change introduces the padfactory. the GstPadFactory will be used to describe the pads that an... Wim Taymans 2000-12-12 19:29:43 +0000
  • 5f7a20ff6f Added LAME encoder. Wow. Erik Walthinsen 2000-12-12 09:40:25 +0000
  • ffbc7201a7 Brand new source, the cdparanoia source. Reads audio data from a CD, writes out raw audio. The tests/paranoia.c pro... Erik Walthinsen 2000-12-12 06:49:26 +0000
  • c28633b01d Updated to latest code for testing scheduling. Erik Walthinsen 2000-12-11 00:25:06 +0000
  • b063cb96f1 Implemented the hybrid scheduling system for sources and connections outside the current Bin. Is a bit hackish in on... Erik Walthinsen 2000-12-11 00:24:32 +0000
  • ec1548618e Test program to check the registry handling Wim Taymans 2000-12-11 00:06:16 +0000
  • 6fa6cd8ce4 First attempt at rebuilding the type/plugin system Wim Taymans 2000-12-11 00:04:25 +0000
  • 6ba0668cd8 Snapshot of work-in-progress do deal with out-of-bin elements. Current system is very likely going to be ditched due... Erik Walthinsen 2000-12-09 09:13:09 +0000
  • 0f9d972b3d Mostly debugging changes. What's in CVS seems to work rather well, actually. Erik Walthinsen 2000-12-08 23:38:12 +0000
  • 1aed13ae6b Test program for simple queue operations. Good for testing thread/cothread interations. Erik Walthinsen 2000-12-08 20:31:40 +0000
  • cd24b35b70 Added pullregion in again, it got removed with the previous commit. Wim Taymans 2000-12-08 18:24:16 +0000
  • 990baba8e3 Another big set of changes. Connections are now also pullfunc based. gstqueue has been updated, I don't know of any ... Erik Walthinsen 2000-12-08 10:33:01 +0000
  • d29ff12b69 Updated the test program Wim Taymans 2000-12-07 18:38:54 +0000
  • eaa6e55855 separated the properties from the capabilities as we might use the properties for metadata too. Wim Taymans 2000-12-07 18:37:56 +0000
  • 1af7640685 Added pulregion handling. Wim Taymans 2000-12-06 23:04:12 +0000
  • 855b6877e9 Fixed autoplugging. Wim Taymans 2000-12-05 18:08:59 +0000
  • 06913f27c3 Added some capability options Wim Taymans 2000-12-04 19:24:25 +0000
  • 04c360e39f Changed the way things are scheduled, especially sources. A Src used to have a push() function, and optionally a pus... Erik Walthinsen 2000-12-04 10:52:30 +0000
  • 29d567ba23 Changes made to the DEBUG system. New header file gstdebug.h holds the stuff to keep it out of gst.h's hair. DEBUG ... Erik Walthinsen 2000-12-04 09:35:08 +0000
  • 47bd1b0545 Added a check to see if the plugin actually exists before even bothering to try to load it. Saves a fair amount of d... Erik Walthinsen 2000-12-04 09:32:43 +0000
  • 61ed3b06ee More test cases. Wim Taymans 2000-12-03 20:15:24 +0000
  • 0c40e4b819 Implemented real Caps checking. Wim Taymans 2000-12-03 20:15:15 +0000
  • 9652a3aef9 Added a test program for the capabilities Wim Taymans 2000-12-03 17:52:14 +0000
  • 4f55ae4ded Added multiple types to the pads. Wim Taymans 2000-12-03 17:51:29 +0000
  • ed8dac9fa8 Remove cothreads.[ch] from tests/cothreads/ and replace then with a rule in the Makefile.am to generate symlinks to t... Richard Boulton 2000-12-03 15:02:24 +0000
  • 34811a366d Enhanced debugging by making DEBUG() print out the cothread ID as well as the process ID. cothread_getcurrent return... Erik Walthinsen 2000-12-03 00:17:52 +0000