Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 5, 2012
  1. @atsushieno

    Merge pull request #1 from skolima/master

    atsushieno authored
    Decoding extracted to OggDecodeStream, another usage sample added.
  2. @skolima
Commits on Mar 4, 2012
  1. @skolima
Commits on Mar 23, 2009
  1. @atsushieno

    2009-03-23 Atsushi Enomoto <>

    atsushieno authored
            * Makefile,
              csvorbis/VorbisFile.cs :
              add build option for moonlight.
    svn path=/trunk/csvorbis/; revision=130023
Commits on Apr 5, 2003
  1. Some uncommitted change.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=13217
Commits on Jul 20, 2002
  1. ChangeLog update.

    Alp Toker authored
    svn path=/trunk/csvorbis/; revision=5970
Commits on Jul 11, 2002
  1. Open files read only, make read() public and ensure that methods retu…

    Alp Toker authored
    …rn a
    svn path=/trunk/csvorbis/; revision=5710
Commits on Jul 6, 2002
  1. Fix a small decoding bug in VorbisFile. It now works for little endian

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=5626
Commits on May 24, 2002
  1. Fixed windows target in makefiles.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4920
  2. Added license and a README.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4919
  3. VorbisFile is now valid C#. If it works, however, is another story...

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4917
Commits on May 17, 2002
  1. Added some proper makefiles. Work under Linux/Unix. Haven't tested under

    Mark Crichton authored
    With this, csvorbis is now ready for public consumption.
    Have fun with it!
    svn path=/trunk/csvorbis/; revision=4729
Commits on May 16, 2002
  1. Workaround for mcs bug. Basically constructs like:

    Mark Crichton authored
    would expand to:
    a[i++] = a[i++] + g;
    which lead to bad things happening.  So, occurences of that (1 in
    CodeBook.cs, one in Lsp.c, and 4 in Drft.cs), were changed to the
    a[i] += g;
    This sounds like it works on all streams beta4 onward.
    With this change, csvorbis compiles and works with mcs.
    svn path=/trunk/csvorbis/; revision=4688
Commits on May 15, 2002
  1. Reverted my Drft class changes. I now know where the bug is. Waiting for

    Mark Crichton authored
    mcs to be fixed.
    svn path=/trunk/csvorbis/; revision=4672
Commits on May 14, 2002
  1. Trying to debug mcs. Added some debugging printf's for the FFT.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4624
Commits on May 13, 2002
  1. Reverting change.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4600
  2. Changed the lsp_to_curve method. It's the "straightforward" version from

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4592
  3. Removed charset type. Was causing the mcs compiler under Windows to g…

    Mark Crichton authored
    …o off
    the deep end.
    svn path=/trunk/csvorbis/; revision=4591
Commits on May 7, 2002
  1. Converted FloatHack from a class to a struct.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4385
Commits on May 6, 2002
  1. Useless files deleted.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4354
Commits on May 5, 2002
  1. More changes. Fixed comment parsing code, removed debugging outputs.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4308
Commits on Apr 28, 2002
  1. Cleaned up some of the copyright stuff. Also put my name in as respon…

    Mark Crichton authored
    for the C# code.
    I'm going to answer to St. Peter for this...I just know I am.
    svn path=/trunk/csvorbis/; revision=4108
  2. Fixed some file buffer flushing bugs. However, the code now works and

    Mark Crichton authored
    produces data comparable to Ogg Vorbis 1.0rc3.
    There appear to be one or two small math problems lurking around somewhere, but
    they dont seem to affect quality (+/- 1 in some of the PCM values...looks
    like a rounding error).
    Need to finish porting synchronized() to C#'s locking mechanism, and editing
    the comments in the files.  Also, should find a way to clean up all the
    internal methods/variables.  csogg is a huge abuser of this...
    svn path=/trunk/csvorbis/; revision=4103
Commits on Apr 27, 2002
  1. Reduced some complex expressions down. Hopefully mono's register allo…

    Mark Crichton authored
    can hack this.
    svn path=/trunk/csvorbis/; revision=4093
Commits on Apr 26, 2002
  1. Reduced complexity in :checksum so mono can handle it. Maybe.

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=4053
Commits on Apr 25, 2002
  1. Fixed some warnings, and added TODOs in the Comment code.

    Mark Crichton authored
    Need to find a good way to convert byte[] into a String of some sort.
    svn path=/trunk/csvorbis/; revision=4039
  2. Fixed bugs in FFT that crpped up from Java port.

    Mark Crichton authored
    Removed debugging WriteLines
    svn path=/trunk/csvorbis/; revision=4038
Commits on Apr 24, 2002
  1. Removed all warnings. FFT still needs work.

    Mark Crichton authored
    Added test application.
    svn path=/trunk/csvorbis/; revision=4017
Commits on Apr 22, 2002
  1. Initial revision

    Mark Crichton authored
    svn path=/trunk/csvorbis/; revision=3945
Something went wrong with that request. Please try again.