ffmpeg/libavcodec
Martin Storsjö d66c52c2b3 Add support for building shared libraries with MSVC
This requires the makedef perl script by Derek, from the
c89-to-c99 repo. That scripts produces a .def file, listing
the symbols to be exported, based on the gcc version scripts
and the built object files.

To properly load non-function symbols from DLL files, the
data symbol declarations need to have the attribute
__declspec(dllimport) when building the calling code. (On mingw,
the linker can fix this up automatically, which is why it has not
been an issue so far. If this attribute is omitted, linking
actually succeeds, but reads from the table will not produce the
desired results at runtime.)

MSVC seems to manage to link DLLs (and run properly) even if
this attribute is present while building the library itself
(which normally isn't recommended) - other object files in the
same library manage to link to the symbol (with a small warning
at link time, like "warning LNK4049: locally defined symbol
_avpriv_mpa_bitrate_tab imported" - it doesn't seem to be possible
to squelch this warning), and the definition of the tables
themselves produce a warning that can be squelched ("warning C4273:
'avpriv_mpa_bitrate_tab' : inconsistent dll linkage, see previous
definition of 'avpriv_mpa_bitrate_tab').

In this setup, mingw isn't able to link object files that refer to
data symbols with __declspec(dllimport) without those symbols
actually being linked via a DLL (linking avcodec.dll ends up with
errors like "undefined reference to `__imp__avpriv_mpa_freq_tab'").
The dllimport declspec isn't needed at all in mingw, so we simply
choose not to declare it for other compilers than MSVC that requires
it. (If ICL support later requires it, the condition can be extended
later to include both of them.)

This also implies that code that is built to link to a certain
library as a DLL can't link to the same library as a static library.
Therefore, we only allow building either static or shared but not
both at the same time. (That is, static libraries as such can be,
and actually are, built - this is used for linking the test tools to
internal symbols in the libraries - but e.g. libavformat built to
link to libavcodec as a DLL cannot link statically to libavcodec.)

Also, linking to DLLs is slightly different from linking to shared
libraries on other platforms. DLLs use a thing called import
libraries, which is basically a stub library allowing the linker
to know which symbols exist in the DLL and what name the DLL will
have at runtime.

In mingw/gcc, the import library is usually named libfoo.dll.a,
which goes next to a static library named libfoo.a. This allows
gcc to pick the dynamic one, if available, from the normal -lfoo
switches, just as it does for libfoo.a vs libfoo.so on Unix. On
MSVC however, you need to literally specify the name of the import
library instead of the static library.

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-10-18 14:26:15 +03:00
..
alpha build: non-x86: Only compile mpegvideo optimizations when necessary 2012-10-09 14:45:59 +02:00
arm Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
avr32
bfin build: non-x86: Only compile mpegvideo optimizations when necessary 2012-10-09 14:45:59 +02:00
mips mips64: mark hi/lo registers clobbered in MAC64/MLS64 macros 2012-10-17 22:37:12 +01:00
ppc build: non-x86: Only compile mpegvideo optimizations when necessary 2012-10-09 14:45:59 +02:00
sh4 sh4: add required #include, fix build 2012-10-11 10:55:26 +01:00
sparc
x86 dsputil: split out mlp dsp function 2012-10-11 12:01:08 +02:00
4xm.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
8bps.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
8svx.c 8svx: use planar sample format 2012-10-01 13:42:43 -04:00
a64colors.h
a64enc.h a64multienc: change mc_frame_counter to unsigned 2012-10-10 15:33:06 +02:00
a64multienc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
aacadtsdec.c
aacadtsdec.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
aaccoder.c avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
aacdec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
aacdectab.h
aacenc.c aacenc: use planar sample format 2012-10-06 13:23:13 -04:00
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c
aacpsy.h
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
ac3dec.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ac3dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
ac3dsp.h ac3: move ac3_downmix() from dsputil to ac3dsp 2012-09-12 23:39:50 +01:00
ac3enc_fixed.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3enc_float.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3enc_opts_template.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
ac3enc_template.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3enc.c
ac3enc.h
ac3tab.c
ac3tab.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
adpcm_data.c
adpcm_data.h
adpcm.c adpcmdec: use planar sample format for adpcm_thp 2012-10-09 09:03:52 -04:00
adpcm.h
adpcmenc.c adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right order 2012-10-07 16:45:50 -04:00
adx_parser.c
adx.c
adx.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
adxdec.c adxdec: use planar sample format 2012-10-09 09:03:52 -04:00
adxenc.c
alac.c
alacenc.c
allcodecs.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
alsdec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
amr.h
amrnbdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
amrnbdec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
amrwbdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
amrwbdec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
anm.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ansi.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
apedec.c apedec: output in planar sample format 2012-10-01 13:42:43 -04:00
api-example.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ass.c
ass.h
assdec.c
assenc.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
asv.c lavc: split asv12 encoder/decoder 2012-10-09 20:32:35 +02:00
asv.h lavc: split asv12 encoder/decoder 2012-10-09 20:32:35 +02:00
asvdec.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
asvenc.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
atrac1.c atrac1: use planar sample format 2012-10-09 09:03:51 -04:00
atrac1data.h
atrac3.c atrac3: use float planar sample format 2012-10-01 13:42:43 -04:00
atrac3data.h
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
aura.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
avcodec.h lavc: update documentation for AVFrame.extended_data 2012-10-14 15:00:45 -04:00
avfft.c
avfft.h
avpacket.c libavcodec: remove av_destruct_packet_nofree() 2012-09-15 13:50:35 +01:00
avs.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
bethsoftvideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
bethsoftvideo.h
bfi.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
bgmc.c
bgmc.h
bink.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
binkaudio.c binkaudio: remove unneeded GET_BITS_SAFE macro 2012-09-18 09:27:23 -04:00
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c
bitstream.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
bmp.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
bmp.h
bmpenc.c avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() 2012-10-13 19:59:20 +02:00
bmv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
bytestream.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
c93.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cabac_functions.h
cabac.c
cabac.h
cavs_parser.c
cavs.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cavs.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
cavsdata.c
cavsdata.h
cavsdec.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
cavsdsp.c x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
cavsdsp.h x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
cbrt_tablegen.c Revert "cbrt_tablegen: Include libm.h" 2012-09-25 12:54:26 -04:00
cbrt_tablegen.h
cdgraphics.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cdxl.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cljr.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cllc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
codec_desc.c Add Opus codec id and codec description. 2012-09-27 10:48:35 +02:00
cook_parser.c
cook.c cook: use planar sample format 2012-10-01 13:42:43 -04:00
cookdata.h
cos_tablegen.c
cscd.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
cyuv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dca_parser.c
dca_parser.h
dca.c
dca.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
dcadata.h
dcadec.c dca: allocate a secondary buffer for extra channels when downmixing 2012-10-13 00:07:10 -04:00
dcadsp.c
dcadsp.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c x86: Remove some leftover declarations for non-existent functions 2012-09-13 21:38:47 +02:00
dct.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
dct.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
dctref.c
dctref.h
dfa.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dirac_parser.c
dirac.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
dirac.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dnxhd_parser.c
dnxhddata.c
dnxhddata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dnxhddec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dnxhdenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dnxhdenc.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dpcm.c
dpx.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dpxenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dsicinav.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dsputil_template.c
dsputil.c avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
dsputil.h avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
dump_extradata_bsf.c
dv_profile.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dv_profile.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dvbsub_parser.c
dvbsub.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
dvbsubdec.c
dvdata.c
dvdata.h
dvdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
dwt.c dwt: Drop unused functions spatial_compose{53|97}i() 2012-09-27 12:08:09 +02:00
dwt.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dxa.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxtory.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2_h264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2_internal.h
dxva2_mpeg2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2_vc1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2.c
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
eac3enc.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
eac3enc.h
eacmv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
eaidct.c
eaidct.h
eamad.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
eatgq.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
eatgv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
eatqi.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
elbg.c elbg: Fix an assert 2012-09-04 18:37:54 +03:00
elbg.h
error_resilience.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
escape124.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
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 x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
fft.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
ffv1.c ffv1: K&R formatting cosmetics 2012-10-16 15:45:55 +02:00
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
flacdsp_template.c
flacdsp.c flacdsp: arm optimised lpc filter 2012-09-15 23:54:21 +01:00
flacdsp.h flacdsp: arm optimised lpc filter 2012-09-15 23:54:21 +01:00
flacenc.c Use the new aes/md5/sha/tree allocation functions 2012-10-11 23:35:28 +03:00
flashsv.c flashsv: propagate inflateReset() errors 2012-10-10 21:24:32 +02:00
flashsvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
flicvideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
flv.h
flvdec.c
flvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
fmtconvert.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
fmtconvert.h
fraps.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
frwu.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
g722.c
g722.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
g722dec.c avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member 2012-09-04 23:13:38 +03:00
g722enc.c g722enc: fix size argument in memset 2012-10-09 21:05:15 +02:00
g723_1_data.h
g723_1.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
g726.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
get_bits.h get_bits: const correctness for get_bits_trace()/get_xbits_trace() arguments 2012-09-27 19:10:10 +02:00
gif.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
gifdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
golomb-test.c
golomb.c
golomb.h avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
h261enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.h
h263dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
h264_cabac.c h264: don't touch H264Context->ref_count[] during MB decoding 2012-10-05 02:49:45 +02:00
h264_cavlc.c h264: don't touch H264Context->ref_count[] during MB decoding 2012-10-05 02:49:45 +02:00
h264_direct.c
h264_loopfilter.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
h264_mb_template.c
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
h264_ps.c
h264_refs.c h264_refs: Fix debug tprintf argument types 2012-09-27 19:10:10 +02:00
h264_sei.c
h264.c Restructure av_log_missing_feature message 2012-10-09 11:39:26 +02:00
h264.h
h264data.h
h264dsp_template.c
h264dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
h264dsp.h
h264idct_template.c
h264idct.c
h264pred_template.c
h264pred.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
h264pred.h
huffman.c
huffman.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
huffyuv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
idcinvideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
iff.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
iirfilter.c
iirfilter.h
imc.c iac/imc: use planar sample format 2012-10-01 13:42:43 -04:00
imcdata.h
imgconvert.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
imx_dump_header_bsf.c
indeo2.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
indeo2data.h
indeo3.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
indeo3data.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
indeo4.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
indeo4data.h
indeo5.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
indeo5data.h
intelh263dec.c
internal.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
interplayvideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
intrax8.c intrax8: move functions from dsputil to own context 2012-09-02 16:32:57 +01:00
intrax8.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
intrax8dsp.c intrax8: move functions from dsputil to own context 2012-09-02 16:32:57 +01:00
intrax8dsp.h intrax8dsp: Add missing #include to make header standalone 2012-09-03 11:31:47 +02:00
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi_common.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
ivi_common.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ivi_dsp.c indeo4/5: remove constant parameter num_bands from wavelet recomposition 2012-10-10 21:24:32 +02:00
ivi_dsp.h indeo4/5: remove constant parameter num_bands from wavelet recomposition 2012-10-10 21:24:32 +02:00
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpegls.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
jpegls.h
jpeglsdec.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
jpeglsdec.h
jpeglsenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
jrevdct.c
jvdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
kmvc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
lagarith.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
lclenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libavcodec.v
libfaac.c
libfdk-aacenc.c libfdk-aac: Allow setting VBR modes via a private option 2012-09-25 20:51:47 +03:00
libgsm.c
libilbc.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
libmp3lame.c libmp3lame: resize the output buffer if needed 2012-10-17 09:59:13 -04:00
libopencore-amr.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
libopenjpegdec.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
libopenjpegenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
libopus.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libopus.h Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libopusdec.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libopusenc.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libschroedinger.c
libschroedinger.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libschroedingerdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libschroedingerenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libspeexdec.c libspeexdec: handle NULL return value from speex_packet_to_header() 2012-10-03 18:26:25 -04:00
libspeexenc.c libspeexenc: Updated commentary to reflect recent changes 2012-10-05 23:29:24 +03:00
libtheoraenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libvo-aacenc.c
libvo-amrwbenc.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
libvorbis.c libvorbis: use planar sample format 2012-10-06 12:25:32 -04:00
libvpxdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libvpxenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libx264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libxavs.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libxvid_rc.c
libxvid.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libxvid.h
ljpegenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
loco.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lpc.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c mace: use planar sample format 2012-10-09 09:03:51 -04:00
Makefile avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
mathops.h Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
mathtables.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mimic.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mjpeg2jpeg_bsf.c mjpeg: Rename some symbols to avpriv_* instead of ff_* 2012-09-09 22:22:07 +03:00
mjpeg_parser.c
mjpeg.c mjpeg: Rename some symbols to avpriv_* instead of ff_* 2012-09-09 22:22:07 +03:00
mjpeg.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c Restructure av_log_missing_feature message 2012-10-09 11:39:26 +02:00
mjpegdec.h
mjpegenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mjpegenc.h
mlp_parser.c mlp_parser: avoid mapping multiple disctinct TrueHD channels to the same Libav channel. 2012-09-12 18:26:53 -04:00
mlp_parser.h
mlp.c
mlp.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
mlpdec.c dsputil: split out mlp dsp function 2012-10-11 12:01:08 +02:00
mlpdsp.c dsputil: split out mlp dsp function 2012-10-11 12:01:08 +02:00
mlpdsp.h mlpdsp: adding missing file 2012-10-11 12:34:36 +02:00
mmvideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
motion_est_template.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
motion_est.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c mpc7/8: use planar sample format 2012-10-01 13:42:44 -04:00
mpc7data.h
mpc8.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
mpc8data.h
mpc8huff.h
mpc.c mpc7/8: use planar sample format 2012-10-01 13:42:44 -04:00
mpc.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
mpcdata.h
mpeg4audio.c
mpeg4audio.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mpeg4videoenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mpeg12.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpeg12.h
mpeg12data.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpeg12data.h avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpeg12decdata.h
mpeg12enc.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mpegaudiodec_float.c
mpegaudiodec.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
mpegaudiodsp.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
mpegaudioenc.c
mpegaudiotab.h
mpegvideo_enc.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
mpegvideo_motion.c mpegvideo: drop unnecessary arguments to hpel_motion() 2012-09-16 11:18:21 +01:00
mpegvideo_parser.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpegvideo_xvmc.c
mpegvideo.c mpegvideo: remove write-only variable 2012-10-12 22:21:10 +01:00
mpegvideo.h avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4enc.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
msrle.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
msrledec.c
msrledec.h
mss1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mss2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mss2dsp.c MSS2 decoder 2012-08-31 07:37:16 +02:00
mss2dsp.h MSS2 decoder 2012-08-31 07:37:16 +02:00
mss3.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mss4.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mss12.c mss12: merge decode_pixel() and decode_top_left_pixel() 2012-09-03 14:41:59 +02:00
mss12.h mss12: avoid unnecessary division in arith*_get_bit() 2012-09-06 20:44:04 +02:00
mss34dsp.c
mss34dsp.h
msvideo1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c nellymoserdec: drop support for s16 output. 2012-09-16 09:44:26 +02:00
nellymoserenc.c
noise_bsf.c
nuv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
old_codec_ids.h
options_table.h avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
options.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pamenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
parser.c avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c pcm-mpeg: correct bitrate calculation 2012-10-16 16:03:03 +02:00
pcm.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
pcx.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pcxenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pgssubdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pictordec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
png.c
png.h
pngdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pngdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
pngdsp.h
pngenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pnm_parser.c
pnm.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pnm.h
pnmdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pnmenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
proresdata.c
proresdata.h
proresdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
proresdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
proresdsp.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
proresenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
psymodel.c
psymodel.h
pthread.c pthread: make sure AVFrame.extended_data is set properly. 2012-09-25 12:03:23 +02:00
ptx.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
put_bits.h avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
qcelpdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdrw.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
qpeg.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
qtrle.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
qtrleenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
r210dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ra144.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
ra144.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ra144dec.c
ra144enc.c
ra288.c
ra288.h
ralf.c ralf: use planar sample format 2012-10-01 13:42:44 -04:00
ralfdata.h
rangecoder.c rangecoder-test: Drop timer output that clutters stderr 2012-10-15 21:16:36 +02:00
rangecoder.h rangecoder: K&R formatting cosmetics 2012-10-12 20:56:54 +02:00
ratecontrol.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
ratecontrol.h
raw.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
raw.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rawdec.c avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() 2012-10-13 19:59:20 +02:00
rawenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
resample2.c lavc: deprecate the audio resampling API. 2012-10-05 13:47:56 +02:00
resample.c lavc: deprecate the audio resampling API. 2012-10-05 13:47:56 +02:00
rl2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rl.h
rle.c
rle.h
roqaudioenc.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
roqvideo.c
roqvideo.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
roqvideodec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
roqvideoenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rpza.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rtjpeg.c
rtjpeg.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
rv10.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv10enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv20enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv34.h
rv34data.h
rv34dsp.c arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34dsp.h arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
sbr.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
sbrdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
sbrdsp.h
sgi.h
sgidec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
sgienc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
shorten.c shorten: use planar sample format 2012-10-14 16:48:22 -04: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: fall back to setting mode based on bit_rate. 2012-09-21 20:11:23 +02:00
sipr.h
siprdata.h
smacker.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
smc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
snow.c
snow.h
snowdata.h
snowdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
snowenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
sp5x.h
sp5xdec.c
srtdec.c
sunrast.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
sunrast.h
sunrastenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
svq1_cb.h
svq1_vlc.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1.c svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1dec.c svq1: Drop a bunch of useless parentheses 2012-10-10 15:10:53 +02:00
svq1enc_cb.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1enc.c svq1: Drop a bunch of useless parentheses 2012-10-10 15:10:53 +02:00
svq3.c svq3: fix pointer type warning 2012-10-11 20:40:23 +01:00
svq13.c svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
synth_filter.c
synth_filter.h
tableprint.h
targa.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
targa.h
targaenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
thread.h
tiertexseqv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
tiff.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
tiff.h
tiffenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
tmv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
truemotion1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
truemotion1data.h
truemotion2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
truespeech_data.h
truespeech.c
tscc2.c tscc2: Fix an out of array access 2012-10-12 18:17:10 +03:00
tscc2data.h
tscc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
tta.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
twinvq_data.h
twinvq.c twinvq: use planar sample format 2012-10-01 13:42:44 -04:00
txd.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ulti_cb.h
ulti.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
unary.h
utils.c avcodec_encode_audio(): fix invalid free 2012-10-16 18:49:31 +02:00
utvideo.c
utvideo.h
utvideodec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
utvideoenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v210dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v210enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v210x.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v410dec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v410enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_h264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_internal.h
vaapi_mpeg2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_mpeg4.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_vc1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi.c
vaapi.h
vb.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vble.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
vc1_parser.c
vc1.c vc1: Use codec ID from AVCodecContext while parsing frame header 2012-10-13 08:33:07 +02:00
vc1.h MSS2 decoder 2012-08-31 07:37:16 +02:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Double motion vector range for HPEL interlaced picture in proper place 2012-10-10 14:56:02 -04:00
vc1dsp.c x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vc1dsp.h x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vcr1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vda_h264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vda.h
vdpau_internal.h
vdpau.c
vdpau.h
version.h avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
vmdav.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vmnc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis.c avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
vorbis.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vorbisdec.c vorbisdec: ensure FASTDIV denominator is never 1 2012-09-14 14:26:27 +02:00
vorbisenc.c vorbisenc: use float planar sample format 2012-10-06 12:25:32 -04:00
vp3_parser.c
vp3.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c vp8: reset loopfilter delta values at keyframes. 2012-10-12 07:17:38 -07:00
vp8.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vp8data.h
vp8dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vp8dsp.h
vp56.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vp56.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vp56data.c
vp56data.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vp56dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vp56dsp.h
vp56rac.c
vqavideo.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
w32pthreads.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
wavpack.c
wma_common.c
wma_common.h
wma.c wmaenc: use float planar sample format 2012-10-06 13:23:13 -04:00
wma.h wmaenc: use float planar sample format 2012-10-06 13:23:13 -04:00
wmadata.h
wmadec.c wmadec: use float planar sample format output 2012-10-14 16:48:23 -04:00
wmaenc.c wmaenc: use float planar sample format 2012-10-06 13:23:13 -04:00
wmalosslessdec.c wmalossless: output in planar sample format 2012-10-14 16:48:23 -04:00
wmaprodata.h
wmaprodec.c wmapro: use planar sample format 2012-10-14 16:48:23 -04:00
wmavoice_data.h
wmavoice.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
wmv2.c
wmv2.h
wmv2dec.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
wmv2enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
wnv1.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
ws-snd1.c
xan.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
xbmenc.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
xiph.c
xiph.h
xl.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
xsubdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
xsubenc.c xsubenc: reindent 2012-09-17 15:48:20 +02:00
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
xwdenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
xxan.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
yop.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
zerocodec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
zmbv.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
zmbvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00