build: switch to libavutil bswap.h and intreadwrite.h
commitfc6a9e4a3e0278e1a1f5c0bf570667306f716fed
authorUoti Urpala <uau@mplayer2.org>
Wed, 1 Feb 2012 18:01:16 +0000 (1 20:01 +0200)
committerUoti Urpala <uau@mplayer2.org>
Wed, 1 Feb 2012 20:46:27 +0000 (1 22:46 +0200)
treed94999fc238126f28c4c5e88c341829001b226df
parentcdb6d157ccb2d311afb72b7cbf128c3866e85ec6
build: switch to libavutil bswap.h and intreadwrite.h

Remove the private bswap and intreadwrite.h implementations and use
libavutil headers instead.

Originally these headers weren't publicly installed by libavutil at
all. That already changed in 2010, but the pure C bswap version in
installed headers was very inefficient. That was recently (2011-12)
improved and now using the public bswap version probably shouldn't
cause noticeable performance problems, at least if using a new enough
compiler.
37 files changed:
ffmpeg_files/arm/bswap.h [deleted file]
ffmpeg_files/bfin/bswap.h [deleted file]
ffmpeg_files/bswap.h [deleted file]
ffmpeg_files/intreadwrite.h [deleted file]
ffmpeg_files/sh4/bswap.h [deleted file]
ffmpeg_files/x86/bswap.h [deleted file]
libaf/af_lavcac3enc.c
libmpcodecs/ad_dk3adpcm.c
libmpcodecs/ad_hwac3.c
libmpcodecs/ad_imaadpcm.c
libmpcodecs/ad_msadpcm.c
libmpcodecs/vd_ffmpeg.c
libmpcodecs/vd_mtga.c
libmpcodecs/vd_realvid.c
libmpcodecs/vd_sgi.c
libmpcodecs/vd_theora.c
libmpdemux/asfheader.c
libmpdemux/demux_asf.c
libmpdemux/demux_audio.c
libmpdemux/demux_mkv.c
libmpdemux/demux_mov.c
libmpdemux/demux_ogg.c
libmpdemux/demux_real.c
libmpdemux/demux_ty.c
libmpdemux/demux_vqf.c
libvo/vo_sdl.c
mpbswap.h
mplayer.c
stream/asf_streaming.c
stream/pnm.c
stream/realrtsp/real.c
stream/realrtsp/rmff.c
stream/stream.c
stream/stream_dvd_common.c
stream/vcd_read.h
stream/vcd_read_fbsd.h
sub/spudec.c