1. 19 Aug, 2000 5 commits
    • Monty's avatar
      · e74b2b02
      Monty authored
      All new LSP->freq envelope curve computation code.
      
      It turns out that LSP->LPC using the impulse response algorithm is
      *very* sensitive to noise, and doubles really are necessary.
      Unfortunate, that.
      
      Reimplmented the code with a direct LSP->curve computation, skipping
      the LPC intermediary step.  This also eliminates any need for the LPC
      or iFFT code in decode/synthesis.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=597
      e74b2b02
    • omnic's avatar
      email address that slipped, and removal of manpages from -dev package · 45e1cc5e
      omnic authored
      svn path=/trunk/vorbis/; revision=596
      45e1cc5e
    • omnic's avatar
      Makefile.in - distclean fix · a4131e8d
      omnic authored
      others, libao fix to configure stuff.. disable output types, and allow
      setting of default.
      
      svn path=/trunk/vorbis/; revision=595
      a4131e8d
    • omnic's avatar
      Major clean for good debian beta2 build. · a5313fb9
      omnic authored
      svn path=/trunk/vorbis/; revision=594
      a5313fb9
    • omnic's avatar
      Okay... · 56636dfa
      omnic authored
      1) changed my email address.
      2) mp3tovorbis is an example for vorbize, not a package. it is too small to
         warrant a package, and its dependency on mpg123 makes it non-dfsg free.
      
      svn path=/trunk/vorbis/; revision=593
      56636dfa
  2. 15 Aug, 2000 7 commits
    • Michael Smith's avatar
      · 7e41e10b
      Michael Smith authored
      Fixed a GCC-ism that MSVC was choking on (it's probably still wrong, but it
      works, which is better than what was there)
      
      svn path=/trunk/vorbis/; revision=591
      7e41e10b
    • Monty's avatar
      · 32bb4ef2
      Monty authored
      modes A-E for beta 2 in place.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=590
      32bb4ef2
    • Monty's avatar
      · 08963d4f
      Monty authored
      Add mode C
      
      svn path=/trunk/vorbis/; revision=589
      08963d4f
    • Monty's avatar
      · 68be5b65
      Monty authored
      
      Add mode B
      
      svn path=/trunk/vorbis/; revision=588
      68be5b65
    • Monty's avatar
      · 46b430ab
      Monty authored
      Commit mode E (roughly 350kbps stereo)
      
      svn path=/trunk/vorbis/; revision=587
      46b430ab
    • Monty's avatar
      · 61084771
      Monty authored
      Commit monty_branch_20000724 to the mainline in prep for beta 2
      
      Monty
      
      svn path=/trunk/vorbis/; revision=586
      61084771
    • Monty's avatar
      · 5351d7d8
      Monty authored
      remove a bug that slipped through in decoder_example.c for MacOS9
      
      svn path=/trunk/vorbis/; revision=553
      5351d7d8
  3. 14 Aug, 2000 2 commits
    • Monty's avatar
      · 8b8e92eb
      Monty authored
      Basic MacOS9 build support; libs and examples
      
      Monty
      
      svn path=/trunk/vorbis/; revision=552
      8b8e92eb
    • Monty's avatar
      · 589e3a0c
      Monty authored
      Add a check to res0.c:unpack to make sure we don't try to cascade
      witht he old code (once the feature gets written and such streams
      appear later)
      
      Monty
      
      svn path=/trunk/vorbis/; revision=551
      589e3a0c
  4. 13 Aug, 2000 1 commit
    • Michael Smith's avatar
      · f96a4159
      Michael Smith authored
      Added new function vorbis_comment_query_count(), after a couple of people requested it. Returns number of instances of the tag given. Also a minor bugfix for vorbis_comment_query, that probably never had any effect on anyone.
      
      svn path=/trunk/vorbis/; revision=550
      f96a4159
  5. 04 Aug, 2000 4 commits
    • Monty's avatar
      · 8c8df05f
      Monty authored
      Vorbisfile could get itself into an uninitialized state if there is a
      hole in the audio data right after a valid set of headers.  Changed
      process_packet to keep going without complaint if a hole is found;
      later we'll need to revert this to returning (and properly handling)
      the 'hole' flag, but there are currently no more detailed error codes
      than '-1'.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=546
      8c8df05f
    • Monty's avatar
      · 37acb733
      Monty authored
      Oops, missed a bug in stream_flush, and moved the body_returned
      cleanup to stream_packetin from stream_pageout for cleanup/fix.
      
      svn path=/trunk/vorbis/; revision=544
      37acb733
    • Monty's avatar
      · 25b474fe
      Monty authored
      Forgot to kill the asterisks.
      
      svn path=/trunk/vorbis/; revision=543
      25b474fe
    • Monty's avatar
      · 1dc3002e
      Monty authored
      
      Added ogg_stream_flush(0 to libvorbis API to allow easier re-wrapping
      of header packets (among other uses)
      
      Monty
      
      svn path=/trunk/vorbis/; revision=542
      1dc3002e
  6. 01 Aug, 2000 1 commit
    • Michael Smith's avatar
      · b57cb256
      Michael Smith authored
      Fix for a tiny memory leak.
      
      svn path=/trunk/vorbis/; revision=540
      b57cb256
  7. 30 Jul, 2000 1 commit
    • Michael Smith's avatar
      · 9a2674b0
      Michael Smith authored
      Oops. Couple of significant (though not usually fatal) bugs in the new comment API. Probably doesn't affect anyone, since these APIs haven't really been used yet.
      
      svn path=/trunk/vorbis/; revision=537
      9a2674b0
  8. 29 Jul, 2000 1 commit
    • Michael Smith's avatar
      · 6774cb49
      Michael Smith authored
      Added vorbis_comment_add_tag() and vorbis_comment_query() to give a nice interface to the 'tag' system we now have.
      
      Also modified several bits of the generic comment interface so that one can get
      at vital stuff like the LENGTH of comments (since 0-termination isn't guaranteed).
      
      svn path=/trunk/vorbis/; revision=534
      6774cb49
  9. 22 Jul, 2000 1 commit
  10. 19 Jul, 2000 2 commits
    • Monty's avatar
      · 1bacceaf
      Monty authored
      modifications for pigeonhole hinting
      
      svn path=/trunk/vorbis/; revision=528
      1bacceaf
    • Monty's avatar
      · b98fc628
      Monty authored
      
      Dedicated util to add lattice encode hinting
      
      svn path=/trunk/vorbis/; revision=527
      b98fc628
  11. 17 Jul, 2000 1 commit
    • Monty's avatar
      · 17ca4d8c
      Monty authored
      New LSP fit hinting in place (new codebook hint)
      
      svn path=/trunk/vorbis/; revision=526
      17ca4d8c
  12. 14 Jul, 2000 1 commit
    • Michael Smith's avatar
      · db21ea9d
      Michael Smith authored
      Monty accidently committed this.
      
      svn path=/trunk/vorbis/; revision=525
      db21ea9d
  13. 12 Jul, 2000 1 commit
    • Monty's avatar
      · a8ef3e33
      Monty authored
      New LSP books, more reliable fit and lower bit usage
      
      svn path=/trunk/vorbis/; revision=522
      a8ef3e33
  14. 10 Jul, 2000 1 commit
    • Monty's avatar
      · e6aaba81
      Monty authored
      correct end of stream position bug
      
      svn path=/trunk/vorbis/; revision=521
      e6aaba81
  15. 07 Jul, 2000 9 commits
    • Monty's avatar
      · 6ddfb9f1
      Monty authored
      Add autoconf test for the bad glibc headers
      remove drand48() from seeking test
      
      svn path=/trunk/vorbis/; revision=520
      6ddfb9f1
    • Monty's avatar
      · 20a950f1
      Monty authored
      Forgot to regenerate for configure.in
      
      svn path=/trunk/vorbis/; revision=519
      20a950f1
    • Monty's avatar
      · 0e71a750
      Monty authored
      More unsigned char cleanup and a possible workaround for:
      
      "psytune.c", line 297: warning(1140): a value of type "signed char *" cannot
                be used to initialize an entity of type "char *"
      
      because the IRIX mipspro compiler is on crack
      
      Monty
      
      svn path=/trunk/vorbis/; revision=518
      0e71a750
    • Monty's avatar
      · 6a0c9054
      Monty authored
      char * -> unsigned char * cleanup in bitwise.{c|h}
      
      svn path=/trunk/vorbis/; revision=517
      6a0c9054
    • Monty's avatar
      · a1e5d70e
      Monty authored
      add os.h include to get alloca.h for IRIX
      
      svn path=/trunk/vorbis/; revision=516
      a1e5d70e
    • Monty's avatar
      · 9dc6aecb
      Monty authored
      continue elimination of gcc-isms from selftests
      
      svn path=/trunk/vorbis/; revision=515
      9dc6aecb
    • Monty's avatar
      · b816bfbb
      Monty authored
      make selftest updates
      
      svn path=/trunk/vorbis/; revision=514
      b816bfbb
    • Monty's avatar
      · 2b112c76
      Monty authored
      Add os.h to get alloc.h in these modules for IRIX
      
      svn path=/trunk/vorbis/; revision=513
      2b112c76
    • Monty's avatar
      · 7024aea5
      Monty authored
      Autoconf changes to better handle -lm config, alloca.h and memory.h for BeOS, IRIX and unknowns.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=512
      7024aea5
  16. 30 Jun, 2000 1 commit
    • omnic's avatar
      Final commit before initial official Debian release. · 77cc22cb
      omnic authored
      override.Lintian - override file for xmms-vorbis explaining "shared library"
                         existence without -fPIC (plugin isnt a shlib)
      
      others, various bug fixes, such as vorbize.1 not vorbise.1, and lintain
      error cleanup
      
      Michael.
      
      svn path=/trunk/vorbis/; revision=511
      77cc22cb
  17. 28 Jun, 2000 1 commit