Reimar Döffinger
99fac0806b
Get rid of fft_rev table, use ff_reverse and a shift.
...
Reduces maximum allowed value for MDCT_NBITS to 10 (current value is 9)
Originally committed as revision 11519 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Reimar Döffinger
f952b30cd1
Use FFSWAP instead of "manual" swap
...
Originally committed as revision 11518 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Aurelien Jacobs
3abe5fbdc4
improve CRC API
...
- don't export any global var
- provide either generated or hardcoded tables
Originally committed as revision 11409 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
02c164c148
use cutoff frequency to adjust bandwidth in ac3 encoder
...
Originally committed as revision 11338 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
08ac1e783e
use bps instead of kbps for bitrate
...
Originally committed as revision 11337 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
c135b520e7
Do not give advice for which bitrate to choose.
...
Originally committed as revision 11334 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
678a7179b6
fix typo
...
Originally committed as revision 11333 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
e59cc20593
cosmetics: rename common ac3 variables
...
Originally committed as revision 11196 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
5ce2134258
cosmetics: rename ac3 bit allocation variables
...
Originally committed as revision 11194 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Justin Ruggles
66ecf18e38
cosmetics: rename ac3 tables
...
Originally committed as revision 11193 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
D Richard Felker III
de39d62c14
sync message with modern ffmpeg bitrate option syntax.
...
note: this message should probably be tweaked; i'm not sure that it's
a good idea for lavc to be recommending ffmpeg command line options
as it's a general-purpose library.
Originally committed as revision 11094 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Panagiotis Issaris
d04d5bcd0e
Fix the self tests which are contained in some codecs and are using random().
...
Originally committed as revision 9755 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
cc2a8443eb
move some common values to ac3.h and utilize them
...
Originally committed as revision 9679 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Ramiro Polla
2c124cb65c
Use AV_xx throughout libavcodec
...
Originally committed as revision 9169 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
d971a5fa81
cosmetics. align and condense.
...
Originally committed as revision 8479 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
319708da02
simplify
...
Originally committed as revision 8478 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
bbd16dea67
utilize multi-stage AC-3 bit allocation. speeds up encoding by 25-30%
...
Originally committed as revision 8477 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Bill O'Shaughnessy
4140a5234e
AC-3 encoded volume is too high. Revert revision 7160:
...
bring AC3 encoder output up to input volume level
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
Originally committed as revision 8444 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
050aa8b9bc
remove redundancy in AC-3 parser by using common tables from ac3tab.h
...
Originally committed as revision 8318 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
4258a0a32a
Remove common code from AC-3 encoder and utilize ac3.c.
...
Originally committed as revision 8306 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
abfe5a4a75
simplify AC-3 bit allocation
...
Originally committed as revision 8302 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
3a8bf52983
cosmetics. remove space before semi-colon.
...
Originally committed as revision 8301 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Bill O'Shaughnessy
3e954443dd
bring AC3 encoder output up to input volume level
...
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36 PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
Originally committed as revision 7160 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
486497e07b
revert bad checkin
...
Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
be6ed6fff4
move some CFLAGS settings away from config.* writing section
...
Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
1df051e197
Fix 2 bit allocation bugs. One fix enables using a higher bandwidth code. The other fixes an issue with floorcod=7.
...
Originally committed as revision 6156 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
6eb1427f0f
Revert bad ac3enc commit, the commited code was bigger and slower.
...
Originally committed as revision 5327 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
176c142abc
Patch to generate the ac3 window, based on code by Justin Ruggles.
...
Originally committed as revision 5310 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
f1f7807abd
AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.
...
Originally committed as revision 5281 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
f760b70fbe
AC3: support encoding fractional frame sizes
...
Patch by Justin Ruggles, jruggle <<at>> earthlink <<dot>> net
Originally committed as revision 5263 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
5b6638517f
Use a more descriptive error message.
...
Originally committed as revision 5224 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
e027d0a81e
switch ac3enc to av_crc
...
Originally committed as revision 5116 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
132041f06f
While adding stereo rematrixing, I came across something that needs to
...
be fixed even without adding the feature. The output correctly uses 4
dummy values for the rematrixing flags in block-0, but the bit
allocation routine does not take these bits into account. From what I
can tell, there was a patch in 2003 that corrected the output to make it
DVD and spec compatible, but it didn't correct the bit allocation. It's
only 4 bits over the entire 6 blocks, so overflow errors would happen
rarely or never, but it's still worth fixing. So here is a fix.
patch by (Justin Ruggles {jruggle earthlink net)
Originally committed as revision 4179 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
caa336b4cc
common.c -> bitstream.c (and the single non bitstream func -> utils.c)
...
common.h -> common.h/bitstream.h
Originally committed as revision 3777 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Jeff Muizelaar
21d7e2ff40
fix some type mismatches patch by (Jeff Muizelaar <muizelaar rogers com>)
...
Originally committed as revision 3712 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Jeff Muizelaar
e44cad5291
simpler delta decreasing algorithm patch by (Jeff Muizelaar <jrmuizel at student dot cs dot uwaterloo dot ca>)
...
Originally committed as revision 3369 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
9ab2717a9d
auxdatae, crcrs fix by (Jean-Francois Panisset <panisset at comcast dot net>)
...
Originally committed as revision 2800 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3d0ef6dd52
av_log patch(2 of ?) by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2474 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michel Bardiaux
9b87956678
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
ed7debda14
removed the obsolete and unused parameters of init_put_bits
...
Originally committed as revision 2366 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
743739d2c5
AC3 encoding patch ba (Ross Martin <ffmpeg at ross dot interwrx dot com>)
...
Originally committed as revision 2129 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
983e3246b7
per file doxy
...
Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
0c1a9edad4
* UINTX -> uintx_t INTX -> intx_t
...
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
5c91a6755b
* static,const,compiler warning cleanup
...
Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Måns Rullgård
ef9f730675
C99 initializers and kill warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 1474 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
492cd3a920
AVVideoFrame -> AVFrame
...
Originally committed as revision 1327 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago