Skip to content

Commit

Permalink
Minor build fixes, integrate XMMS into the autoconfed stuff
Browse files Browse the repository at this point in the history
Extend copyright notices to 2000
Add RCS Id tags to all files

Monty

svn path=/trunk/vorbis/; revision=218
  • Loading branch information
Monty committed Dec 30, 1999
1 parent 05f2976 commit 685d068
Show file tree
Hide file tree
Showing 44 changed files with 185 additions and 193 deletions.
8 changes: 6 additions & 2 deletions Makefile.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# vorbis makefile configured for use with gcc on any platform

# $Id: Makefile.in,v 1.3 1999/12/30 03:46:16 xiphmont Exp $
# $Id: Makefile.in,v 1.4 1999/12/30 07:26:22 xiphmont Exp $

###############################################################################
# #
Expand All @@ -17,7 +17,11 @@

@SET_MAKE@

SUBDIRS = lib examples #cmdline
SUBDIRS = lib vq examples # cmdline xmms

all debug profile selftest target clean:
@for dir in $(SUBDIRS); do (cd $$dir && $(MAKE) $(MFLAGS) $@) || exit 1; done
-rm -f *~

distclean: clean
-rm -f Makefile config.*
4 changes: 2 additions & 2 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -1929,7 +1929,7 @@ done
ac_given_srcdir=$srcdir
trap 'rm -fr `echo "Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
trap 'rm -fr `echo "Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile xmms/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
EOF
cat >> $CONFIG_STATUS <<EOF
Expand Down Expand Up @@ -2018,7 +2018,7 @@ EOF
cat >> $CONFIG_STATUS <<EOF
CONFIG_FILES=\${CONFIG_FILES-"Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile"}
CONFIG_FILES=\${CONFIG_FILES-"Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile xmms/Makefile"}
EOF
cat >> $CONFIG_STATUS <<\EOF
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
Expand Down
4 changes: 2 additions & 2 deletions configure.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $Id: configure.in,v 1.7 1999/12/30 03:46:18 xiphmont Exp $
# $Id: configure.in,v 1.8 1999/12/30 07:26:25 xiphmont Exp $

AC_INIT(lib/mdct.c)
#AC_CONFIG_HEADER(config.h)
Expand Down Expand Up @@ -184,4 +184,4 @@ AC_SUBST(RANLIB)
#AC_SUBST(LIBGTKDIR)
AC_SUBST(pthread_lib)

AC_OUTPUT(Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile)
AC_OUTPUT(Makefile lib/Makefile examples/Makefile vq/Makefile cmdline/Makefile xmms/Makefile)
8 changes: 3 additions & 5 deletions examples/chaining_example.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: illustrate simple use of chained bitstream and vorbisfile.a
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 02 1999
last mod: $Id: chaining_example.c,v 1.2 1999/12/30 07:26:26 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions examples/decoder_example.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: simple example decoder
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 16 1999
last mod: $Id: decoder_example.c,v 1.2 1999/12/30 07:26:27 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions examples/encoder_example.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: simple example encoder
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 16 1999
last mod: $Id: encoder_example.c,v 1.2 1999/12/30 07:26:28 xiphmont Exp $
********************************************************************/

Expand Down
10 changes: 4 additions & 6 deletions include/codec.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: codec headers
author: Monty <[email protected]>
modifications by: Monty
last modification date: Dec 29 1999
function: libvorbis codec headers
last mod: $Id: codec.h,v 1.2 1999/12/30 07:26:29 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions include/vorbisfile.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: stdio-based convenience library for opening/seeking/decoding
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 04 1999
last mod: $Id: vorbisfile.h,v 1.2 1999/12/30 07:26:30 xiphmont Exp $
********************************************************************/

Expand Down
4 changes: 2 additions & 2 deletions lib/Makefile.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# vorbis makefile configured for use with gcc on any platform

# $Id: Makefile.in,v 1.16 1999/12/30 03:46:19 xiphmont Exp $
# $Id: Makefile.in,v 1.17 1999/12/30 07:26:31 xiphmont Exp $

###############################################################################
# #
Expand Down Expand Up @@ -75,5 +75,5 @@ clean:
-rm -f *.o *.a test* *~ *.out ogg config.* tone

distclean: clean
-rf -f Makefile
-rm -f Makefile

8 changes: 3 additions & 5 deletions lib/analysis.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: single-block PCM analysis
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 16 1999
last mod: $Id: analysis.c,v 1.18 1999/12/30 07:26:32 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions lib/bitwise.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: packing variable sized words into an octet stream
author: Monty <[email protected]>
modifications by: Monty
last modification date: Aug 04 1999
last mod: $Id: bitwise.c,v 1.5 1999/12/30 07:26:33 xiphmont Exp $
********************************************************************/

Expand Down
5 changes: 3 additions & 2 deletions lib/bitwise.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: packing variable sized words into an octet stream
last mod: $Id: bitwise.h,v 1.3 1999/12/30 07:26:34 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions lib/block.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: PCM data vector blocking, windowing and dis/reassembly
author: Monty <[email protected]>
modifications by: Monty
last modification date: Oct 22 1999
last mod: $Id: block.c,v 1.18 1999/12/30 07:26:35 xiphmont Exp $
Handle windowing, overlap-add, etc of the PCM vectors. This is made
more amusing by Vorbis' current two allowed block sizes.
Expand Down
8 changes: 3 additions & 5 deletions lib/envelope.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: PCM data envelope analysis and manipulation
author: Monty <[email protected]>
modifications by: Monty
last modification date: Oct 22 1999
last mod: $Id: envelope.c,v 1.12 1999/12/30 07:26:36 xiphmont Exp $
Preecho calculation.
Expand Down
8 changes: 3 additions & 5 deletions lib/envelope.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: PCM data envelope analysis and manipulation
author: Monty <[email protected]>
modifications by: Monty
last modification date: Oct 22 1999
last mod: $Id: envelope.h,v 1.7 1999/12/30 07:26:37 xiphmont Exp $
********************************************************************/

Expand Down
12 changes: 5 additions & 7 deletions lib/framing.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,19 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and the XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and the XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: code raw [Vorbis] packets into framed OggSquish stream and
decode Ogg streams back into raw packets
author: Monty <[email protected]>
modifications by: Monty
last modification date: Jul 22 1999
last mod: $Id: framing.c,v 1.12 1999/12/30 07:26:38 xiphmont Exp $
note: The CRC code is directly derived from public domain code by
Ross Williams ([email protected]). See framing.txt for
details.
Ross Williams ([email protected]). See docs/framing.html
for details.
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions lib/info.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: maintain the info structure, info <-> header packets
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 04 1999
last mod: $Id: info.c,v 1.11 1999/12/30 07:26:39 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions lib/lpc.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: LPC low level routines
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 16 1999
last mod: $Id: lpc.c,v 1.10 1999/12/30 07:26:40 xiphmont Exp $
********************************************************************/

Expand Down
5 changes: 3 additions & 2 deletions lib/lpc.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: LPC low level routines
last mod: $Id: lpc.h,v 1.5 1999/12/30 07:26:41 xiphmont Exp $
********************************************************************/

Expand Down
8 changes: 3 additions & 5 deletions lib/lsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <[email protected]> and The XIPHOPHORUS Company *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty <[email protected]> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: LSP (also called LSF) conversion routines
author: Monty <[email protected]>
modifications by: Monty
last modification date: Nov 16 1999
last mod: $Id: lsp.c,v 1.4 1999/12/30 07:26:42 xiphmont Exp $
The LSP generation code is taken (with minimal modification) from
"On the Computation of the LSP Frequencies" by Joseph Rothweiler
Expand Down
Loading

0 comments on commit 685d068

Please sign in to comment.