1. 12 Apr, 2002 1 commit
  2. 04 Dec, 2001 1 commit
    • wrobell's avatar
      - some fixes to int2float making automake 1.5 happy (gst now requires... · 08eaa112
      wrobell authored and Wim Taymans's avatar Wim Taymans committed
      - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui...
      
      Original commit message from CVS:
      - added playondemand plugin by Leif Morgan Johnson <lmjohns3@eos.ncsu.edu>
      - some fixes to int2float
      - aplied a patch from wrobell <wrobell@ite.pl> that is a first attempt at
      making automake 1.5 happy (gst now requires automake1.5). It's still not
      perfect but it builds.
      - Made the schedulers plugable. The default scheduler now lives inside a
      plugin.
      - Added a new mpeg1/2 parser/demuxer.
      - Fixed some compiler warnings in the core libs.
      - substantial work to GstThread (hopefully less race conditions). simplified
      the code in GstThread a bit. A state change can now also happen in the
      thread context.
      - reworked the state semantics of a bin. it'll now automatically get the
      highest state of its children.
      - the autoplugger now nests the threads so that a state change failure of
      one thread doesn't make its upstream thread lock.
      - GstQueue refuses to go to PLAYING if the sinkpad is not connected. This
      way the queue will not wedge in the _get lock.
      - GstQueue unlocks its mutexes when going to PAUSED.
      - make sure that when all elements in a bin/thread go to PAUSED, the bin
      is set to PAUSED too.
      - make a parent bin wait for its children to PAUSE before ending the
      iteration with FALSE (EOS)
      - Some changes to GstPlay to deal with EOS.
      - aplied the latest patch from Zeenix to gstrtp.
      
      end result: GstPlay doesn't crash on EOS and the pipeline is now shut down
      properly.
      08eaa112
  3. 20 Oct, 2001 1 commit
  4. 25 Jun, 2001 1 commit
  5. 25 May, 2001 1 commit
  6. 28 Dec, 2000 1 commit
  7. 15 Dec, 2000 1 commit
    • Wim Taymans's avatar
      Header cleanup: try to include as little as possible; this will probably speed... · a63780a3
      Wim Taymans authored
      Header cleanup: try to include as little as possible; this will probably speed up compilation a bit.
      
      Original commit message from CVS:
      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.
      a63780a3
  8. 04 Nov, 2000 1 commit
  9. 25 Oct, 2000 1 commit
    • Wim Taymans's avatar
      More Docs updates. · 9bae9d4b
      Wim Taymans authored
      Original commit message from CVS:
      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...
      9bae9d4b
  10. 24 Sep, 2000 1 commit
    • Wim Taymans's avatar
      Cleanups. · 31d31ddc
      Wim Taymans authored
      Original commit message from CVS:
      Cleanups.
      The first steps to a Glade like XML handling.
      A first example of what is to come...
      31d31ddc
  11. 09 Sep, 2000 1 commit
    • Wim Taymans's avatar
      Changes to gstreamer-config to include gtk+ libs manual changes: queues,... · 552b7f32
      Wim Taymans authored
      Changes to gstreamer-config to include gtk+ libs manual changes: queues, threads, programs gsteditor does not crash a...
      
      Original commit message from CVS:
      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.
      552b7f32
  12. 17 Jul, 2000 1 commit
    • Erik Walthinsen's avatar
      Megapatch, changes which states are available, how they're used, and how... · b6d31c1c
      Erik Walthinsen authored
      Megapatch, changes which states are available, how they're used, and how they're set.  Also modifies the scheduling s...
      
      Original commit message from CVS:
      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.
      b6d31c1c
  13. 30 Jan, 2000 1 commit