build: clean up remnants from internal FFmpeg build
commit393988c27486cf001f5ae277730641210e83165e
authorUoti Urpala <uau@mplayer2.org>
Sun, 13 Jan 2013 21:39:36 +0000 (13 23:39 +0200)
committerUoti Urpala <uau@mplayer2.org>
Sun, 13 Jan 2013 22:35:46 +0000 (14 00:35 +0200)
treeb7b0989e52c2ddae5bfe25db59520bf17d15e533
parent215b4996a4beceab7ed5affd01e5a2a7204d86e3
build: clean up remnants from internal FFmpeg build

Clean up some obsolete configure tests and other things left over from
the time years ago when MPlayer used hacks to build FFmpeg inside the
same source tree.

Remove the configure switches --as, --ar, --ranlib. --ar and --ranlib
were useless since nothing is built as a library. --as wasn't directly
used; removing it means removing some sanity checks though (the
default assembler selected was tested to see that it could compile SSE
opcodes, which may be used in inline asm).

It's unlikely that anyone would try to make the filters depending on
Libavcodec internals build any more. Remove the undocumented configure
option --fmpeg-source-dir and remove the mcdeint and spp filters from
the source tree (they were already not built).

Remove some configure tests which were added for the sake of FFmpeg
build and whose results are not used by mplayer2 now.

Removing the memalign checks actually required removing two remaining
uses in the code. Also remove the malloc.h check and includes in code
(I guess the reason to add malloc.h includes at some point was
memalign use, though most of the files in question did not actually
use memalign now, if ever).
15 files changed:
DOCS/man/en/vf.rst
Makefile
configure
libmpcodecs/vd_dmo.c
libmpcodecs/vf.c
libmpcodecs/vf_mcdeint.c [deleted file]
libmpcodecs/vf_noise.c
libmpcodecs/vf_perspective.c
libmpcodecs/vf_pp.c
libmpcodecs/vf_pp7.c
libmpcodecs/vf_sab.c
libmpcodecs/vf_spp.c [deleted file]
libmpcodecs/vf_unsharp.c
libmpdemux/video.c
sub/sub.c