# HG changeset patch # User diego # Date 1231712388 0 # Node ID 2acf0ae7b04177037aaadf178a89f9966c6359e4 # Parent 4e746259152d64181e8343b3a7c0a77026635879 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. diff -r 4e746259152d -r 2acf0ae7b041 4xm.c --- a/4xm.c Sun Jan 11 20:12:14 2009 +0000 +++ b/4xm.c Sun Jan 11 22:19:48 2009 +0000 @@ -24,6 +24,7 @@ * 4XM codec. */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "dsputil.h" #include "bitstream.h" diff -r 4e746259152d -r 2acf0ae7b041 8bps.c --- a/8bps.c Sun Jan 11 20:12:14 2009 +0000 +++ b/8bps.c Sun Jan 11 22:19:48 2009 +0000 @@ -34,6 +34,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" diff -r 4e746259152d -r 2acf0ae7b041 adxdec.c --- a/adxdec.c Sun Jan 11 20:12:14 2009 +0000 +++ b/adxdec.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "adx.h" diff -r 4e746259152d -r 2acf0ae7b041 adxenc.c --- a/adxenc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/adxenc.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "adx.h" diff -r 4e746259152d -r 2acf0ae7b041 bytestream.h --- a/bytestream.h Sun Jan 11 20:12:14 2009 +0000 +++ b/bytestream.h Sun Jan 11 22:19:48 2009 +0000 @@ -23,6 +23,7 @@ #define AVCODEC_BYTESTREAM_H #include "libavutil/common.h" +#include "libavutil/intreadwrite.h" #define DEF_T(type, name, bytes, read, write) \ static av_always_inline type bytestream_get_ ## name(const uint8_t **b){\ diff -r 4e746259152d -r 2acf0ae7b041 cinepak.c --- a/cinepak.c Sun Jan 11 20:12:14 2009 +0000 +++ b/cinepak.c Sun Jan 11 22:19:48 2009 +0000 @@ -34,6 +34,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" diff -r 4e746259152d -r 2acf0ae7b041 dirac_parser.c --- a/dirac_parser.c Sun Jan 11 20:12:14 2009 +0000 +++ b/dirac_parser.c Sun Jan 11 22:19:48 2009 +0000 @@ -27,6 +27,7 @@ * @author Marco Gerards */ +#include "libavutil/intreadwrite.h" #include "parser.h" #define DIRAC_PARSE_INFO_PREFIX 0x42424344 diff -r 4e746259152d -r 2acf0ae7b041 dpcm.c --- a/dpcm.c Sun Jan 11 20:12:14 2009 +0000 +++ b/dpcm.c Sun Jan 11 22:19:48 2009 +0000 @@ -37,6 +37,7 @@ * the fourcc 'Axan' in the 'auds' chunk of the AVI header. */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct DPCMContext { diff -r 4e746259152d -r 2acf0ae7b041 dsputil.h --- a/dsputil.h Sun Jan 11 20:12:14 2009 +0000 +++ b/dsputil.h Sun Jan 11 22:19:48 2009 +0000 @@ -30,6 +30,7 @@ #ifndef AVCODEC_DSPUTIL_H #define AVCODEC_DSPUTIL_H +#include "libavutil/intreadwrite.h" #include "avcodec.h" diff -r 4e746259152d -r 2acf0ae7b041 dvdsub_parser.c --- a/dvdsub_parser.c Sun Jan 11 20:12:14 2009 +0000 +++ b/dvdsub_parser.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" /* parser definition */ diff -r 4e746259152d -r 2acf0ae7b041 dxa.c --- a/dxa.c Sun Jan 11 20:12:14 2009 +0000 +++ b/dxa.c Sun Jan 11 22:19:48 2009 +0000 @@ -27,6 +27,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include diff -r 4e746259152d -r 2acf0ae7b041 eacmv.c --- a/eacmv.c Sun Jan 11 20:12:14 2009 +0000 +++ b/eacmv.c Sun Jan 11 22:19:48 2009 +0000 @@ -28,6 +28,7 @@ * http://wiki.multimedia.cx/index.php?title=Electronic_Arts_CMV */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct CmvContext { diff -r 4e746259152d -r 2acf0ae7b041 flicvideo.c --- a/flicvideo.c Sun Jan 11 20:12:14 2009 +0000 +++ b/flicvideo.c Sun Jan 11 22:19:48 2009 +0000 @@ -40,7 +40,7 @@ #include #include -#include "libavutil/bswap.h" +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define FLI_256_COLOR 4 diff -r 4e746259152d -r 2acf0ae7b041 h264_mp4toannexb_bsf.c --- a/h264_mp4toannexb_bsf.c Sun Jan 11 20:12:14 2009 +0000 +++ b/h264_mp4toannexb_bsf.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct H264BSFContext { diff -r 4e746259152d -r 2acf0ae7b041 mlp.c --- a/mlp.c Sun Jan 11 20:12:14 2009 +0000 +++ b/mlp.c Sun Jan 11 22:19:48 2009 +0000 @@ -22,6 +22,7 @@ #include #include "libavutil/crc.h" +#include "libavutil/intreadwrite.h" #include "mlp.h" const uint8_t ff_mlp_huffman_tables[3][18][2] = { diff -r 4e746259152d -r 2acf0ae7b041 mmvideo.c --- a/mmvideo.c Sun Jan 11 20:12:14 2009 +0000 +++ b/mmvideo.c Sun Jan 11 22:19:48 2009 +0000 @@ -31,6 +31,7 @@ * http://wiki.multimedia.cx/index.php?title=American_Laser_Games_MM */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define MM_PREAMBLE_SIZE 6 diff -r 4e746259152d -r 2acf0ae7b041 movsub_bsf.c --- a/movsub_bsf.c Sun Jan 11 20:12:14 2009 +0000 +++ b/movsub_bsf.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" diff -r 4e746259152d -r 2acf0ae7b041 msrledec.c --- a/msrledec.c Sun Jan 11 20:12:14 2009 +0000 +++ b/msrledec.c Sun Jan 11 22:19:48 2009 +0000 @@ -26,6 +26,7 @@ * http://www.multimedia.cx/msrle.txt */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define FETCH_NEXT_STREAM_BYTE() \ diff -r 4e746259152d -r 2acf0ae7b041 msvideo1.c --- a/msvideo1.c Sun Jan 11 20:12:14 2009 +0000 +++ b/msvideo1.c Sun Jan 11 22:19:48 2009 +0000 @@ -35,6 +35,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define PALETTE_COUNT 256 diff -r 4e746259152d -r 2acf0ae7b041 ptx.c --- a/ptx.c Sun Jan 11 20:12:14 2009 +0000 +++ b/ptx.c Sun Jan 11 22:19:48 2009 +0000 @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct PTXContext { diff -r 4e746259152d -r 2acf0ae7b041 qdrw.c --- a/qdrw.c Sun Jan 11 20:12:14 2009 +0000 +++ b/qdrw.c Sun Jan 11 22:19:48 2009 +0000 @@ -24,6 +24,7 @@ * Apple QuickDraw codec. */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct QdrawContext{ diff -r 4e746259152d -r 2acf0ae7b041 qtrle.c --- a/qtrle.c Sun Jan 11 20:12:14 2009 +0000 +++ b/qtrle.c Sun Jan 11 22:19:48 2009 +0000 @@ -36,6 +36,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct QtrleContext { diff -r 4e746259152d -r 2acf0ae7b041 rl2.c --- a/rl2.c Sun Jan 11 20:12:14 2009 +0000 +++ b/rl2.c Sun Jan 11 22:19:48 2009 +0000 @@ -32,6 +32,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" diff -r 4e746259152d -r 2acf0ae7b041 rpza.c --- a/rpza.c Sun Jan 11 20:12:14 2009 +0000 +++ b/rpza.c Sun Jan 11 22:19:48 2009 +0000 @@ -39,6 +39,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct RpzaContext { diff -r 4e746259152d -r 2acf0ae7b041 s3tc.c --- a/s3tc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/s3tc.c Sun Jan 11 22:19:48 2009 +0000 @@ -21,6 +21,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "s3tc.h" diff -r 4e746259152d -r 2acf0ae7b041 smc.c --- a/smc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/smc.c Sun Jan 11 22:19:48 2009 +0000 @@ -33,6 +33,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define CPAIR 2 diff -r 4e746259152d -r 2acf0ae7b041 sunrast.c --- a/sunrast.c Sun Jan 11 20:12:14 2009 +0000 +++ b/sunrast.c Sun Jan 11 22:19:48 2009 +0000 @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define RT_OLD 0 diff -r 4e746259152d -r 2acf0ae7b041 targa.c --- a/targa.c Sun Jan 11 20:12:14 2009 +0000 +++ b/targa.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" enum TargaCompr{ diff -r 4e746259152d -r 2acf0ae7b041 targaenc.c --- a/targaenc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/targaenc.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "rle.h" diff -r 4e746259152d -r 2acf0ae7b041 truespeech.c --- a/truespeech.c Sun Jan 11 20:12:14 2009 +0000 +++ b/truespeech.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "truespeech_data.h" diff -r 4e746259152d -r 2acf0ae7b041 txd.c --- a/txd.c Sun Jan 11 20:12:14 2009 +0000 +++ b/txd.c Sun Jan 11 22:19:48 2009 +0000 @@ -21,6 +21,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include "s3tc.h" diff -r 4e746259152d -r 2acf0ae7b041 vmdav.c --- a/vmdav.c Sun Jan 11 20:12:14 2009 +0000 +++ b/vmdav.c Sun Jan 11 22:19:48 2009 +0000 @@ -44,6 +44,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define VMD_HEADER_SIZE 0x330 diff -r 4e746259152d -r 2acf0ae7b041 vmnc.c --- a/vmnc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/vmnc.c Sun Jan 11 22:19:48 2009 +0000 @@ -28,6 +28,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" enum EncTypes { diff -r 4e746259152d -r 2acf0ae7b041 vqavideo.c --- a/vqavideo.c Sun Jan 11 20:12:14 2009 +0000 +++ b/vqavideo.c Sun Jan 11 22:19:48 2009 +0000 @@ -68,6 +68,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #define PALETTE_COUNT 256 diff -r 4e746259152d -r 2acf0ae7b041 ws-snd1.c --- a/ws-snd1.c Sun Jan 11 20:12:14 2009 +0000 +++ b/ws-snd1.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,8 @@ * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ + +#include "libavutil/intreadwrite.h" #include "avcodec.h" /** diff -r 4e746259152d -r 2acf0ae7b041 xan.c --- a/xan.c Sun Jan 11 20:12:14 2009 +0000 +++ b/xan.c Sun Jan 11 22:19:48 2009 +0000 @@ -33,6 +33,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct XanContext { diff -r 4e746259152d -r 2acf0ae7b041 xiph.c --- a/xiph.c Sun Jan 11 20:12:14 2009 +0000 +++ b/xiph.c Sun Jan 11 22:19:48 2009 +0000 @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/intreadwrite.h" #include "xiph.h" int ff_split_xiph_headers(uint8_t *extradata, int extradata_size, diff -r 4e746259152d -r 2acf0ae7b041 xl.c --- a/xl.c Sun Jan 11 20:12:14 2009 +0000 +++ b/xl.c Sun Jan 11 22:19:48 2009 +0000 @@ -24,6 +24,7 @@ * Miro VideoXL codec. */ +#include "libavutil/intreadwrite.h" #include "avcodec.h" typedef struct VideoXLContext{ diff -r 4e746259152d -r 2acf0ae7b041 zmbv.c --- a/zmbv.c Sun Jan 11 20:12:14 2009 +0000 +++ b/zmbv.c Sun Jan 11 22:19:48 2009 +0000 @@ -27,6 +27,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include diff -r 4e746259152d -r 2acf0ae7b041 zmbvenc.c --- a/zmbvenc.c Sun Jan 11 20:12:14 2009 +0000 +++ b/zmbvenc.c Sun Jan 11 22:19:48 2009 +0000 @@ -27,6 +27,7 @@ #include #include +#include "libavutil/intreadwrite.h" #include "avcodec.h" #include