1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-10 00:23:32 +02:00
Files
autotools
dox2-src
help
images
include
lib-src
FileDialog
expat
ffmpeg
lame
lib-widget-extra
libflac
libid3tag
libmad
libnyquist
libogg
libscorealign
libsndfile
libsoxr
libvamp
libvorbis
lv2
mod-null
mod-nyq-bench
mod-script-pipe
mod-track-panel
portaudio-v19
portburn
portmidi
portmixer
portsmf
sbsms
soundtouch
twolame
build-scripts
doc
frontend
libtwolame
Makefile.am
Makefile.in
ath.c
ath.h
availbits.c
availbits.h
bitbuffer.c
bitbuffer.h
bitbuffer_inline.h
common.h
config.h.in
crc.c
crc.h
dab.c
dab.h
encode.c
encode.h
energy.c
energy.h
enwindow.h
fft.c
fft.h
get_set.c
mem.c
mem.h
psycho_0.c
psycho_0.h
psycho_1.c
psycho_1.h
psycho_1_critband.h
psycho_1_freqtable.h
psycho_2.c
psycho_2.h
psycho_2_absthr.h
psycho_3.c
psycho_3.h
psycho_4.c
psycho_4.h
psycho_n1.c
psycho_n1.h
subband.c
subband.h
twolame.c
twolame.h
util.c
util.h
simplefrontend
tests
win32
AUTHORS
COPYING
ChangeLog
Makefile.am
Makefile.in
README
TODO
autogen.sh
configure
configure.ac
fix-tests.patch
twolame.pc.in
Makefile.am
Makefile.in
audacity-patches.txt
dist-libsoxr.mk
dist-libvamp.mk
dist-portaudio.mk
locale
m4
mac
nyquist
plug-ins
presets
qa
scripts
src
tests
win
.gitattributes
.gitignore
.travis.yml
ABOUT-NLS
LICENSE.txt
Makefile.am
Makefile.in
README.txt
audacity.dox
branches.txt
configure
configure.ac
todo.txt
audacity/lib-src/twolame/libtwolame/dab.h
2013-10-24 04:32:13 +00:00

40 lines
1.3 KiB
C

/*
* TwoLAME: an optimized MPEG Audio Layer Two encoder
*
* Copyright (C) 2001-2004 Michael Cheng
* Copyright (C) 2004-2006 The TwoLAME Project
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* $Id$
*
*/
#ifndef _DAB_H_
#define _DAB_H_
void dab_crc_calc(twolame_options * glopts,
unsigned int bit_alloc[2][SBLIMIT],
unsigned int scfsi[2][SBLIMIT],
unsigned int scalar[2][3][SBLIMIT], unsigned int *crc, int i);
void dab_crc_update(unsigned int, unsigned int, unsigned int *);
#endif
// vim:ts=4:sw=4:nowrap: