Commit 9c9a0840 authored by Måns Rullgård's avatar Måns Rullgård

Add lots of missing includes

Originally committed as revision 22337 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 8eecdc8b
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
#define AVCODEC_AACSBRDATA_H #define AVCODEC_AACSBRDATA_H
#include <stdint.h> #include <stdint.h>
#include "libavutil/mem.h"
///< Huffman tables for SBR ///< Huffman tables for SBR
......
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
#ifndef AVCODEC_BINKDATA_H #ifndef AVCODEC_BINKDATA_H
#define AVCODEC_BINKDATA_H #define AVCODEC_BINKDATA_H
#include <stdint.h>
/** Bink DCT and residue 8x8 block scan order */ /** Bink DCT and residue 8x8 block scan order */
static const uint8_t bink_scan[64] = { static const uint8_t bink_scan[64] = {
0, 1, 8, 9, 2, 3, 10, 11, 0, 1, 8, 9, 2, 3, 10, 11,
......
...@@ -20,6 +20,10 @@ ...@@ -20,6 +20,10 @@
#ifndef AVCODEC_FLV_H #ifndef AVCODEC_FLV_H
#define AVCODEC_FLV_H #define AVCODEC_FLV_H
#include "mpegvideo.h"
#include "get_bits.h"
#include "put_bits.h"
void ff_flv_encode_picture_header(MpegEncContext * s, int picture_number); void ff_flv_encode_picture_header(MpegEncContext * s, int picture_number);
void ff_flv2_encode_ac_esc(PutBitContext *pb, int slevel, int level, int run, int last); void ff_flv2_encode_ac_esc(PutBitContext *pb, int slevel, int level, int run, int last);
......
...@@ -20,6 +20,12 @@ ...@@ -20,6 +20,12 @@
#ifndef AVCODEC_H263_H #ifndef AVCODEC_H263_H
#define AVCODEC_H263_H #define AVCODEC_H263_H
#include <stdint.h>
#include "libavutil/rational.h"
#include "get_bits.h"
#include "mpegvideo.h"
#include "rl.h"
// The defines below define the number of bits that are read at once for // The defines below define the number of bits that are read at once for
// reading vlc values. Changing these may improve speed and data cache needs // reading vlc values. Changing these may improve speed and data cache needs
// be aware though that decreasing them may need the number of stages that is // be aware though that decreasing them may need the number of stages that is
......
...@@ -30,6 +30,8 @@ ...@@ -30,6 +30,8 @@
#ifndef AVCODEC_LZW_H #ifndef AVCODEC_LZW_H
#define AVCODEC_LZW_H #define AVCODEC_LZW_H
#include <stdint.h>
struct PutBitContext; struct PutBitContext;
enum FF_LZW_MODES{ enum FF_LZW_MODES{
......
...@@ -23,6 +23,11 @@ ...@@ -23,6 +23,11 @@
#ifndef AVCODEC_MPEG4VIDEO_H #ifndef AVCODEC_MPEG4VIDEO_H
#define AVCODEC_MPEG4VIDEO_H #define AVCODEC_MPEG4VIDEO_H
#include <stdint.h>
#include "get_bits.h"
#include "mpegvideo.h"
#include "rl.h"
// shapes // shapes
#define RECT_SHAPE 0 #define RECT_SHAPE 0
#define BIN_SHAPE 1 #define BIN_SHAPE 1
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
#ifndef AVCODEC_SYNTH_FILTER_H #ifndef AVCODEC_SYNTH_FILTER_H
#define AVCODEC_SYNTH_FILTER_H #define AVCODEC_SYNTH_FILTER_H
#include "dsputil.h" #include "fft.h"
void ff_synth_filter_float(FFTContext *imdct, void ff_synth_filter_float(FFTContext *imdct,
float *synth_buf_ptr, int *synth_buf_offset, float *synth_buf_ptr, int *synth_buf_offset,
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include <stdint.h> #include <stdint.h>
#include "config.h" #include "config.h"
#include "libavutil/common.h"
#if HAVE_MMX #if HAVE_MMX
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment