1. 07 Sep, 2000 3 commits
  2. 01 Sep, 2000 1 commit
    • Michael Smith's avatar
      · d5793b03
      Michael Smith authored
      Fix some warnings from bad static initialisers - possibly causing problems on other platforms.
      
      svn path=/trunk/vorbis/; revision=613
      d5793b03
  3. 31 Aug, 2000 2 commits
    • Monty's avatar
      · 045a5f87
      Monty authored
      
      Frames with no energy appeared to be non-silence dut to the ATH being
      back in the masking curve.  We check to see if there's any energy
      relative to masking and if not, set the masking curve to 0.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=609
      045a5f87
    • Monty's avatar
      · 30b8e236
      Monty authored
      another autoconf fix because AC_PROG_CC adds -d to CFLAGS
      
      Monty
      
      svn path=/trunk/vorbis/; revision=608
      30b8e236
  4. 30 Aug, 2000 4 commits
    • Monty's avatar
      · fc025616
      Monty authored
      Autoconf fixes suggested by Jeff Squyres
      
      svn path=/trunk/vorbis/; revision=607
      fc025616
    • Monty's avatar
      · d95be10b
      Monty authored
      wrong defines for win in os_types.h.in (typo)
      
      svn path=/trunk/vorbis/; revision=606
      d95be10b
    • Monty's avatar
      · 0946af36
      Monty authored
      autoconf changes to handle looking for bit-width types on yet more
      platforms without barfing.  Cleaner than before, hopefully works
      better too.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=605
      0946af36
    • Monty's avatar
      · f03fc45f
      Monty authored
      fix typedef typo for int64_t
      
      svn path=/trunk/vorbis/; revision=604
      f03fc45f
  5. 27 Aug, 2000 1 commit
    • Michael Smith's avatar
      · da87774a
      Michael Smith authored
      Needed os.h to compile correctly on win32.
      
      svn path=/trunk/vorbis/; revision=603
      da87774a
  6. 25 Aug, 2000 1 commit
    • Monty's avatar
      · c14ef30d
      Monty authored
      Bad Kenneth.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=602
      c14ef30d
  7. 24 Aug, 2000 1 commit
  8. 23 Aug, 2000 3 commits
    • Monty's avatar
      · 27261ae4
      Monty authored
      'extrapolate' not 'interpolate'
      
      svn path=/trunk/vorbis/; revision=600
      27261ae4
    • Monty's avatar
      · 5c6fdf0c
      Monty authored
      Add pre-cliff and post-cliff interpolation so that sample
      beginnings/ends don't have high-energy edge components.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=599
      5c6fdf0c
    • Monty's avatar
      · 74f150dc
      Monty authored
      Fixes for three issues:
      
      Borland needs malloc.h, and this is a cleaner fix for MSVC too (rather than Define alloca...)
      
      Fix sqrt of small negative numbers in smoothing is psy.c
      
      Uninitialized space in floor0.c lookup struct could cause lpc_clear to
      trigger on garbage.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=598
      74f150dc
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 22 Jul, 2000 1 commit
  18. 19 Jul, 2000 1 commit
    • Monty's avatar
      · 1bacceaf
      Monty authored
      modifications for pigeonhole hinting
      
      svn path=/trunk/vorbis/; revision=528
      1bacceaf