Module: libav
Branch: master
Commit: 73fc82f3434d9b68f0948700c4fd8f5056ae5afe

Author:    Luca Barbato <lu_z...@gentoo.org>
Committer: Diego Biurrun <di...@biurrun.de>
Date:      Sat Apr 29 00:34:11 2017 +0000

vlc: Add header #include when the types are used

Do not rely on indirectly including it from bitstream.h.

Signed-off-by: Diego Biurrun <di...@biurrun.de>

---

 libavcodec/4xm.c          | 1 +
 libavcodec/atrac3.c       | 1 +
 libavcodec/atrac3plus.c   | 1 +
 libavcodec/bink.c         | 1 +
 libavcodec/cfhd.h         | 1 +
 libavcodec/clearvideo.c   | 1 +
 libavcodec/cook.c         | 1 +
 libavcodec/faxcompr.c     | 1 +
 libavcodec/g2meet.c       | 1 +
 libavcodec/hqx.h          | 1 +
 libavcodec/imc.c          | 1 +
 libavcodec/indeo2.c       | 1 +
 libavcodec/indeo4.c       | 1 +
 libavcodec/indeo5.c       | 1 +
 libavcodec/ivi.h          | 1 +
 libavcodec/mimic.c        | 1 +
 libavcodec/mlpdec.c       | 1 +
 libavcodec/motionpixels.c | 1 +
 libavcodec/mpc7.c         | 1 +
 libavcodec/mpc8.c         | 1 +
 libavcodec/qdm2.c         | 1 +
 libavcodec/smacker.c      | 1 +
 libavcodec/truemotion2.c  | 1 +
 libavcodec/tscc2.c        | 1 +
 libavcodec/utvideodec.c   | 1 +
 libavcodec/vorbisdec.c    | 1 +
 libavcodec/wma.h          | 1 +
 libavcodec/wmavoice.c     | 1 +
 libavcodec/wnv1.c         | 1 +
 29 files changed, 29 insertions(+)

diff --git a/libavcodec/4xm.c b/libavcodec/4xm.c
index b419bfa..4a9a14a 100644
--- a/libavcodec/4xm.c
+++ b/libavcodec/4xm.c
@@ -36,6 +36,7 @@
 #include "bswapdsp.h"
 #include "bytestream.h"
 #include "internal.h"
+#include "vlc.h"
 
 #define BLOCK_TYPE_VLC_BITS 5
 #define ACDC_VLC_BITS 9
diff --git a/libavcodec/atrac3.c b/libavcodec/atrac3.c
index 2a703ca..d0661c8 100644
--- a/libavcodec/atrac3.c
+++ b/libavcodec/atrac3.c
@@ -44,6 +44,7 @@
 #include "bytestream.h"
 #include "fft.h"
 #include "internal.h"
+#include "vlc.h"
 
 #include "atrac.h"
 #include "atrac3data.h"
diff --git a/libavcodec/atrac3plus.c b/libavcodec/atrac3plus.c
index e3c2504..9b7b28b 100644
--- a/libavcodec/atrac3plus.c
+++ b/libavcodec/atrac3plus.c
@@ -29,6 +29,7 @@
 
 #include "avcodec.h"
 #include "bitstream.h"
+#include "vlc.h"
 #include "atrac3plus.h"
 #include "atrac3plus_data.h"
 
diff --git a/libavcodec/bink.c b/libavcodec/bink.c
index 84388b8..011d2d8 100644
--- a/libavcodec/bink.c
+++ b/libavcodec/bink.c
@@ -33,6 +33,7 @@
 #include "hpeldsp.h"
 #include "internal.h"
 #include "mathops.h"
+#include "vlc.h"
 
 #define BINK_FLAG_ALPHA 0x00100000
 #define BINK_FLAG_GRAY  0x00020000
diff --git a/libavcodec/cfhd.h b/libavcodec/cfhd.h
index c5da0b6..27f047d 100644
--- a/libavcodec/cfhd.h
+++ b/libavcodec/cfhd.h
@@ -25,6 +25,7 @@
 
 #include "avcodec.h"
 #include "bitstream.h"
+#include "vlc.h"
 
 #define VLC_BITS       9
 #define SUBBAND_COUNT 10
diff --git a/libavcodec/clearvideo.c b/libavcodec/clearvideo.c
index 08bf2cb..7c51439 100644
--- a/libavcodec/clearvideo.c
+++ b/libavcodec/clearvideo.c
@@ -29,6 +29,7 @@
 #include "bytestream.h"
 #include "idctdsp.h"
 #include "internal.h"
+#include "vlc.h"
 
 #define NUM_DC_CODES 127
 #define NUM_AC_CODES 103
diff --git a/libavcodec/cook.c b/libavcodec/cook.c
index c3304ea..bd8ad1d 100644
--- a/libavcodec/cook.c
+++ b/libavcodec/cook.c
@@ -52,6 +52,7 @@
 #include "fft.h"
 #include "internal.h"
 #include "sinewin.h"
+#include "vlc.h"
 
 #include "cookdata.h"
 
diff --git a/libavcodec/faxcompr.c b/libavcodec/faxcompr.c
index 9eb4e37..0a079fc 100644
--- a/libavcodec/faxcompr.c
+++ b/libavcodec/faxcompr.c
@@ -27,6 +27,7 @@
 #include "avcodec.h"
 #include "bitstream.h"
 #include "put_bits.h"
+#include "vlc.h"
 #include "faxcompr.h"
 
 #define CCITT_SYMS 104
diff --git a/libavcodec/g2meet.c b/libavcodec/g2meet.c
index d7dc976..93befb4 100644
--- a/libavcodec/g2meet.c
+++ b/libavcodec/g2meet.c
@@ -39,6 +39,7 @@
 #include "internal.h"
 #include "jpegtables.h"
 #include "mjpeg.h"
+#include "vlc.h"
 
 #define EPIC_PIX_STACK_SIZE 1024
 #define EPIC_PIX_STACK_MAX  (EPIC_PIX_STACK_SIZE - 1)
diff --git a/libavcodec/hqx.h b/libavcodec/hqx.h
index e8f7c62..f35721a 100644
--- a/libavcodec/hqx.h
+++ b/libavcodec/hqx.h
@@ -28,6 +28,7 @@
 
 #include "bitstream.h"
 #include "hqxdsp.h"
+#include "vlc.h"
 
 enum HQXACMode {
     HQX_AC_Q0 = 0,
diff --git a/libavcodec/imc.c b/libavcodec/imc.c
index 145b2d5..100e6f8 100644
--- a/libavcodec/imc.c
+++ b/libavcodec/imc.c
@@ -44,6 +44,7 @@
 #include "fft.h"
 #include "internal.h"
 #include "sinewin.h"
+#include "vlc.h"
 
 #include "imcdata.h"
 
diff --git a/libavcodec/indeo2.c b/libavcodec/indeo2.c
index 811056d..64e92d7 100644
--- a/libavcodec/indeo2.c
+++ b/libavcodec/indeo2.c
@@ -32,6 +32,7 @@
 #include "indeo2data.h"
 #include "internal.h"
 #include "mathops.h"
+#include "vlc.h"
 
 typedef struct Ir2Context{
     AVCodecContext *avctx;
diff --git a/libavcodec/indeo4.c b/libavcodec/indeo4.c
index 4b3f903..37b5da8 100644
--- a/libavcodec/indeo4.c
+++ b/libavcodec/indeo4.c
@@ -34,6 +34,7 @@
 #include "internal.h"
 #include "ivi.h"
 #include "ivi_dsp.h"
+#include "vlc.h"
 
 #define IVI4_PIC_SIZE_ESC   7
 
diff --git a/libavcodec/indeo5.c b/libavcodec/indeo5.c
index 70ae1d3..38907eb 100644
--- a/libavcodec/indeo5.c
+++ b/libavcodec/indeo5.c
@@ -33,6 +33,7 @@
 #include "ivi.h"
 #include "ivi_dsp.h"
 #include "indeo5data.h"
+#include "vlc.h"
 
 /**
  *  Indeo5 frame types.
diff --git a/libavcodec/ivi.h b/libavcodec/ivi.h
index bbc8842..6fde8a6 100644
--- a/libavcodec/ivi.h
+++ b/libavcodec/ivi.h
@@ -33,6 +33,7 @@
 
 #include "avcodec.h"
 #include "bitstream.h"
+#include "vlc.h"
 
 /**
  *  Indeo 4 frame types.
diff --git a/libavcodec/mimic.c b/libavcodec/mimic.c
index 31d07ec..da8289e 100644
--- a/libavcodec/mimic.c
+++ b/libavcodec/mimic.c
@@ -32,6 +32,7 @@
 #include "hpeldsp.h"
 #include "idctdsp.h"
 #include "thread.h"
+#include "vlc.h"
 
 #define MIMIC_HEADER_SIZE   20
 
diff --git a/libavcodec/mlpdec.c b/libavcodec/mlpdec.c
index 4f6675a..b377fd7 100644
--- a/libavcodec/mlpdec.c
+++ b/libavcodec/mlpdec.c
@@ -39,6 +39,7 @@
 #include "mlpdsp.h"
 #include "mlp.h"
 #include "config.h"
+#include "vlc.h"
 
 /** number of bits used for VLC lookup - longest Huffman code is 9 */
 #if ARCH_ARM
diff --git a/libavcodec/motionpixels.c b/libavcodec/motionpixels.c
index da4c141..66ec5f5 100644
--- a/libavcodec/motionpixels.c
+++ b/libavcodec/motionpixels.c
@@ -23,6 +23,7 @@
 #include "bitstream.h"
 #include "bswapdsp.h"
 #include "internal.h"
+#include "vlc.h"
 
 #define MAX_HUFF_CODES 16
 
diff --git a/libavcodec/mpc7.c b/libavcodec/mpc7.c
index 66a6162..ebc3f52 100644
--- a/libavcodec/mpc7.c
+++ b/libavcodec/mpc7.c
@@ -33,6 +33,7 @@
 #include "bitstream.h"
 #include "internal.h"
 #include "mpegaudiodsp.h"
+#include "vlc.h"
 
 #include "mpc.h"
 #include "mpc7data.h"
diff --git a/libavcodec/mpc8.c b/libavcodec/mpc8.c
index f55fd57..649eb02 100644
--- a/libavcodec/mpc8.c
+++ b/libavcodec/mpc8.c
@@ -32,6 +32,7 @@
 #include "bitstream.h"
 #include "internal.h"
 #include "mpegaudiodsp.h"
+#include "vlc.h"
 
 #include "mpc.h"
 #include "mpc8data.h"
diff --git a/libavcodec/qdm2.c b/libavcodec/qdm2.c
index 00c952d..668e513 100644
--- a/libavcodec/qdm2.c
+++ b/libavcodec/qdm2.c
@@ -44,6 +44,7 @@
 #include "mpegaudio.h"
 #include "mpegaudiodsp.h"
 #include "rdft.h"
+#include "vlc.h"
 
 #include "qdm2data.h"
 #include "qdm2_tablegen.h"
diff --git a/libavcodec/smacker.c b/libavcodec/smacker.c
index 2abf7c1..c4b4bc7 100644
--- a/libavcodec/smacker.c
+++ b/libavcodec/smacker.c
@@ -39,6 +39,7 @@
 #include "bytestream.h"
 #include "internal.h"
 #include "mathops.h"
+#include "vlc.h"
 
 #define SMKTREE_BITS 9
 #define SMK_NODE 0x80000000
diff --git a/libavcodec/truemotion2.c b/libavcodec/truemotion2.c
index 333451c..cc3b0b7 100644
--- a/libavcodec/truemotion2.c
+++ b/libavcodec/truemotion2.c
@@ -31,6 +31,7 @@
 #include "bswapdsp.h"
 #include "bytestream.h"
 #include "internal.h"
+#include "vlc.h"
 
 #define TM2_ESCAPE 0x80000000
 #define TM2_DELTAS 64
diff --git a/libavcodec/tscc2.c b/libavcodec/tscc2.c
index 6081c72..28d6464 100644
--- a/libavcodec/tscc2.c
+++ b/libavcodec/tscc2.c
@@ -33,6 +33,7 @@
 #include "internal.h"
 #include "mathops.h"
 #include "tscc2data.h"
+#include "vlc.h"
 
 typedef struct TSCC2Context {
     AVCodecContext *avctx;
diff --git a/libavcodec/utvideodec.c b/libavcodec/utvideodec.c
index ed6368e..26b991c 100644
--- a/libavcodec/utvideodec.c
+++ b/libavcodec/utvideodec.c
@@ -36,6 +36,7 @@
 #include "internal.h"
 #include "thread.h"
 #include "utvideo.h"
+#include "vlc.h"
 
 static int build_huff10(const uint8_t *src, VLC *vlc, int *fsym)
 {
diff --git a/libavcodec/vorbisdec.c b/libavcodec/vorbisdec.c
index 9289c82..cc0f6f4 100644
--- a/libavcodec/vorbisdec.c
+++ b/libavcodec/vorbisdec.c
@@ -32,6 +32,7 @@
 #include "fft.h"
 #include "get_bits.h"
 #include "internal.h"
+#include "vlc.h"
 #include "vorbis.h"
 #include "vorbisdsp.h"
 #include "xiph.h"
diff --git a/libavcodec/wma.h b/libavcodec/wma.h
index 6d14fc6..80b8286 100644
--- a/libavcodec/wma.h
+++ b/libavcodec/wma.h
@@ -28,6 +28,7 @@
 #include "bitstream.h"
 #include "fft.h"
 #include "put_bits.h"
+#include "vlc.h"
 
 /* size of blocks */
 #define BLOCK_MIN_BITS 7
diff --git a/libavcodec/wmavoice.c b/libavcodec/wmavoice.c
index cf98841..8c7ec7b 100644
--- a/libavcodec/wmavoice.c
+++ b/libavcodec/wmavoice.c
@@ -43,6 +43,7 @@
 #include "dct.h"
 #include "rdft.h"
 #include "sinewin.h"
+#include "vlc.h"
 
 #define MAX_BLOCKS           8   ///< maximum number of blocks per frame
 #define MAX_LSPS             16  ///< maximum filter order
diff --git a/libavcodec/wnv1.c b/libavcodec/wnv1.c
index e973f7e..f498c20 100644
--- a/libavcodec/wnv1.c
+++ b/libavcodec/wnv1.c
@@ -28,6 +28,7 @@
 #include "bitstream.h"
 #include "internal.h"
 #include "mathops.h"
+#include "vlc.h"
 
 
 typedef struct WNV1Context {

_______________________________________________
libav-commits mailing list
libav-commits@libav.org
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to