1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavcodec
Mans Rullgard da4c7cce21 x86: fix build with gcc 4.7
The upcoming gcc 4.7 has more advanced constant propagation
resulting some inline asm operands becoming constants and thus
emitted as literals, sometimes in contexts where this results
in invalid instructions.

This patch changes the constraints of the relevant operands
to "rm" thus forcing a valid type.  While obviously suboptimal,
this is what older gcc versions already did, and there is no
change to the code generated with these.

Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-26 22:17:43 +01:00
..
alpha dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
arm dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
avr32
bfin dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
mips
mlib dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
ppc dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
ps2 dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
sh4 dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
sparc dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
x86 x86: fix build with gcc 4.7 2011-07-26 22:17:43 +01:00
4xm.c
8bps.c
8svx.c doxygen: place empty line between brief description and detailed description 2011-07-14 20:49:08 +02:00
a64colors.h
a64enc.h
a64multienc.c Remove unused variables 2011-06-02 20:06:00 +01:00
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 Drop unnecessary directory prefixes from #include directives. 2011-06-07 10:31:26 +02:00
aac.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c psymodel: Add channels and channel groups to the psymodel. 2011-06-29 14:28:52 -07:00
aacdec.c lavf: Cleanup try_decode_frame() logic. 2011-07-13 10:39:06 -07:00
aacdectab.h
aacenc.c aacenc: Fix determination of Mid/Side Mode. 2011-06-29 14:28:53 -07:00
aacenc.h aacenc: Make chan_map const correct 2011-06-29 17:37:31 -07:00
aacps_tablegen.c
aacps_tablegen.h
aacps.c aacps: skip some memcpy() if src and dst would be equal 2011-07-15 22:41:52 +01:00
aacps.h
aacpsdata.c
aacpsy.c psymodel: Remove the single channel analysis function 2011-06-29 14:28:53 -07:00
aacpsy.h
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 doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c ac3dec: add a drc_scale private option 2011-07-10 17:07:12 +02:00
ac3dec.h ac3dec: add a drc_scale private option 2011-07-10 17:07:12 +02:00
ac3dsp.c ac3dsp: simplify extract_exponents() now that it does not need to do clipping. 2011-07-01 13:02:11 -04:00
ac3dsp.h
ac3enc_fixed.c eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
ac3enc_float.c eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
ac3enc_opts_template.c ac3enc: split templated float vs. fixed functions into a separate file. 2011-06-13 16:49:35 -04:00
ac3enc_template.c eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
ac3enc.c eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
ac3enc.h eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c Remove unused code under G729_BITEXACT #ifdef. 2011-07-20 20:47:07 +02:00
acelp_pitch_delay.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
acelp_vectors.c Remove unused and non-compiling vestigial g729 decoder 2011-07-20 20:47:07 +02:00
acelp_vectors.h Remove unused and non-compiling vestigial g729 decoder 2011-07-20 20:47:07 +02:00
adpcm.c
adx.h
adxdec.c
adxenc.c
alac.c alac: Remove unused dummy code. 2011-07-16 01:21:17 +02:00
alacenc.c
allcodecs.c add Flash Screen Video 2 decoder 2011-07-22 09:12:30 -07:00
alsdec.c Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 2011-06-20 18:56:06 -04:00
amr.h
amrnbdata.h
amrnbdec.c Remove unused and non-compiling vestigial g729 decoder 2011-07-20 20:47:07 +02:00
amrwbdata.h
amrwbdec.c
anm.c
ansi.c doxygen: Fix execute_code() @return documentation. 2011-07-03 18:30:02 +02:00
apedec.c doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
api-example.c lavc: make avcodec_alloc_context3 officially public. 2011-07-10 17:09:28 +02:00
ass.c
ass.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
assdec.c
assenc.c
asv1.c
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac.c
atrac.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h mpeg4: add Mpeg4 Profiles names. 2011-07-21 09:34:11 -07:00
avfft.c
avfft.h
avpacket.c
avs.c
bethsoftvideo.c doxygen: replace @sa tag by the more readable but equivalent @see 2011-07-15 02:01:22 +02:00
bethsoftvideo.h
bfi.c doxygen: replace @sa tag by the more readable but equivalent @see 2011-07-15 02:01:22 +02:00
bgmc.c
bgmc.h
bink.c
binkaudio.c bink: pass Bink version to audio decoder through extradata instead of codec_tag. 2011-07-06 14:52:02 +02:00
binkdata.h
binkidct.c
bit_depth_template.c bitdepth: simplify FUNC/FUNCC macros 2011-07-10 17:56:06 +01:00
bitstream_filter.c
bitstream.c put_bits: remove ALT_BITSTREAM_WRITER 2011-07-02 16:25:27 +01:00
bmp.c
bmp.h
bmpenc.c
bytestream.h
c93.c
cabac.c cabac: Move code only used in the cabac test program to cabac.c. 2011-07-17 12:56:42 +02:00
cabac.h cabac: Move code only used in the cabac test program to cabac.c. 2011-07-17 12:56:42 +02:00
cavs_parser.c
cavs.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
cavs.h
cavsdata.h
cavsdec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c Fix incorrect max_lowres values 2011-07-20 10:19:36 +01:00
celp_filters.c Remove unused variables 2011-06-02 20:06:00 +01:00
celp_filters.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
celp_math.c Remove unused code under G729_BITEXACT #ifdef. 2011-07-20 20:47:07 +02:00
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cljr.c
cook.c doxygen: Drop array size declarations from Doxygen parameter names. 2011-07-03 18:30:02 +02:00
cookdata.h
cos_tablegen.c
cscd.c
cyuv.c
dca_parser.c
dca.c dca: set AVCodecContext frame_size for DTS audio 2011-07-04 10:18:14 -07:00
dca.h
dcadata.h
dcadsp.c
dcadsp.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c jfdctint: add 10-bit version 2011-07-21 18:10:58 +01:00
dct.c
dct.h
dctref.c
dctref.h
dfa.c
dirac_parser.c
dirac.c Remove unused variables 2011-06-02 20:06:00 +01:00
dirac.h
dnxhd_parser.c
dnxhddata.c dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dnxhddata.h dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dnxhddec.c dnxhddec: avoid a branch in 10-bit decode_dct_block() 2011-07-22 23:39:31 +01:00
dnxhdenc.c dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dnxhdenc.h dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dpcm.c
dpx.c
dpxenc.c
dsicinav.c
dsputil_template.c dsputil: template get_pixels() for different bit depths 2011-07-21 18:10:58 +01:00
dsputil.c dsputil: template get_pixels() for different bit depths 2011-07-21 18:10:58 +01:00
dsputil.h dsputil: create 16/32-bit dctcoef versions of some functions 2011-07-21 18:10:58 +01:00
dump_extradata_bsf.c
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c dv: fix comment wording mistake 2011-07-05 18:46:23 +02:00
dvbsub_parser.c Replace some av_log/printf + #ifdef combinations by av_dlog. 2011-06-07 13:20:58 +02:00
dvbsub.c
dvbsubdec.c dvbsubdec: Fix compilation of debug code. 2011-06-08 11:53:53 +02:00
dvdata.c
dvdata.h
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dwt.c
dwt.h
dxa.c
dxva2_h264.c DxVA2: unbreak build after [657ccb5ac7] 2011-07-10 16:16:19 -07:00
dxva2_internal.h
dxva2_mpeg2.c DxVA2: unbreak build after [657ccb5ac7] 2011-07-10 16:16:19 -07:00
dxva2_vc1.c DxVA2: unbreak build after [657ccb5ac7] 2011-07-10 16:16:19 -07:00
dxva2.c DxVA2: unbreak build after [657ccb5ac7] 2011-07-10 16:16:19 -07:00
dxva2.h
eac3_data.c cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3_data.h cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3dec.c cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3enc.c eac3enc: use different numbers of blocks per frame to allow higher bitrates 2011-07-21 14:57:10 -04:00
eac3enc.h eac3enc: use frame exponent strategy when applicable. 2011-07-19 14:15:00 -04:00
eacmv.c
eaidct.c
eamad.c
eatgq.c
eatgv.c
eatqi.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
elbg.c
elbg.h
error_resilience.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
escape124.c
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
faxcompr.h doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c Move some variable declarations below the proper #ifdefs. 2011-06-26 16:32:13 +02:00
fft.c
fft.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
ffv1.c ffv1: remove unused tables 2011-07-03 03:16:00 +01:00
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
flacenc.c Mark some variables with av_unused 2011-06-03 12:59:05 +01:00
flashsv.c add Flash Screen Video 2 decoder 2011-07-22 09:12:30 -07:00
flashsvenc.c flashsvenc: replace bitstream description by a link to the specification 2011-07-16 00:28:04 +02:00
flicvideo.c Remove statements immediately following unconditional jumps 2011-07-03 03:15:53 +01:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fraps.c
frwu.c
g722.c doxygen: misc consistency cosmetics 2011-07-14 20:51:15 +02:00
g726.c
get_bits.h get_bits: remove x86 inline asm in A32 bitstream reader 2011-07-01 22:18:50 +01:00
gif.c
gifdec.c
golomb.c
golomb.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h261enc.c
h263_parser.c
h263_parser.h
h263.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h263.h
h263data.h
h263dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h264_cabac.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h264_cavlc.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h264_direct.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h264_loopfilter.c H.264: add filter_mb_fast support for >8-bit decoding 2011-07-11 14:58:50 -07:00
h264_mp4toannexb_bsf.c
h264_mvpred.h h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h 2011-07-14 04:09:49 +02:00
h264_parser.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
h264_ps.c H.264: fix 4:4:4 cropping warning 2011-06-22 02:39:14 -07:00
h264_refs.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
h264_sei.c
h264.c dsputil: create 16/32-bit dctcoef versions of some functions 2011-07-21 18:10:58 +01:00
h264.h h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h 2011-07-14 04:09:49 +02:00
h264data.h
h264dsp_template.c Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c 2011-07-05 17:38:37 +02:00
h264dsp.c
h264dsp.h 4:4:4 H.264 decoding support 2011-06-13 21:16:30 -07:00
h264idct_template.c Remove h264_lowres_idct_put/add functions 2011-07-20 16:13:04 +01:00
h264idct.c
h264pred_template.c Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c 2011-07-05 17:38:37 +02:00
h264pred.c
h264pred.h
huffman.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
huffman.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
huffyuv.c
idcinvideo.c
iff.c
iirfilter.c iirfilter: add fate test 2011-07-04 16:26:26 +01:00
iirfilter.h
imc.c
imcdata.h
imgconvert.c imgconvert: remove unused glue and xglue macros 2011-07-21 17:55:27 +02:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
indeo5.c Replace custom DEBUG preprocessor trickery by the standard one. 2011-06-03 00:44:06 +02:00
indeo5data.h
intelh263dec.c intelh263dec: aspect ratio processing fix. 2011-06-09 22:53:17 +02:00
internal.h lavc: add support for codec-specific defaults. 2011-07-10 17:10:49 +02:00
interplayvideo.c Replace custom debug output functions by av_dlog(). 2011-06-03 00:44:03 +02:00
intrax8.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c
ituh263dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
ituh263enc.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
ivi_common.c Replace custom DEBUG preprocessor trickery by the standard one. 2011-06-03 00:44:06 +02:00
ivi_common.h Replace custom DEBUG preprocessor trickery by the standard one. 2011-06-03 00:44:06 +02:00
ivi_dsp.c
ivi_dsp.h
jfdctfst.c
jfdctint_template.c jfdctint: add 10-bit version 2011-07-21 18:10:58 +01:00
jfdctint.c jfdctint: add 10-bit version 2011-07-21 18:10:58 +01:00
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c Fix incorrect max_lowres values 2011-07-20 10:19:36 +01:00
kmvc.c
lagarith.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
lagarithrac.c Drop explicit filenames from @file Doxygen tags. 2011-06-05 16:01:00 +02:00
lagarithrac.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
latm_parser.c
lcl.h
lcldec.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
lclenc.c
libavcodec.v
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c
libdiracenc.c
libfaac.c
libgsm.c libgsm: Drop const qualifier to silence compiler warning. 2011-07-07 15:21:22 +02:00
libmp3lame.c
libopencore-amr.c opencore-amr: Add missing initializer braces to shut up gcc warning. 2011-07-05 20:16:38 +02:00
libopenjpeg.c libopenjpeg: Drop const qualifier to silence compiler warning. 2011-07-16 01:26:51 +02:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c libschroedingerdec: Remove write-only variable. 2011-07-07 22:56:03 +02:00
libschroedingerenc.c
libspeexdec.c libspeexdec: Drop const qualifier to silence compiler warning. 2011-07-16 01:26:51 +02:00
libtheoraenc.c
libvo-aacenc.c
libvo-amrwbenc.c libvo-amrwbenc: Add braces to shut up gcc warning. 2011-07-07 09:22:12 +02:00
libvorbis.c vorbis: vpxenc: Add missing include for av_rescale* 2011-07-04 09:39:24 +01:00
libvpxdec.c
libvpxenc.c vorbis: vpxenc: Add missing include for av_rescale* 2011-07-04 09:39:24 +01:00
libx264.c
libxavs.c
libxvid_internal.h
libxvid_rc.c
libxvidff.c libxvid: Add const qualifier to silence compiler warning. 2011-07-09 12:20:44 +02:00
ljpegenc.c
loco.c
lpc.c doxygen: Make sure parameter names match between .c and .h files. 2011-07-14 04:09:49 +02:00
lpc.h
lsp.c Remove unused code under G729_BITEXACT #ifdef. 2011-07-20 20:47:07 +02:00
lsp.h Remove VLAs in ff_amrwb_lsp2lpc() 2011-07-18 18:48:13 +01:00
lzw.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
lzw.h doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
lzwenc.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
mace.c
Makefile add Flash Screen Video 2 decoder 2011-07-22 09:12:30 -07:00
mathops.h mathops: use MUL64 macro where it forms part of other ops 2011-06-04 20:10:20 +01:00
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c
mimic.c
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c jpegdec: actually search for and parse RSTn 2011-07-23 19:19:13 +02:00
mjpegdec.h
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c Drop unnecessary directory prefixes from #include directives. 2011-06-07 10:31:26 +02:00
mmvideo.c
motion_est_template.c motion_est: remove disabled code 2011-07-17 17:32:37 +02:00
motion_est.c motion_est: remove disabled code 2011-07-17 17:32:37 +02:00
motion-test.c lavc: make avcodec_alloc_context3 officially public. 2011-07-10 17:09:28 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c
mpc7data.h
mpc8.c musepack: remove extraneous mpcdata.h inclusions 2011-06-04 17:03:59 +01:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h Add missing #includes to make headers self-contained. 2011-06-04 18:15:50 +02:00
mpcdata.h musepack: remove unnecessary #include from mpcdata.h 2011-06-04 17:03:59 +01:00
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
mpeg4video.h
mpeg4videodec.c mpeg4: add Mpeg4 Profiles names. 2011-07-21 09:34:11 -07:00
mpeg4videoenc.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
mpeg12.c mpeg1video: add CODEC_CAP_SLICE_THREADS. 2011-07-13 12:41:45 -07:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_float.c
mpegaudiodec.c mpegaudiodec: Fix av_dlog() invocation. 2011-06-01 15:07:20 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h Add missing #includes to make headers self-contained. 2011-06-04 18:15:50 +02:00
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c ARM: optimised mpadsp_apply_window_fixed 2011-06-13 11:33:44 +01:00
mpegaudiodsp.h ARM: optimised mpadsp_apply_window_fixed 2011-06-13 11:33:44 +01:00
mpegaudioenc.c Remove commented-out call to non-existing function print_pow1(). 2011-07-16 19:13:45 +02:00
mpegaudiotab.h
mpegvideo_common.h Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
mpegvideo_enc.c jfdctint: add 10-bit version 2011-07-21 18:10:58 +01:00
mpegvideo_parser.c Remove unused variables 2011-06-02 20:06:00 +01:00
mpegvideo_xvmc.c hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
mpegvideo.c mpegvideo: fix invalid picture unreferencing. 2011-07-20 10:26:49 -07:00
mpegvideo.h Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
msmpeg4.h doxygen: misc consistency cosmetics 2011-07-14 20:51:15 +02:00
msmpeg4data.c
msmpeg4data.h
msrle.c
msrledec.c
msrledec.h
msvideo1.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
opt.h Add LGPL license boilerplate to files lacking it. 2011-07-04 12:54:26 +02:00
options.c lavc: add support for codec-specific defaults. 2011-07-10 17:10:49 +02:00
pamenc.c
parser.c
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c
pcm.c Remove statements immediately following unconditional jumps 2011-07-03 03:15:53 +01:00
pcx.c
pcxenc.c doxygen: replace @sa tag by the more readable but equivalent @see 2011-07-15 02:01:22 +02:00
pgssubdec.c cosmetics: fix some then/than typos 2011-06-30 22:56:11 +02:00
pictordec.c
png.c
png.h
pngdec.c Fix incorrect max_lowres values 2011-07-20 10:19:36 +01:00
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c Fix incorrect max_lowres values 2011-07-20 10:19:36 +01:00
pnmenc.c
psymodel.c psymodel: Add channels and channel groups to the psymodel. 2011-06-29 14:28:52 -07:00
psymodel.h psymodel: Remove the single channel analysis function 2011-06-29 14:28:53 -07:00
pthread.c vp8/mt: flush worker thread, not application thread context, on seek. 2011-07-10 21:41:57 -07:00
ptx.c
put_bits.h put_bits: remove ALT_BITSTREAM_WRITER 2011-07-02 16:25:27 +01:00
qcelpdata.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
qcelpdec.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c doxygen: place empty line between brief description and detailed description 2011-07-14 20:49:08 +02:00
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
qtrleenc.c
r210dec.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
ra288.c
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
ratecontrol.h
raw.c rawdec: Fix decoding of QT WRAW files. 2011-06-21 22:18:59 +02:00
raw.h
rawdec.c rawdec: Fix decoding of QT WRAW files. 2011-06-21 22:18:59 +02:00
rawenc.c
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 2011-06-20 18:56:06 -04:00
rl2.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
rl.h
rle.c
rle.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rtjpeg.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
rtjpeg.h
rv10.c Remove unused variables 2011-06-02 20:06:00 +01:00
rv10enc.c
rv20enc.c
rv30.c rv30: return AVERROR(EINVAL) instead of EINVAL 2011-07-21 14:26:06 +02:00
rv30data.h
rv30dsp.c
rv34.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
rv34.h
rv34data.h
rv34vlc.h
rv40.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
rv40data.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c s302m: fix resampling for 16 and 24bits. 2011-06-06 12:17:19 -07:00
sbr.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
sgi.h
sgidec.c
sgienc.c
shorten.c Remove statements immediately following unconditional jumps 2011-07-03 03:15:53 +01:00
simple_idct_template.c simple_idct: whitespace cosmetics 2011-07-21 12:49:51 +01:00
simple_idct.c simple_idct: add 10-bit version 2011-07-20 17:49:48 +01:00
simple_idct.h simple_idct: add 10-bit version 2011-07-20 17:49:48 +01:00
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c sipr: Drop unused DSPContext 2011-06-18 22:12:21 -07:00
sipr.h sipr: Drop unused DSPContext 2011-06-18 22:12:21 -07:00
siprdata.h
smacker.c
smc.c
snow.c Remove snow/dwt test program 2011-07-20 14:54:24 +01:00
snow.h
sp5x.h Remove unused structs and tables. 2011-07-16 01:08:31 +02:00
sp5xdec.c Fix incorrect max_lowres values 2011-07-20 10:19:36 +01:00
srtdec.c
sunrast.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
svq1enc_cb.h
svq1enc.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
svq3.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
synth_filter.c
synth_filter.h
tableprint.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
targa.c targa: fix big-endian build 2011-06-02 21:18:04 +01:00
targa.h
targaenc.c Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name(). 2011-06-03 13:55:55 +02:00
thread.h
tiertexseqv.c
tiff.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
tiff.h doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
tiffenc.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
tmv.c doxygen: replace @sa tag by the more readable but equivalent @see 2011-07-15 02:01:22 +02:00
truemotion1.c
truemotion1data.h
truemotion2.c Remove unused variables 2011-06-02 20:06:00 +01:00
truespeech_data.h
truespeech.c
tscc.c Remove unused variables 2011-06-02 20:06:00 +01:00
tta.c tta: remove disabled code 2011-07-18 01:47:50 +02:00
twinvq_data.h
twinvq.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c vp8/mt: flush worker thread, not application thread context, on seek. 2011-07-10 21:41:57 -07:00
v210dec.c
v210enc.c Drop unnecessary directory prefixes from #include directives. 2011-06-07 10:31:26 +02:00
v210x.c
vaapi_h264.c doxygen: misc consistency cosmetics 2011-07-14 20:51:15 +02:00
vaapi_internal.h hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
vaapi_mpeg2.c vaapi: do not assert on value read from input bitstream 2011-07-16 00:28:07 +02:00
vaapi_mpeg4.c hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
vaapi_vc1.c
vaapi.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
vaapi.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
vb.c
vc1_parser.c
vc1.c simple_idct: add 10-bit version 2011-07-20 17:49:48 +01:00
vc1.h
vc1acdata.h
vc1data.c Remove unused structs and tables. 2011-07-16 01:08:31 +02:00
vc1data.h vc1: remove disabled code 2011-07-17 17:32:37 +02:00
vc1dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
vc1dsp.c
vc1dsp.h
vcr1.c
vdpau_internal.h
vdpau.c hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
vdpau.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
version.h add Flash Screen Video 2 decoder 2011-07-22 09:12:30 -07:00
vmdav.c Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 2011-06-20 18:56:06 -04:00
vmnc.c
vorbis_data.c
vorbis_enc_data.h
vorbis.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vorbis.h
vorbisdec.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vorbisenc.c
vp3_parser.c
vp3.c
vp3data.h
vp3dsp.c
vp5.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp5data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp6.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp6data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp6dsp.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8_parser.c
vp8.c doxygen: Fix documentation for some VP8 functions. 2011-07-04 12:54:26 +02:00
vp8.h
vp8data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8dsp.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8dsp.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56data.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
w32thread.c
wavpack.c
wma.c
wma.h
wmadata.h
wmadec.c
wmaenc.c
wmaprodata.h
wmaprodec.c Mark some variables with av_unused 2011-06-03 12:59:05 +01:00
wmavoice_data.h
wmavoice.c doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
wmv2.c
wmv2.h
wmv2dec.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
wmv2enc.c
wnv1.c
ws-snd1.c
xan.c
xiph.c
xiph.h
xl.c
xsubdec.c Do not include mathematics.h in avutil.h 2011-07-03 21:42:06 +01:00
xsubenc.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
xvmc_internal.h
xvmc.h
xxan.c
yop.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
zmbv.c
zmbvenc.c Remove unused variables 2011-06-02 20:06:00 +01:00