ffmpeg/libavcodec
Uoti Urpala 4bdd3b76fe mpegvideo.h has two function declarations with the 'inline' specifier
but no definition for those functions. The C standard requires a
definition to appear in the same translation unit for any function
declared with 'inline'. Most of the files including mpegvideo.h do not
define those functions. Fix this by removing the 'inline' specifiers
from the header.
patch by Uoti Urpala

Originally committed as revision 11830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 17:54:30 +00:00
..
alpha
armv4l fix indentation that was messed up by r11628 2008-01-27 08:37:28 +00:00
bfin
i386 avg_pixels4_mmx2 2008-02-03 17:04:33 +00:00
mlib const src for bswap 2008-02-01 13:49:15 +00:00
ppc Add mfspr-based AltiVec detection code. 2008-01-19 19:27:39 +00:00
ps2
sh4
sparc
4xm.c Replace get32() by AV_RL32(). 2008-02-01 14:57:49 +00:00
8bps.c const 2008-02-01 15:11:24 +00:00
aac_ac3_parser.c add downmixing support to libfaad decoder 2008-01-05 21:08:20 +00:00
aac_ac3_parser.h
aac_parser.c
aasc.c const 2008-02-01 03:39:15 +00:00
ac3_parser.c cosmetics: indentation after last commit 2008-01-05 18:40:49 +00:00
ac3_parser.h
ac3.c cosmetics: rename ac3 bit allocation variables 2007-12-09 03:23:04 +00:00
ac3.h remove unneeded variables from AC3HeaderInfo 2008-01-05 17:04:57 +00:00
ac3dec.c Add variable alpha and size of half window for Kaiser-Bessel Derived window 2008-01-13 11:02:08 +00:00
ac3enc.c Remove two unused variables. 2008-01-21 00:29:22 +00:00
ac3tab.c cosmetics: rename ac3 tables 2007-12-09 03:21:33 +00:00
ac3tab.h cosmetics: rename ac3 tables 2007-12-09 03:21:33 +00:00
adpcm.c const 2008-02-01 14:36:33 +00:00
adx.h
adxdec.c const 2008-02-01 14:37:36 +00:00
adxenc.c
alac.c const 2008-02-01 03:39:15 +00:00
allcodecs.c Add bitstream filter to convert between mov and plain text subtitles 2008-01-28 21:24:09 +00:00
apedec.c const 2008-02-01 03:46:11 +00:00
apiexample.c
asv1.c const 2008-02-01 03:48:32 +00:00
atrac3.c const 2008-02-01 03:54:08 +00:00
atrac3data.h
audioconvert.c
avcodec.h Make avcodec_decode_* functions take const input buffers. 2008-02-02 22:54:50 +00:00
avs.c const 2008-02-01 03:48:55 +00:00
beosthread.c
bethsoftvideo.c const 2008-02-01 03:47:32 +00:00
bethsoftvideo.h
bitstream_filter.c av_*_next() API for libavcodec 2007-12-12 18:40:11 +00:00
bitstream.c
bitstream.h Make decode210() common function. 2008-01-03 09:16:56 +00:00
bmp.c const 2008-02-01 15:01:05 +00:00
bmp.h
bmpenc.c
bytestream.h consts 2008-02-01 03:26:31 +00:00
c93.c const 2008-02-01 03:51:51 +00:00
cabac.c Fix test program compilation: Add missing #include and update the call 2008-01-23 10:23:24 +00:00
cabac.h Put some disabled functions that are only used in the test program in cabac.c 2008-01-23 10:19:39 +00:00
cavs_parser.c
cavs.c
cavs.h
cavsdata.h
cavsdec.c const 2008-02-01 03:59:06 +00:00
cavsdsp.c
cinepak.c const 2008-02-01 04:02:28 +00:00
cljr.c const 2008-02-01 03:59:06 +00:00
colorspace.h
cook.c const 2008-02-01 04:07:48 +00:00
cookdata.h
cscd.c Some consts for cscd decoder helper functions 2008-02-02 14:34:43 +00:00
cyuv.c const 2008-02-01 04:04:44 +00:00
dca_parser.c
dca.c Fix const qualifer issues found by -Wcast-qual. 2008-02-01 01:40:46 +00:00
dca.h
dcadata.h Some spelling fixes in comments 2007-12-02 22:04:21 +00:00
dcahuff.h
dct-test.c add ff_ prefix to all simple_idct symbols 2007-12-08 21:21:11 +00:00
dnxhddata.c add bitrate helper to choose all dnxhd variants 2007-12-18 13:52:07 +00:00
dnxhddata.h add bitrate helper to choose all dnxhd variants 2007-12-18 13:52:07 +00:00
dnxhddec.c const 2008-02-01 04:11:06 +00:00
dnxhdenc.c consts 2008-02-01 03:26:31 +00:00
dpcm.c consts 2008-02-01 03:26:31 +00:00
dsicinav.c consts 2008-02-01 03:26:31 +00:00
dsputil.c const src for bswap 2008-02-01 13:49:15 +00:00
dsputil.h const src for bswap 2008-02-01 13:49:15 +00:00
dump_extradata_bsf.c
dv.c some const 2008-02-01 15:08:55 +00:00
dvbsub_parser.c
dvbsub.c
dvbsubdec.c consts 2008-02-01 03:26:31 +00:00
dvdata.h some const 2008-02-01 15:08:55 +00:00
dvdsub_parser.c
dvdsubdec.c consts 2008-02-01 03:26:31 +00:00
dvdsubenc.c
dxa.c const 2008-02-01 15:10:01 +00:00
elbg.c
elbg.h
error_resilience.c
eval.c Fix warnings in test code: 2008-01-22 09:20:25 +00:00
eval.h
faandct.c
faandct.h
fdctref.c
fft-test.c
fft.c
ffv1.c const 2008-02-01 04:14:04 +00:00
flac.c const 2008-02-01 04:14:46 +00:00
flacenc.c improve CRC API 2008-01-04 23:09:58 +00:00
flashsv.c const 2008-02-01 04:16:26 +00:00
flashsvenc.c
flicvideo.c const 2008-02-01 04:17:56 +00:00
fraps.c const 2008-02-01 15:28:46 +00:00
g726.c const 2008-02-01 14:36:44 +00:00
gif.c Replace idiotic (what moron wrote that code?) "buffer overflow" message by 2008-01-17 00:12:04 +00:00
gifdec.c consts 2008-02-01 03:26:31 +00:00
golomb.c
golomb.h
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c const 2008-02-01 13:32:41 +00:00
h261enc.c
h263_parser.c don't cast const away 2008-02-01 23:48:39 +00:00
h263_parser.h
h263.c Revert r11689 and r11690 (uninitalized warning fix) as its theoretically 2008-01-31 14:01:33 +00:00
h263.h
h263data.h
h263dec.c const 2008-02-01 15:13:38 +00:00
h264_mp4toannexb_bsf.c Fix a bug causing the generated stream to be corrupt if the buffer 2008-01-09 08:38:28 +00:00
h264_parser.c
h264_parser.h
h264.c "swap first two elements of L1 if L0 and L1 are identical" applies after splitting the lists into fields 2008-02-02 10:54:20 +00:00
h264.h ff_h264_idct8_add_sse2. 2008-02-03 07:05:11 +00:00
h264data.h
h264dspenc.c
h264enc.c
h264idct.c
h264pred.c Correct spatial prediction mode in RV30/40 for vertical left direction 2007-12-17 18:43:34 +00:00
h264pred.h Correct spatial prediction mode in RV30/40 for vertical left direction 2007-12-17 18:43:34 +00:00
huffman.c
huffman.h
huffyuv.c const 2008-02-01 04:14:04 +00:00
idcinvideo.c consts 2008-02-01 03:26:31 +00:00
imc.c Do not modify input data 2008-02-02 08:28:07 +00:00
imcdata.h
imgconvert_template.h
imgconvert.c cast to dest type, fix warning imgconvert.c:1958: warning: assignment from incompatible pointer type 2008-01-31 00:00:08 +00:00
imgresample.c comment typo fixes 2007-12-21 11:50:18 +00:00
imx_dump_header_bsf.c
indeo2.c consts 2008-02-01 03:26:31 +00:00
indeo2data.h
indeo3.c const 2008-02-01 13:42:08 +00:00
indeo3data.h
interplayvideo.c consts 2008-02-01 03:26:31 +00:00
intrax8.c Correctly clean up IntraX8Context upon codec close. 2008-01-25 07:37:46 +00:00
intrax8.h Correctly clean up IntraX8Context upon codec close. 2008-01-25 07:37:46 +00:00
intrax8dsp.c
intrax8huf.h
jfdctfst.c
jfdctint.c
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
kmvc.c consts 2008-02-01 03:26:31 +00:00
lcl.h
lcldec.c consts 2008-02-01 03:26:31 +00:00
lclenc.c
liba52.c do not set channels before checking request_channels 2008-01-05 16:47:40 +00:00
libamr.c typo 2008-01-27 18:02:27 +00:00
libfaac.c
libfaad.c clean up dynamic loading of libfaad 2008-01-25 21:14:17 +00:00
libgsm.c
libmp3lame.c
libtheoraenc.c
libvorbis.c
libx264.c
libxvid_internal.h
libxvid_rc.c
libxvidff.c
ljpegenc.c
loco.c consts 2008-02-01 03:26:31 +00:00
lzw.c consts 2008-02-01 03:26:31 +00:00
lzw.h consts 2008-02-01 03:26:31 +00:00
lzwenc.c
mace.c consts 2008-02-01 02:36:09 +00:00
Makefile Add bitstream filter to convert between mov and plain text subtitles 2008-01-28 21:24:09 +00:00
mathops.h
mdct.c Add variable alpha and size of half window for Kaiser-Bessel Derived window 2008-01-13 11:02:08 +00:00
mdec.c const 2008-02-01 03:34:43 +00:00
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c const 2008-02-01 15:30:29 +00:00
mjpegdec.c const 2008-02-01 03:40:46 +00:00
mjpegdec.h const 2008-02-01 03:40:46 +00:00
mjpegenc.c
mjpegenc.h
mlp_parser.c cosmetics: spelling fixes 2007-12-03 11:03:16 +00:00
mlp_parser.h
mmvideo.c consts 2008-02-01 03:26:31 +00:00
motion_est_template.c
motion_est.c
motion-test.c
movsub_bsf.c Add bitstream filter to convert between mov and plain text subtitles 2008-01-28 21:24:09 +00:00
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c Casts to silcence "incompatible pointer type" warnings. 2008-02-01 13:51:06 +00:00
mpc7data.h
mpc8.c consts 2008-02-01 03:26:31 +00:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg12.c const 2008-02-01 03:34:43 +00:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c
mpegaudio_parser.c
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec.c consts 2008-02-01 03:26:31 +00:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudioenc.c
mpegaudiotab.h
mpegvideo_common.h
mpegvideo_enc.c Remove unused symbol. 2008-01-07 12:40:39 +00:00
mpegvideo_parser.c
mpegvideo.c Fix memory leak in h264 decoder. allocated_edge_emu_buffer was being allocated 2008-01-28 21:12:38 +00:00
mpegvideo.h mpegvideo.h has two function declarations with the 'inline' specifier 2008-02-03 17:54:30 +00:00
msmpeg4.c Add a couple of missing consts. 2008-01-14 22:10:19 +00:00
msmpeg4.h
msmpeg4data.c Move wmv1_scantable to .rodata section by making it an array of arrays. 2008-01-07 12:47:14 +00:00
msmpeg4data.h Move wmv1_scantable to .rodata section by making it an array of arrays. 2008-01-07 12:47:14 +00:00
msrle.c consts 2008-02-01 03:26:31 +00:00
msvideo1.c consts 2008-02-01 03:26:31 +00:00
nellymoserdec.c consts 2008-02-01 03:26:31 +00:00
noise_bsf.c Randomly change the amount of noise if nothing is explicitly set. 2008-01-08 00:25:25 +00:00
nuv.c const 2008-02-01 13:55:15 +00:00
opt.c Add FF_OPT_TYPE_BINARY and use it to add a cryptokey option 2007-12-17 17:41:24 +00:00
opt.h Add FF_OPT_TYPE_BINARY and use it to add a cryptokey option 2007-12-17 17:41:24 +00:00
os2thread.c
parser.c av_*_next() API for libavcodec 2007-12-12 18:40:11 +00:00
parser.h
pcm.c consts 2008-02-01 03:26:31 +00:00
pcx.c const 2008-02-01 13:58:41 +00:00
png.c
png.h
pngdec.c const 2008-02-01 14:00:31 +00:00
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmenc.c some const 2008-02-01 15:34:00 +00:00
pthread.c
ptx.c const 2008-02-01 14:03:47 +00:00
qdm2.c const 2008-02-01 15:37:24 +00:00
qdm2data.h
qdrw.c const 2008-02-01 15:40:03 +00:00
qpeg.c forgotten const 2008-02-01 15:41:16 +00:00
qtrle.c mark qtrle input data as const. 2008-02-02 22:09:07 +00:00
qtrleenc.c add parenthesis, fix warning: qtrleenc.c:257: warning: suggest parentheses around && within || 2008-01-31 00:50:21 +00:00
ra144.c const 2008-02-01 15:43:38 +00:00
ra144.h
ra288.c const 2008-02-01 15:43:53 +00:00
ra288.h
rangecoder.c Add #undef random and call the right function to fix test program compilation. 2008-01-23 10:18:08 +00:00
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c const 2008-02-01 14:03:56 +00:00
rawenc.c
rectangle.h Make fill_rectangle() available for other decoders 2007-12-15 06:06:16 +00:00
remove_extradata_bsf.c
resample2.c
resample.c Add missing '\n' to log format text 2007-12-15 10:03:49 +00:00
rl.h
rle.c
rle.h
roqaudioenc.c
roqvideo.c
roqvideo.h Add some const where appropriate 2008-02-02 21:55:56 +00:00
roqvideodec.c Add some const where appropriate 2008-02-02 21:55:56 +00:00
roqvideoenc.c
rpza.c const 2008-02-01 14:06:54 +00:00
rtjpeg.c Add some const keywords in rtjpeg decoder 2008-02-01 16:20:27 +00:00
rtjpeg.h Add some const keywords in rtjpeg decoder 2008-02-01 16:20:27 +00:00
rv10.c const 2008-02-01 14:08:35 +00:00
rv30.c Use existing function for VLC reading 2007-12-07 05:56:07 +00:00
rv30data.h
rv30dsp.c RV30 thirdpel motion compensation support 2008-01-04 17:50:45 +00:00
rv34.c Save quantizer values as well 2008-01-18 07:04:58 +00:00
rv34.h Save coded block patterns for future loop filtering. 2008-01-18 07:04:11 +00:00
rv34data.h Replace table with its H.263 counterpart 2007-12-07 05:47:24 +00:00
rv34vlc.h Rename some tables 2007-12-08 09:15:44 +00:00
rv40.c RV40 decoder should use availability cache 2007-12-16 12:45:38 +00:00
rv40data.h Update tables for RV40 decoder 2007-12-06 17:12:02 +00:00
rv40vlc2.h Update tables for RV40 decoder 2007-12-06 17:12:02 +00:00
s3tc.c use AV_RL* instead of le2me_* 2008-02-01 23:49:56 +00:00
s3tc.h
sgi.h
sgidec.c consts 2008-02-01 03:26:31 +00:00
sgienc.c
shorten.c const 2008-02-01 14:07:02 +00:00
simple_idct.c Add 4x4 IDCT 2007-12-09 05:54:59 +00:00
simple_idct.h Add 4x4 IDCT 2007-12-09 05:54:59 +00:00
smacker.c 100l, since we already check for buf_size == 769 we should also 2008-02-02 22:34:44 +00:00
smc.c const 2008-02-01 14:10:56 +00:00
snow.c some const 2008-02-01 14:18:09 +00:00
snow.h
sonic.c const 2008-02-01 14:15:10 +00:00
sp5x.h
sp5xdec.c const 2008-02-01 03:39:15 +00:00
sunrast.c const 2008-02-01 14:16:08 +00:00
svq1_cb.h
svq1_vlc.h
svq1.c Mark the ff_svq1_frame_size_table as constant. 2008-01-07 12:48:42 +00:00
svq1.h Mark the ff_svq1_frame_size_table as constant. 2008-01-07 12:48:42 +00:00
svq1dec.c some const 2008-02-01 15:53:25 +00:00
svq1enc_cb.h
svq1enc.c
svq3.c consts 2008-02-01 02:35:11 +00:00
targa.c const 2008-02-01 15:54:04 +00:00
targaenc.c
tiertexseqv.c const 2008-02-01 15:56:51 +00:00
tiff.c const 2008-02-01 14:28:22 +00:00
tiff.h
tiffenc.c Fix warning: 2008-02-02 21:38:25 +00:00
truemotion1.c more const 2008-02-01 15:57:38 +00:00
truemotion1data.h
truemotion2.c const 2008-02-01 14:30:35 +00:00
truespeech_data.h
truespeech.c const 2008-02-01 15:57:54 +00:00
tscc.c const 2008-02-01 15:58:29 +00:00
tta.c const 2008-02-01 15:58:47 +00:00
txd.c const 2008-02-01 15:59:41 +00:00
ulti_cb.h
ulti.c consts 2008-02-01 03:26:31 +00:00
unary.h
utils.c Make avcodec_decode_* functions take const input buffers. 2008-02-02 22:54:50 +00:00
vb.c consts 2008-02-01 03:26:31 +00:00
vc1_parser.c
vc1.c const 2008-02-01 23:25:27 +00:00
vc1.h Select scan tables for 8x4 and 4x8 blocks only once. 2008-01-14 06:10:02 +00:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dsp.c simplify 4-point transform part a bit 2008-01-19 11:04:02 +00:00
vcr1.c const 2008-02-01 16:03:03 +00:00
vmdav.c const 2008-02-01 16:06:40 +00:00
vmnc.c const 2008-02-01 16:08:39 +00:00
vorbis_data.c
vorbis_dec.c const 2008-02-01 16:07:11 +00:00
vorbis_enc_data.h
vorbis_enc.c
vorbis.c
vorbis.h
vp3.c const 2008-02-01 15:54:28 +00:00
vp3data.h
vp3dsp.c
vp5.c const 2008-02-01 16:16:40 +00:00
vp5data.h
vp6.c const 2008-02-01 16:16:40 +00:00
vp6data.h
vp56.c const 2008-02-01 16:16:40 +00:00
vp56.h const 2008-02-01 16:16:40 +00:00
vp56data.c
vp56data.h
vqavideo.c const 2008-02-01 16:13:16 +00:00
w32thread.c
wavpack.c const 2008-02-01 16:12:00 +00:00
wma.c
wma.h
wmadata.h
wmadec.c const 2008-02-01 16:14:32 +00:00
wmaenc.c clarify FIXME 2007-12-17 18:23:18 +00:00
wmv2.c add ff_ prefix to all simple_idct symbols 2007-12-08 21:21:11 +00:00
wmv2.h
wmv2dec.c Correctly clean up IntraX8Context upon codec close. 2008-01-25 07:37:46 +00:00
wmv2enc.c
wnv1.c
ws-snd1.c const 2008-02-01 16:20:59 +00:00
xan.c const 2008-02-01 23:24:35 +00:00
xiph.c
xiph.h
xl.c const 2008-02-01 16:21:22 +00:00
xsubdec.c consts 2008-02-01 03:26:31 +00:00
xvmc_render.h
xvmcvideo.c
zmbv.c const 2008-02-01 16:22:26 +00:00
zmbvenc.c