1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-08 13:22:53 +02:00
FFmpeg/libavcodec
Måns Rullgård 0ac3dcb8e8 build mpegaudio.c and ac3enc.c only if needed
Originally committed as revision 5648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-06 20:32:19 +00:00
..
alpha Change license header to LGPL for consistency. 2006-02-17 19:48:11 +00:00
armv4l
i386 #define SBUTTERFLY outside CONFIG_ENCODERS 2006-07-05 19:31:01 +00:00
liba52 libavcodec/libpostproc ---> libpostproc 2006-06-01 21:37:48 +00:00
mlib
ppc Make gcc-3 happy again, thanks to Olivier Castan <castan.o@free.fr> for pointing the issue 2006-06-20 10:35:30 +00:00
ps2
sh4
sparc
4xm.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
8bps.c
a52dec.c
aasc.c
ac3.h
ac3dec.c
ac3enc.c Revert bad ac3enc commit, the commited code was bigger and slower. 2006-04-28 14:19:11 +00:00
ac3tab.h Revert bad ac3enc commit, the commited code was bigger and slower. 2006-04-28 14:19:11 +00:00
adpcm.c ADPCM: trellis quantization 2006-06-03 19:04:56 +00:00
adx.c cleanup patch from Diego Pettenò <flameeyes@gentoo.org> 2006-06-25 17:37:12 +00:00
alac.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
allcodecs.c noise bitstream filter 2006-07-06 15:28:17 +00:00
amr.c
apiexample.c
asv1.c add assert to clarify that we know what we are doing 2006-03-10 19:10:46 +00:00
avcodec.h increasing version for AVBitStreamFilters 2006-07-06 15:35:29 +00:00
avs.c complete AVS playback system (from Creature Shock computer game), 2006-02-17 03:17:42 +00:00
beosthread.c
bitstream_filter.c noise bitstream filter 2006-07-06 15:28:17 +00:00
bitstream.c
bitstream.h MIPS doesn't like unaligned accesses 2006-06-12 21:34:43 +00:00
bmp.c
cabac.c
cabac.h don't force asserts in release builds. 2% faster h264. 2006-04-29 00:43:15 +00:00
cavs.c hopefully better for platforms not supporting misaligned read 2006-07-06 19:23:21 +00:00
cavsdata.h cosmetic patch: 2006-07-03 17:37:57 +00:00
cavsdsp.c add rounding bias earlier in the idct, avoids many adds 2006-07-04 22:43:35 +00:00
cinepak.c
cljr.c
cook.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
cookdata.h
cscd.c
cyuv.c
dct-test.c Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h 2006-07-03 10:52:07 +00:00
dpcm.c Mark some read-only datastructures as const. 2006-07-06 13:53:07 +00:00
dsputil.c CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de) 2006-07-03 00:16:45 +00:00
dsputil.h CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de) 2006-07-03 00:16:45 +00:00
dtsdec.c dtsdec.c copies one input packet at a time to a (static) buffer of size 2006-04-20 19:23:57 +00:00
dv.c I still don't think this should be here. Note: without this code DV encoder 2006-03-06 09:54:09 +00:00
dvbsub.c
dvbsubdec.c
dvdata.h DVCPRO50 support. 2006-03-06 08:54:33 +00:00
dvdsub.c
dvdsubenc.c
error_resilience.c
eval.c
faac.c create adts stream if CODEC_FLAG_GLOBAL_HEADER not set 2006-02-08 01:10:07 +00:00
faad.c Make faac_decode_frame return -1 on error and not 0 which avoids 2006-03-05 12:32:24 +00:00
faandct.c
faandct.h
fdctref.c
fft-test.c
fft.c ff_fft_init now double checks that the system has mm3dnow.h before 2006-07-02 02:05:35 +00:00
ffv1.c memory leak. 2006-04-28 23:16:42 +00:00
flac.c fix 24bit flac support, revised from Thibaut Mattern <thibaut.mattern@gmail.com> 2006-06-21 00:21:26 +00:00
flacenc.c porder patch by (Justin Ruggles jruggle a t earthlink d ot net) 2006-07-03 09:20:26 +00:00
flashsv.c Flash Screen Video decoder (fourcc:FSV1) 2006-06-01 07:31:59 +00:00
flicvideo.c
fraps.c
g726.c
golomb.c
golomb.h first rudimentary version of (Justin Ruggles jruggle earthlink net) flac encoder 2006-06-24 10:20:15 +00:00
h261.c cbp must be >0 here or we are in troubble 2006-05-29 16:30:56 +00:00
h261data.h
h263.c add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it) 2006-05-08 13:44:54 +00:00
h263data.h out of array read fix 2006-03-10 21:20:49 +00:00
h263dec.c Fix initialization of vc1_decoder (the same as wmv3_decoder). 2006-06-29 11:17:50 +00:00
h264.c simplify intra prediction mode decoding 2006-07-04 17:06:43 +00:00
h264data.h h264: MBAFF interlaced decoding 2006-05-28 22:44:14 +00:00
h264idct.c h264: special case dc-only idct. ~1% faster overall 2006-02-10 06:55:25 +00:00
huffyuv.c ffv1 and ffvhuff havnt changed since a long time and noone proposed any 2006-04-14 10:37:40 +00:00
idcinvideo.c
imgconvert_template.h
imgconvert.c Mark some read-only datastructures as const. 2006-07-06 13:53:07 +00:00
imgresample.c Introduce swscale interface in libavcodec 2006-04-04 12:35:55 +00:00
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
internal.h - Add new file internal.h for common internal-use-only functions. 2006-03-30 04:33:05 +00:00
interplayvideo.c
jfdctfst.c
jfdctint.c
jpeg_ls.c
jrevdct.c
kmvc.c Palette support for newer KMVC 2006-05-31 04:52:02 +00:00
lcl.c
libgsm.c
loco.c
lzo.c
lzo.h
mace.c
Makefile build mpegaudio.c and ac3enc.c only if needed 2006-07-06 20:32:19 +00:00
mdct.c
mdec.c
mem.c spelling typo 2006-07-05 22:56:45 +00:00
mjpeg.c remove useless code 2006-03-31 18:22:35 +00:00
mmvideo.c complete American Laser Games MM playback system, courtesy of Peter Ross 2006-02-12 06:49:40 +00:00
motion_est_template.c make zero motion vector threshold user setable 2006-05-07 11:48:07 +00:00
motion_est.c asserts to check if assumed conditions really are true 2006-03-10 22:00:36 +00:00
motion_test.c
mp3lameaudio.c
mpeg4data.h
mpeg12.c staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de) 2006-07-02 14:50:23 +00:00
mpeg12data.h staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de) 2006-07-02 14:50:23 +00:00
mpegaudio.c
mpegaudio.h
mpegaudiodec.c (f)printf --> av_log conversion 2006-03-08 11:43:10 +00:00
mpegaudiodectab.h
mpegaudiotab.h
mpegvideo.c Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1 2006-06-03 06:26:04 +00:00
mpegvideo.h fix mbd bits bug, finally 2006-05-26 15:44:29 +00:00
msmpeg4.c Rename VC9 to VC1 as there is no such thing as VC9 2006-06-27 02:55:54 +00:00
msmpeg4data.h
msrle.c
msvideo1.c
nuv.c NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
oggtheora.c
oggvorbis.c
opt.c Give a hint about what is the expected the data type of command line options. 2006-02-23 10:07:41 +00:00
opt.h
os2thread.c
parser.c AVBitStreamFilter (some thingy which can modify the bitstream like add or remove global headers or change the headers or ...) 2006-07-06 15:04:46 +00:00
pcm.c
png.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
pnm.c
pthread.c
qdm2.c Fixed a possible bug, checked against the assembly. 2006-06-02 07:50:12 +00:00
qdm2data.h Mark read-only data as const. Patch by stefan huehner org. 2006-07-04 19:15:47 +00:00
qdrw.c
qpeg.c
qtrle.c
ra144.c
ra144.h
ra288.c
ra288.h
rangecoder.c fixing out of array access (only cosmetic, this should never have had a end user vissible effect) 2006-03-10 19:42:51 +00:00
rangecoder.h
ratecontrol.c fabs is better then abs for floats ... 2006-05-29 16:50:37 +00:00
raw.c add quicktime uncompressed 8bit 4:2:2 support 2006-05-14 14:21:06 +00:00
resample2.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
resample.c
roqvideo.c
rpza.c
rtjpeg.c NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
rtjpeg.h NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
rv10.c Fix SIGSEGV in rv10-null-pointer-500k.rm. 2006-04-15 12:52:01 +00:00
shorten.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
simple_idct.c
simple_idct.h
smacker.c Now MPlayer should understand Smacker audio and video codecs. 2006-05-17 03:03:53 +00:00
smc.c
snow.c support doing motion estimation and compensation without any residual transform or coding 2006-06-04 21:54:58 +00:00
snow.h Snow: cosmetics 2006-05-30 19:40:28 +00:00
sonic.c
sp5x.h
svq1_cb.h out of array read fix 2006-03-10 20:58:42 +00:00
svq1_vlc.h
svq1.c
svq3.c
swscale.h Introduce swscale interface in libavcodec 2006-04-04 12:35:55 +00:00
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
tscc.c make TSCC endian-safe, PPC testing courtesy of Diego B. 2006-02-12 16:56:06 +00:00
tta.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
ulti_cb.h
ulti.c
utils.c Mark some read-only datastructures as const. 2006-07-06 13:53:07 +00:00
vc1.c Fix one case of choosing MV for chroma 2006-07-06 03:42:51 +00:00
vc1acdata.h VC-1 decoder with I-frames support and partial P-frames decoding 2006-06-27 03:11:51 +00:00
vc1data.h VC-1 decoder with I-frames support and partial P-frames decoding 2006-06-27 03:11:51 +00:00
vcr1.c
vmdav.c 16-bit DPCM and stereo support for Sierra VMD 2006-03-11 04:26:55 +00:00
vorbis.c Cosmetics. Add the defines needed for debug output. 2006-05-11 00:28:30 +00:00
vorbis.h
vp3.c kill some warnings 2006-02-25 22:41:31 +00:00
vp3data.h
vp3dsp.c
vqavideo.c
w32thread.c
wmadata.h
wmadec.c Do not read full byte when less than 8 bits are still to be read. 2006-06-27 12:13:01 +00:00
wmv2.c
wnv1.c
ws-snd1.c
x264.c pass noise reduction option to x264 2006-02-20 19:01:29 +00:00
xan.c
xl.c
xvid_rc.c - Add new file internal.h for common internal-use-only functions. 2006-03-30 04:33:05 +00:00
xvidff.c 10l to whoever wrote this 2006-06-15 09:20:31 +00:00
xvmcvideo.c
zmbv.c ZMBV 15-/16-/32-bit decoding. 24-bit mode is disabled because it's not 2006-02-20 23:22:02 +00:00