1. 14 Mar, 2004 1 commit
  2. 07 Dec, 2003 1 commit
    • Ronald S. Bultje's avatar
      Riff, EBML, fourcc etc. work. Not fully finished, but better than what we used... · 12e856c2
      Ronald S. Bultje authored
      Riff, EBML, fourcc etc. work. Not fully finished, but better than what we used to have and definately worth a first b...
      
      Original commit message from CVS:
      Riff, EBML, fourcc etc. work. Not fully finished, but better than
      what we used to have and definately worth a first broad testing.
      
      I've revived rifflib. Rifflib used to be a bytestream-for-riff, which
      just dup'ed bytestream. I've rewritten rifflib to be a modern riff-
      chunk parser that uses bytestream fully, plus adds some extra functions
      so that riff file parsing becomes extremely easy. It also contains some
      small usability functions for strh/strf and metadata parsing. Note that
      it doesn't use the new tagging yet, that's a TODO.
      
      Avidemux has been rewritten to use this. I think we all agreed that
      avidemux was pretty much a big mess, which is because it used all
      sort of bytestream magic all around the place. It was just ugly.
      This is a lot nicer, very complete and safe. I think this is far more
      robust than what the old avidemux could ever have been. Of course, it
      might contain bugs, please let me know.
      
      EBML writing has also been implemented. This is useful for matroska.
      I'm intending to modify avidemux (with a riffwriter) similarly. Maybe
      I'll change wavparse/-enc too to use rifflib.
      
      Lastly, several plugins have been modified to use rifflib's fourcc
      parsing instead of their own. this puts fourcc parsing in one central
      place, which should make it a lot simpler to add new fourccs. We might
      want to move this to its own lib instead of rifflib.
      
      Enjoy!
      12e856c2
  3. 01 Jun, 2003 1 commit
  4. 30 May, 2003 1 commit
    • Ronald S. Bultje's avatar
      Fix avimux (somewhat). Note: the EOS event still doesn't get through. This is... · 04b611b8
      Ronald S. Bultje authored
      Fix avimux (somewhat). Note: the EOS event still doesn't get through. This is completely braindead, I have no clue wh...
      
      Original commit message from CVS:
      Fix avimux (somewhat). Note: the EOS event still doesn't get through. This is completely braindead, I have no clue why, but setting this thing to PAUSE should do the trick too. EOS fix will come later on...
      04b611b8
  5. 23 Oct, 2002 1 commit
  6. 19 Sep, 2002 1 commit
  7. 20 Feb, 2002 1 commit
  8. 03 Feb, 2002 1 commit
  9. 02 Feb, 2002 1 commit
    • Ronald S. Bultje's avatar
      WARNING: avimux is still broken, but less broken than it used to be... Code is... · e8ace284
      Ronald S. Bultje authored
      WARNING: avimux is still broken, but less broken than it used to be... Code is under heavy development and will work ...
      
      Original commit message from CVS:
      WARNING: avimux is still broken, but less broken than it used to be... Code is under heavy development and will work sooner or later... Uploaded for generic development and testing purposes, not intended for generic use whatsoever
      e8ace284
  10. 23 Dec, 2001 1 commit
    • Thomas Vander Stichele's avatar
      made changes everywhere to accomodate for the headers being in <gst/(lib)/...>... · 65b5fc17
      Thomas Vander Stichele authored
      made changes everywhere to accomodate for the headers being in <gst/(lib)/...> we'll need to conclude this fast becau...
      
      Original commit message from CVS:
      made changes everywhere to accomodate for the headers being in
      <gst/(lib)/...>
      we'll need to conclude this fast because we will also need to change stuff in core real soon for the libs in order to fix everything
      and I can't do it right now because I disabled all of the plugins here ;)
      65b5fc17
  11. 22 Dec, 2001 1 commit