1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
Go to file
Derek Buitenhuis 4719040cd1 libx264: Define X264_API_IMPORTS on MSVC/ICL
libx264 has a few data exports which require X264_API_IMPORTS
to be defined if we link to libx264 dynamically on Windows.

In a similar fashion to how we handle our compat snprintf
implementation, if we define it all the time, the compiler
will first try and link to __imp_x264_symbol_name, and failing
that, as in the case of a static libx264, will attempt to link
to the non-prefixed symbol, which has already been pulled in by
other x264 functions' object files.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-07-21 08:56:25 -04:00
compat compat: Add missing license boilerplates 2013-07-18 18:12:38 +02:00
doc doc/platform: Add info about ICL 2013-06-24 13:06:01 -04:00
libavcodec libx264: Define X264_API_IMPORTS on MSVC/ICL 2013-07-21 08:56:25 -04:00
libavdevice Remove commented-out debug #define cruft 2013-05-16 00:23:30 +02:00
libavfilter lavfi: filtfmts: use newer avfilter APIs 2013-07-19 12:22:30 +03:00
libavformat rtsp: Support multicast source filters (RFC 4570) 2013-07-19 12:02:13 +03:00
libavresample Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
libavutil Employ consistent LIBAV_COMPAT_ multiple inclusion guards in compat/ 2013-07-18 18:12:38 +02:00
libswscale swscale: ppc: Remove commented-out define cruft 2013-06-02 18:11:59 +02:00
presets
tests fate: use current syntax for the scale filter 2013-07-12 11:08:25 +03:00
tools tools: Wording and formatting cosmetics 2013-07-06 15:36:57 +02:00
.gitignore Integrate lcov/gcov into Libav 2013-04-05 18:55:11 +02:00
arch.mak arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
avconv_filter.c avconv: use current syntax for the scale filter 2013-05-10 08:26:04 +02:00
avconv_opt.c avconv: make -aspect work with streamcopy 2013-05-27 21:26:06 +02:00
avconv.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avconv.h avconv: do not send non-monotonous DTS to the muxers. 2013-05-03 09:59:48 +02:00
avplay.c avplay: remove a warning 2013-04-27 10:51:28 +02:00
avprobe.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avserver.c avserver: Remove unused loadable module support 2013-07-18 17:25:49 +03:00
Changelog lavc: add a libwavpack encoder wrapper 2013-06-10 21:33:48 +02:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
cmdutils.h cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
common.mak Integrate lcov/gcov into Libav 2013-04-05 18:55:11 +02:00
configure avserver: Remove unused loadable module support 2013-07-18 17:25:49 +03:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak build: Move setting of SRC_DIR to the only place it is used 2013-03-27 14:49:13 +01:00
LICENSE LICENSE: Move (L)GPLv3 explanation block to a more suitable place 2013-02-27 19:51:10 +01:00
Makefile w32pthreads: move from lavc to compat/ 2013-05-24 09:26:54 +02:00
README
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01:00
version.sh

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.