Ralph Giles [Thu, 13 Dec 2001 22:23:32 +0000 (22:23 +0000)]
add .vqh files to distribution list
svn path=/trunk/vorbis/; revision=2599
Ralph Giles [Thu, 13 Dec 2001 22:27:11 +0000 (22:27 +0000)]
add macos build files to the 'make dist' target
svn path=/trunk/vorbis/; revision=2598
Monty [Thu, 13 Dec 2001 21:32:32 +0000 (21:32 +0000)]
More complete training
svn path=/trunk/vorbis/; revision=2597
Monty [Wed, 12 Dec 2001 09:45:57 +0000 (09:45 +0000)]
Initial branch merge toward rc3
monty_branch_20011009 is officially dead
svn path=/trunk/vorbis/; revision=2590
Ralph Giles [Fri, 16 Nov 2001 06:19:57 +0000 (06:19 +0000)]
Installation script and build fixes to use the proper framework location
under MacOS X (/Library/Frameworks/)
patch from Elifarley C. Coelho.
svn path=/trunk/vorbis/; revision=2378
Ralph Giles [Fri, 16 Nov 2001 06:18:33 +0000 (06:18 +0000)]
Use system version of ogg/ogg.h, required for macosx build.
patch from Elifarley C. Coelho.
svn path=/trunk/vorbis/; revision=2377
Mike Smith [Tue, 13 Nov 2001 06:04:31 +0000 (06:04 +0000)]
Use _ogg_free() instea of free() in one place.
svn path=/trunk/vorbis/; revision=2355
Mike Smith [Mon, 12 Nov 2001 13:41:10 +0000 (13:41 +0000)]
Fixes for two bugs relating to short files in vorbisfile:
1) _get_prev_page could get stuck in an infinite loop trying to seek to < 0
2) _process_packet could return OV_EOF when there were valid packets awaiting
decode.
Remaining problem: on my test file (739 samples long), seeking_example fails
the pcm exact seeking test.
svn path=/trunk/vorbis/; revision=2350
Ralph Giles [Fri, 2 Nov 2001 08:02:23 +0000 (08:02 +0000)]
Rename the product to the more mac-like Vorbis.framework.
Add -D__MACOSX__ to the CFLAGS so the updated ogg headers work properly.
Some progress in removing all the absolute path references.
svn path=/trunk/vorbis/; revision=2292
Ralph Giles [Fri, 2 Nov 2001 06:30:56 +0000 (06:30 +0000)]
re-adding binary file with appropriate flags
svn path=/trunk/vorbis/; revision=2289
Ralph Giles [Fri, 2 Nov 2001 06:30:29 +0000 (06:30 +0000)]
removing binary file in advertently added without flags
svn path=/trunk/vorbis/; revision=2288
Ralph Giles [Fri, 2 Nov 2001 06:20:14 +0000 (06:20 +0000)]
remove autogenerated macosx build file
svn path=/trunk/vorbis/; revision=2286
Ralph Giles [Fri, 2 Nov 2001 06:11:41 +0000 (06:11 +0000)]
Initial checkin of Apple ProjectBuilder files for a framework build of vorbis,
courtesy of Elifarley C. Coelho.
svn path=/trunk/vorbis/; revision=2284
Stan Seibert [Sun, 28 Oct 2001 02:41:08 +0000 (02:41 +0000)]
Updated macros to support new --with-ogg-{includes,libraries} options, as
well as rename --with-ogg-prefix to --with-ogg. This closes bug 65.
svn path=/trunk/vorbis/; revision=2263
cwolf [Tue, 23 Oct 2001 13:27:18 +0000 (13:27 +0000)]
add vorbis_commentheader_out and sort entries
svn path=/trunk/vorbis/; revision=2255
Jack Moffitt [Sun, 21 Oct 2001 15:00:21 +0000 (15:00 +0000)]
configure.in fix
Michael Pruett <michael@68k.org> pointed out that setting the LIBS in
various tests means they are set for all tests. This could have adverse
affects under weird configurations, so we set them at the end just before
substitution.
svn path=/trunk/vorbis/; revision=2232
Mike Smith [Sat, 20 Oct 2001 04:57:57 +0000 (04:57 +0000)]
Change a single strdup() call to do _ogg_malloc(), then strcpy. This ensures
that, since the memory is freed using _ogg_free(), things work right.
Otherwise people replacing the ogg memory routines would have problems.
svn path=/trunk/vorbis/; revision=2189
cwolf [Thu, 18 Oct 2001 23:31:48 +0000 (23:31 +0000)]
Change DLL_IMPORT to VORBISDLL_IMPORT
svn path=/trunk/vorbis/; revision=2165
cwolf [Thu, 18 Oct 2001 23:29:29 +0000 (23:29 +0000)]
Make DLL exports work for other win32 compilers, per Dimitry Andric's suggestion
svn path=/trunk/vorbis/; revision=2164
cwolf [Thu, 18 Oct 2001 17:42:31 +0000 (17:42 +0000)]
Get rid of shmmap stuff
svn path=/trunk/vorbis/; revision=2162
cwolf [Thu, 18 Oct 2001 17:41:31 +0000 (17:41 +0000)]
Get rid of shmmap stuff.
svn path=/trunk/vorbis/; revision=2161
Mike Smith [Sun, 14 Oct 2001 06:52:07 +0000 (06:52 +0000)]
Fix _v_writestring() bug reported by Erik Kruus, to fix an 8-bit cleanness
problem in comment writing.
svn path=/trunk/vorbis/; revision=2137
Jack Moffitt [Sun, 7 Oct 2001 19:36:48 +0000 (19:36 +0000)]
Added configurable prefixes to libvorbis.spec.
Thanks to Miles Egan <miles@pixar.com> for this suggestion.
svn path=/trunk/vorbis/; revision=2118
Ralph Giles [Wed, 3 Oct 2001 04:34:34 +0000 (04:34 +0000)]
add PERFORMER, DISCID and CONTACT field names.
clarify the (overloaded) role of ARTIST.
clarify that COPYRIGHT included license info.
in response to the recent thread by Jonathan Walther.
svn path=/trunk/vorbis/; revision=2111
Segher Boessenkool [Tue, 2 Oct 2001 00:14:33 +0000 (00:14 +0000)]
sizeof() cleanup. the occasional void * didn't make this easier.
two bugs in vorbisfile found and fixed.
svn path=/trunk/vorbis/; revision=2105
Mike Smith [Sun, 30 Sep 2001 14:02:31 +0000 (14:02 +0000)]
Fix type in sizeof().
svn path=/trunk/vorbis/; revision=2102
cwolf [Sat, 29 Sep 2001 22:49:49 +0000 (22:49 +0000)]
Add vorbis_encode_init_vbr
svn path=/trunk/vorbis/; revision=2099
cwolf [Wed, 19 Sep 2001 01:17:00 +0000 (01:17 +0000)]
allow raw pcm files
svn path=/trunk/vorbis/; revision=2064
cwolf [Mon, 17 Sep 2001 01:33:07 +0000 (01:33 +0000)]
Change fpin to stdin
svn path=/trunk/vorbis/; revision=2063
cwolf [Mon, 17 Sep 2001 01:06:18 +0000 (01:06 +0000)]
Rollback unnecessary file name features.
svn path=/trunk/vorbis/; revision=2060
cwolf [Sun, 16 Sep 2001 19:49:55 +0000 (19:49 +0000)]
eliminate extra precompiler switch
svn path=/trunk/vorbis/; revision=2057
cwolf [Sat, 15 Sep 2001 08:07:36 +0000 (08:07 +0000)]
Obsolete dllmain.c
svn path=/trunk/vorbis/; revision=2050
cwolf [Sat, 15 Sep 2001 04:47:48 +0000 (04:47 +0000)]
Add support for named files on the command line, while maintaining
current filter pipeline (stdin/stdout) mode of operation.
svn path=/trunk/vorbis/; revision=2043
cwolf [Fri, 14 Sep 2001 07:10:01 +0000 (07:10 +0000)]
ignore win32 build artifacts
svn path=/trunk/vorbis/; revision=2042
cwolf [Fri, 14 Sep 2001 06:59:10 +0000 (06:59 +0000)]
obsolete
svn path=/trunk/vorbis/; revision=2040
cwolf [Fri, 14 Sep 2001 06:58:07 +0000 (06:58 +0000)]
fix static linking
svn path=/trunk/vorbis/; revision=2039
cwolf [Fri, 14 Sep 2001 06:57:08 +0000 (06:57 +0000)]
add table_map2mem entry
svn path=/trunk/vorbis/; revision=2038
cwolf [Thu, 13 Sep 2001 23:34:46 +0000 (23:34 +0000)]
Conditional code for win32 environment.
svn path=/trunk/vorbis/; revision=2031
cwolf [Thu, 13 Sep 2001 21:38:45 +0000 (21:38 +0000)]
Drop requirement for shared memory segment for win32
svn path=/trunk/vorbis/; revision=2030
cwolf [Thu, 13 Sep 2001 15:21:19 +0000 (15:21 +0000)]
Don't name library in definition file, let linker options name the library.
svn path=/trunk/vorbis/; revision=2024
Monty [Thu, 13 Sep 2001 02:17:51 +0000 (02:17 +0000)]
Fixed:
1) now check return value from header fetch in the new link of a chained stream
2) harden vorbisfile against garbage bytes between header pages
svn path=/trunk/vorbis/; revision=2023
cwolf [Tue, 11 Sep 2001 20:29:02 +0000 (20:29 +0000)]
Move dll init code into win32/src
svn path=/trunk/vorbis/; revision=2020
cwolf [Tue, 11 Sep 2001 20:16:11 +0000 (20:16 +0000)]
Move to win32/src
svn path=/trunk/vorbis/; revision=2019
Monty [Tue, 11 Sep 2001 05:45:03 +0000 (05:45 +0000)]
tuned out the knocking
svn path=/trunk/vorbis/; revision=2018
Monty [Tue, 11 Sep 2001 05:07:02 +0000 (05:07 +0000)]
Thoughts-in-progress: new noise metrics, cleaned up stereo. There's a
midrange knocking in dogies.wav I need to fully analyse (it's in short
blocks).
svn path=/trunk/vorbis/; revision=2017
Segher Boessenkool [Tue, 11 Sep 2001 02:42:34 +0000 (02:42 +0000)]
speling.
svn path=/trunk/vorbis/; revision=2016
cwolf [Mon, 10 Sep 2001 07:14:24 +0000 (07:14 +0000)]
Change include paths relative to SRCROOT.
svn path=/trunk/vorbis/; revision=2014
cwolf [Fri, 7 Sep 2001 09:42:01 +0000 (09:42 +0000)]
Eliminate redundant preprocessor defines, don't name library in module definitions.
svn path=/trunk/vorbis/; revision=1986
cwolf [Fri, 7 Sep 2001 08:44:59 +0000 (08:44 +0000)]
Fix win32 access violation in vorbisenc
svn path=/trunk/vorbis/; revision=1983
cwolf [Fri, 7 Sep 2001 08:42:30 +0000 (08:42 +0000)]
Fix access violation for win32 vorbisenc
svn path=/trunk/vorbis/; revision=1982
Mike Smith [Sun, 2 Sep 2001 09:07:58 +0000 (09:07 +0000)]
Plug memory leak located by oddsock@oddsock.org.
Should p->noisethresh just be removed completely? It doesn't appear to be used
(currently, at least).
svn path=/trunk/vorbis/; revision=1948
Monty [Sat, 1 Sep 2001 06:14:52 +0000 (06:14 +0000)]
tuning on a branch. New noise metrics, noise bugfixes, postecho on.
svn path=/trunk/vorbis/; revision=1947
jsquyres [Thu, 23 Aug 2001 17:51:19 +0000 (17:51 +0000)]
Note to self: run ispell *before* committing to CVS!
svn path=/trunk/vorbis/; revision=1915
jsquyres [Thu, 23 Aug 2001 17:39:55 +0000 (17:39 +0000)]
- Minor changes to all 4 autogen.sh files (ao, off, vorbis, vorbis-tools) to
allow users to build with !(gcc && gmake) from CVS by adding the use of
the $AUTOMAKE_FLAGS environment variable. (gcc && gmake) users will notice
no difference.
- Added HACKING file to all four projects that gives a brief description on
how to build the source from CVS. Mainly: "cvs update. ./autogen.sh.
./configure. make. Oongowa."
svn path=/trunk/vorbis/; revision=1914
Ralph Giles [Tue, 21 Aug 2001 19:05:08 +0000 (19:05 +0000)]
remove additional C++ comments
svn path=/trunk/vorbis/; revision=1904
Stan Seibert [Tue, 21 Aug 2001 02:19:55 +0000 (02:19 +0000)]
Same prefix fix as before.
svn path=/trunk/vorbis/; revision=1900
Monty [Thu, 16 Aug 2001 22:52:54 +0000 (22:52 +0000)]
Noise curve code cleanup that also should fix a divide-by-zero bug
svn path=/trunk/vorbis/; revision=1892
Monty [Thu, 16 Aug 2001 20:31:38 +0000 (20:31 +0000)]
fix a pointer type error passed to qsort
svn path=/trunk/vorbis/; revision=1891
Monty [Thu, 16 Aug 2001 01:36:57 +0000 (01:36 +0000)]
fix edge case bug in accumulate_fit
svn path=/trunk/vorbis/; revision=1890
Monty [Mon, 13 Aug 2001 11:40:43 +0000 (11:40 +0000)]
Oops, roll this back to the right version
svn path=/trunk/vorbis/; revision=1883
Gregory Maxwell [Mon, 13 Aug 2001 11:38:35 +0000 (11:38 +0000)]
Automake changes
svn path=/trunk/vorbis/; revision=1882
Monty [Mon, 13 Aug 2001 11:35:30 +0000 (11:35 +0000)]
rev the vendor string date
svn path=/trunk/vorbis/; revision=1881
Monty [Mon, 13 Aug 2001 11:34:37 +0000 (11:34 +0000)]
don't lose the mode generation files
svn path=/trunk/vorbis/; revision=1880
Monty [Mon, 13 Aug 2001 11:33:40 +0000 (11:33 +0000)]
final round of commits
svn path=/trunk/vorbis/; revision=1879
Monty [Mon, 13 Aug 2001 11:30:59 +0000 (11:30 +0000)]
mono modes
svn path=/trunk/vorbis/; revision=1878
Monty [Mon, 13 Aug 2001 11:30:02 +0000 (11:30 +0000)]
books for mono
svn path=/trunk/vorbis/; revision=1877
Gregory Maxwell [Mon, 13 Aug 2001 11:17:49 +0000 (11:17 +0000)]
Spel check
svn path=/trunk/vorbis/; revision=1876
Monty [Mon, 13 Aug 2001 10:01:04 +0000 (10:01 +0000)]
fixed a major decode bug in residue 1
svn path=/trunk/vorbis/; revision=1874
Monty [Mon, 13 Aug 2001 08:41:11 +0000 (08:41 +0000)]
Don't lose our coupled modes
svn path=/trunk/vorbis/; revision=1871
Monty [Mon, 13 Aug 2001 08:39:30 +0000 (08:39 +0000)]
add mode D and E
svn path=/trunk/vorbis/; revision=1870
Monty [Mon, 13 Aug 2001 08:38:30 +0000 (08:38 +0000)]
Add modes Dc and Ec
svn path=/trunk/vorbis/; revision=1869
Monty [Mon, 13 Aug 2001 08:36:43 +0000 (08:36 +0000)]
more modes, more books
svn path=/trunk/vorbis/; revision=1868
Gregory Maxwell [Mon, 13 Aug 2001 07:46:13 +0000 (07:46 +0000)]
automake
svn path=/trunk/vorbis/; revision=1867
Monty [Mon, 13 Aug 2001 07:43:15 +0000 (07:43 +0000)]
Yay more modes.
svn path=/trunk/vorbis/; revision=1866
Monty [Mon, 13 Aug 2001 07:41:59 +0000 (07:41 +0000)]
mode Ac and Bc added
svn path=/trunk/vorbis/; revision=1865
Monty [Mon, 13 Aug 2001 07:40:53 +0000 (07:40 +0000)]
More books
svn path=/trunk/vorbis/; revision=1864
Monty [Mon, 13 Aug 2001 06:25:58 +0000 (06:25 +0000)]
mode selection for currently present modes
svn path=/trunk/vorbis/; revision=1863
Monty [Mon, 13 Aug 2001 06:15:14 +0000 (06:15 +0000)]
missed adding mask adjustments for mode X
svn path=/trunk/vorbis/; revision=1861
Monty [Mon, 13 Aug 2001 06:05:19 +0000 (06:05 +0000)]
Matching books
svn path=/trunk/vorbis/; revision=1859
Monty [Mon, 13 Aug 2001 06:04:24 +0000 (06:04 +0000)]
the coupled < 128 stereo modes at 44.1kHz
svn path=/trunk/vorbis/; revision=1858
Gregory Maxwell [Mon, 13 Aug 2001 05:57:37 +0000 (05:57 +0000)]
Backout broken debian autoconf fix
svn path=/trunk/vorbis/; revision=1857
calc [Mon, 13 Aug 2001 02:53:36 +0000 (02:53 +0000)]
Debian changes and PREREQ for autoconf
svn path=/trunk/vorbis/; revision=1829
calc [Mon, 13 Aug 2001 02:45:09 +0000 (02:45 +0000)]
Debian changes
svn path=/trunk/vorbis/; revision=1828
Gregory Maxwell [Mon, 13 Aug 2001 02:40:26 +0000 (02:40 +0000)]
Update Version for RC2 / Fixed up Automake / Adjusted RPM depends
svn path=/trunk/vorbis/; revision=1826
Monty [Mon, 13 Aug 2001 02:03:16 +0000 (02:03 +0000)]
^$^%&$%^$^ Alt key timeout on PPC....
svn path=/trunk/vorbis/; revision=1821
Monty [Mon, 13 Aug 2001 02:01:15 +0000 (02:01 +0000)]
*&&^%&^% CVS....
svn path=/trunk/vorbis/; revision=1820
Monty [Mon, 13 Aug 2001 01:53:47 +0000 (01:53 +0000)]
accidentally added Makefile.in and Makefile to CVS
svn path=/trunk/vorbis/; revision=1818
Monty [Mon, 13 Aug 2001 01:37:17 +0000 (01:37 +0000)]
Bringing rc2 (minus the modes it needs) onto mainline.
Monty
svn path=/trunk/vorbis/; revision=1815
Jack Moffitt [Sun, 12 Aug 2001 20:00:33 +0000 (20:00 +0000)]
Added as binary
svn path=/trunk/vorbis/; revision=1765
Jack Moffitt [Sun, 12 Aug 2001 19:57:53 +0000 (19:57 +0000)]
will readd these as binary
svn path=/trunk/vorbis/; revision=1764
Mike Smith [Tue, 7 Aug 2001 13:04:41 +0000 (13:04 +0000)]
Remove some C++ comments.
svn path=/trunk/vorbis/; revision=1703
Monty [Sun, 8 Jul 2001 08:46:26 +0000 (08:46 +0000)]
Working state. "Ignore this file for now"
svn path=/trunk/vorbis/; revision=1544
Jack Moffitt [Mon, 2 Jul 2001 04:31:05 +0000 (04:31 +0000)]
fix spelling error
svn path=/trunk/vorbis/; revision=1533
Mike Smith [Sun, 1 Jul 2001 16:10:07 +0000 (16:10 +0000)]
Silence warning due to bad cast.
svn path=/trunk/vorbis/; revision=1532
Monty [Fri, 29 Jun 2001 04:16:19 +0000 (04:16 +0000)]
repair png file options
commit first draft of Vorbis stereo description document
Monty
svn path=/trunk/vorbis/; revision=1526
Monty [Fri, 29 Jun 2001 04:15:19 +0000 (04:15 +0000)]
need to re-add these files with -kb
svn path=/trunk/vorbis/; revision=1525
Monty [Mon, 18 Jun 2001 22:19:26 +0000 (22:19 +0000)]
two bugs:
a missing const cast
forgot to initilize a loop counter (!)
Monty
svn path=/trunk/vorbis/; revision=1507
Jack Moffitt [Mon, 18 Jun 2001 15:03:44 +0000 (15:03 +0000)]
win32 build fixes, including ingo's suggestions
svn path=/trunk/vorbis/; revision=1504
Monty [Mon, 18 Jun 2001 09:07:32 +0000 (09:07 +0000)]
Accidentally committed some in-progress encoder changes that broke
encode using floor 0. Fixed.
Monty
svn path=/trunk/vorbis/; revision=1502
calc [Mon, 18 Jun 2001 01:44:51 +0000 (01:44 +0000)]
Don't you love all the work done on release day. ;) (debian stuff)
svn path=/trunk/vorbis/; revision=1494