ffmpeg/libavcodec
Reimar Döffinger dccaad3bcd wamenc: handle failure to encode.
This is necessary since the switch to floating point
input means there is no longer sufficient input data
validation.
There is a good chance that other encoders are affected
by similar issues.
This problem can be triggered by trying to encode
extremely large values and probably also with Inf and
possibly also NaNs.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2013-05-29 22:31:16 +02:00
..
alpha
arm
avr32
bfin
mips
ppc Merge remote-tracking branch 'qatar/master' 2013-05-27 08:55:24 +02:00
sh4
sparc
x86
4xm.c
8bps.c
8svx.c
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c
aacdectab.h
aacenc.c
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c
adpcm.h
adpcmenc.c
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
aic.c avcodec/aic: Fix vlc value checks 2013-05-22 21:30:28 +02:00
alac_data.c
alac_data.h
alac.c alac: use init_get_bits8() 2013-05-29 12:37:33 +00:00
alacenc.c
allcodecs.c s302m encoder 2013-05-23 12:03:06 +00:00
alsdec.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apedec.c
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h Merge commit 'b493847df4ff8ce46f258749e4a3f304696b34c1' 2013-05-24 11:51:58 +02:00
avfft.c
avfft.h
avpacket.c
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c
bitstream_filter.c
bitstream.c
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmv.c
brender_pix.c
bytestream.h
c93.c
cabac_functions.h
cabac.c
cabac.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cljr.c
cllc.c
cngdec.c
cngenc.c
codec_desc.c lavc/codec_desc: SMPTE 302M is not lossy 2013-05-23 20:26:19 +00:00
cook_parser.c
cook.c
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c
crystalhd.c
cscd.c
cyuv.c
dca_parser.c
dca.c
dca.h
dcadata.h
dcadec.c
dcadsp.c
dcadsp.h
dcaenc.c
dcaenc.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c
dct.c
dct.h
dctref.c
dctref.h
dfa.c
dirac_arith.c
dirac_arith.h
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
dirac.c
dirac.h
diracdec.c
diracdsp.c
diracdsp.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c
dnxhdenc.h
dpcm.c
dpx.c
dpxenc.c
dsicinav.c
dsputil_template.c
dsputil.c
dsputil.h
dump_extradata_bsf.c
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c
dvbsub_parser.c
dvbsub.c
dvbsubdec.c
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dxa.c
dxtory.c dxtory v2 support 2013-05-28 13:35:09 +02:00
dxva2_h264.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
error_resilience.c
error_resilience.h
escape124.c escape124: switch to init_get_bits8() 2013-05-23 19:58:03 +00:00
escape130.c escape130: switch to init_get_bits8() 2013-05-23 10:21:12 +00:00
evrcdata.h
evrcdec.c
exr.c
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.c
fft.h
ffv1.c
ffv1.h
ffv1dec.c
ffv1enc.c
ffwavesynth.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c
flashsv2enc.c
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c os2threads: move from lavc to compat/ 2013-05-28 12:49:20 +02:00
frame_thread_encoder.h
fraps.c fraps: set avctx->color_range 2013-05-23 10:05:28 +00:00
frwu.c
g722.c
g722.h
g722dec.c
g722enc.c
g723_1_data.h
g723_1.c
g726.c
g729.h
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
get_bits.h
gif.c
gif.h
gifdec.c
golomb-test.c
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.h
h263dec.c
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_loopfilter.c
h264_mb_template.c
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c Merge commit 'e9e5a1bdc769a7225ab0d4f8b33bcacc6496bd68' 2013-05-24 12:15:56 +02:00
h264_ps.c
h264_refs.c
h264_sei.c
h264.c Merge commit 'e9e5a1bdc769a7225ab0d4f8b33bcacc6496bd68' 2013-05-24 12:15:56 +02:00
h264.h Merge commit 'e9e5a1bdc769a7225ab0d4f8b33bcacc6496bd68' 2013-05-24 12:15:56 +02:00
h264addpx_template.c
h264chroma_template.c mpegvideo: implement ff_put_h264_chroma_mc1 & ff_avg_h264_chroma_mc2 2013-05-29 19:48:03 +02:00
h264chroma.c mpegvideo: implement ff_put_h264_chroma_mc1 & ff_avg_h264_chroma_mc2 2013-05-29 19:48:03 +02:00
h264chroma.h mpegvideo: implement ff_put_h264_chroma_mc1 & ff_avg_h264_chroma_mc2 2013-05-29 19:48:03 +02:00
h264data.h
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
hpel_template.c
hpeldsp_template.c
hpeldsp.c
hpeldsp.h
huffman.c avcodec/huffman: use named identifer for the bits constant 2013-05-21 13:51:04 +02:00
huffman.h avcodec/huffman: increase bits constant 2013-05-21 13:51:04 +02:00
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvenc.c
idcinvideo.c
iff.c
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
indeo4.c Merge commit '4a27a52a1f74016095b7aee1b4a422cf62217ade' 2013-05-29 04:02:23 +02:00
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h avcodec: remove ff_get_logical_cpus() 2013-05-24 20:25:53 +02:00
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi_common.c
ivi_common.h
ivi_dsp.c Merge commit '6647aa0426e73839b9b1d1c9d86188f469167531' 2013-05-29 03:52:16 +02:00
ivi_dsp.h Merge commit '6647aa0426e73839b9b1d1c9d86188f469167531' 2013-05-29 03:52:16 +02:00
j2k.c j2k/jpeg2000: merge float DWT and related code 2013-05-29 00:29:25 +02:00
j2k.h j2k/jpeg2000: split stepsize in float & int variables 2013-05-28 22:16:14 +02:00
j2kdec.c j2kdec: remove unused variables 2013-05-29 19:57:03 +02:00
j2kenc.c j2k/jpeg2000: merge float DWT and related code 2013-05-29 00:29:25 +02:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpeg2000.c j2k/jpeg2000: split stepsize in float & int variables 2013-05-28 22:16:14 +02:00
jpeg2000.h j2k/jpeg2000: split stepsize in float & int variables 2013-05-28 22:16:14 +02:00
jpeg2000dec.c j2k/jpeg2000: merge float DWT and related code 2013-05-29 00:29:25 +02:00
jpeg2000dwt.c jpeg2000dwt: add float based 9/7 dwt 2013-05-28 09:42:19 +02:00
jpeg2000dwt.h jpeg2000dwt: add float based 9/7 dwt 2013-05-28 09:42:19 +02:00
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c
libaacplus.c libaacplus: return meaningful error codes 2013-05-23 19:41:43 +00:00
libavcodec.v
libcelt_dec.c
libfaac.c avcodec/libfaac: fallback to a supported bitrate if the requested is not supported 2013-05-23 15:37:48 +02:00
libfdk-aacenc.c
libgsm.c
libilbc.c
libmp3lame.c
libopencore-amr.c
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libshine.c
libspeexdec.c
libspeexenc.c
libstagefright.cpp
libtheoraenc.c
libtwolame.c libtwolame: add forgotten calls 2013-05-26 21:57:28 +00:00
libutvideo.h
libutvideodec.cpp
libutvideoenc.cpp
libvo-aacenc.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c
libvpxdec.c
libvpxenc.c
libx264.c
libxavs.c
libxvid_rc.c
libxvid.c
libxvid.h
ljpegenc.c
loco.c
log2_tab.c
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile os2threads: move from lavc to compat/ 2013-05-28 12:49:20 +02:00
mathops.h
mathtables.c
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c
microdvddec.c
mimic.c
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c
mjpegdec.h
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mlpdsp.h
mmvideo.c
motion_est_template.c
motion_est.c
motion-test.c
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c Merge commit '9f30fb5a773d59298d8d45c741b3fd971d84c97b' 2013-05-29 11:06:26 +02:00
mpeg12decdata.h
mpeg12enc.c
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_float.c
mpegaudiodec.c
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc.c
mpegaudiotab.h
mpegvideo_enc.c mpegvideo_enc: do not unreference frames before the code is done with them 2013-05-25 20:30:50 +02:00
mpegvideo_motion.c
mpegvideo_parser.c
mpegvideo_xvmc.c
mpegvideo.c mpegvideo: fix forgotten lowres op_index limits 2013-05-29 19:55:27 +02:00
mpegvideo.h avcodec/mpegvideo: remove empty comments 2013-05-23 14:43:42 +02:00
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c
msmpeg4enc.c
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
msvideo1enc.c
mvcdec.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c
old_codec_ids.h
options_table.h
options.c
paf.c
paf.h
pamenc.c
parser.c
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c
pcm.c
pcx.c
pcxenc.c
pgssubdec.c
pictordec.c
png_parser.c
png.c
png.h
pngdec.c
pngdsp.c
pngdsp.h
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
proresdata.c
proresdata.h
proresdec2.c proresdec: Fix end condition 2013-05-22 20:24:50 +02:00
proresdec_lgpl.c proresdec: Fix end condition 2013-05-22 20:24:50 +02:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c
proresenc_kostya.c
psymodel.c
psymodel.h
pthread.c os2threads: move from lavc to compat/ 2013-05-28 12:49:20 +02:00
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
qtrleenc.c
r210dec.c
r210enc.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c
rawenc.c
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c
rl2.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rtjpeg.c
rtjpeg.h
rv10.c
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c s302menc: unbreak compilation 2013-05-23 20:38:53 +00:00
samidec.c
sanm_data.h
sanm.c
sbr.h
sbrdsp.c
sbrdsp.h
sgi.h
sgidec.c
sgienc.c
sgirledec.c
shorten.c shorten: fix "off by padding" bug 2013-05-22 17:40:12 +02:00
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c
sipr.h
siprdata.h
smacker.c Merge remote-tracking branch 'qatar/master' 2013-05-28 08:59:07 +02:00
smc.c
smvjpegdec.c smvjpegdec: use av_pix_fmt_desc_get() avoid direct table access 2013-05-22 20:24:50 +02:00
snow_dwt.c
snow_dwt.h
snow.c
snow.h
snowdata.h
snowdec.c
snowenc.c
sonic.c
sp5x.h
sp5xdec.c
srtdec.c
srtenc.c
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c
svq3.c
svq3.h
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c
targa_y216dec.c
targa.c
targa.h
targaenc.c
textdec.c
thread.h
tiertexseqv.c
tiff_data.c
tiff_data.h
tiff.c tiff: support inverted fill_order for packbits compression 2013-05-29 13:43:03 +00:00
tiff.h
tiffenc.c
timecode.c
timecode.h
tmv.c
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c
tta.c lavc/tta: use init_get_bits8() 2013-05-29 12:30:07 +00:00
twinvq_data.h
twinvq.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c
utvideo.c
utvideo.h
utvideodec.c
utvideoenc.c
v210dec.c
v210dec.h
v210enc.c
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi_h264.c
vaapi_internal.h
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi.c
vaapi.h
vb.c
vble.c
vc1_parser.c
vc1.c Merge commit '28243b0d35b47bbf9abbd454fc444a6e0a9e7b71' 2013-05-29 03:00:04 +02:00
vc1.h vc1dec: Remove interlaced warning 2013-05-28 13:56:29 +03:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Merge commit '728214992e3698305550c1762f973d2ac567f016' 2013-05-29 03:28:18 +02:00
vc1dsp.c
vc1dsp.h
vcr1.c
vda_h264_dec.c avcodec/vda_h264_dec: fix a memory leak 2013-05-27 09:07:48 +02:00
vda_h264.c avcodec/vda_h264: use av_buffer to manage buffers 2013-05-27 09:05:55 +02:00
vda.h avcodec/vda_h264: use av_buffer to manage buffers 2013-05-27 09:05:55 +02:00
vdpau_h264.c
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
vdpau.c
vdpau.h
version.h Merge commit '6647aa0426e73839b9b1d1c9d86188f469167531' 2013-05-29 03:52:16 +02:00
videodsp_template.c
videodsp.c
videodsp.h
vima.c
vmdav.c
vmnc.c
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis.c
vorbis.h
vorbisdec.c
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c vp3: zero allocated tables 2013-05-21 17:49:29 +00:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c avcodec/huffman: use named identifer for the bits constant 2013-05-21 13:51:04 +02:00
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c
vp8.h avcodec/vp8: Cosmetics, maintain alphabetical order in threading headers 2013-05-28 12:49:21 +02:00
vp8data.h
vp8dsp.c
vp8dsp.h
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
wavpack.c Merge commit '89806691b1c39181c63d95e0fddc30f11e2a7b04' 2013-05-29 05:01:35 +02:00
webvttdec.c
wma_common.c
wma_common.h
wma.c
wma.h
wmadata.h
wmadec.c
wmaenc.c wamenc: handle failure to encode. 2013-05-29 22:31:16 +02:00
wmalosslessdec.c
wmaprodata.h
wmaprodec.c
wmavoice_data.h
wmavoice.c
wmv2.c
wmv2.h
wmv2dec.c
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c
zmbvenc.c