From 13700a227ef6c45cd19d6c9b068726a41b03f285 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Mon, 30 May 2011 17:58:28 +0300 Subject: [PATCH] Do not #include from --- include/vlc_aout.h | 5 +++-- modules/audio_mixer/float32.c | 1 + modules/audio_mixer/spdif.c | 1 + modules/audio_mixer/trivial.c | 1 + src/audio_output/aout_internal.h | 2 ++ 5 files changed, 8 insertions(+), 2 deletions(-) diff --git a/include/vlc_aout.h b/include/vlc_aout.h index 7139d4328e..a10f5de925 100644 --- a/include/vlc_aout.h +++ b/include/vlc_aout.h @@ -150,7 +150,6 @@ struct aout_fifo_t }; /* FIXME to remove once aout.h is cleaned a bit more */ -#include #include /** audio output filter */ @@ -205,6 +204,8 @@ typedef struct aout_output_t bool b_error; } aout_output_t; +struct aout_mixer_t; + /** audio output thread descriptor */ struct aout_instance_t { @@ -235,7 +236,7 @@ struct aout_instance_t audio_sample_format_t mixer_format; aout_alloc_t mixer_allocation; float mixer_multiplier; - aout_mixer_t *p_mixer; + struct aout_mixer_t *p_mixer; /* Output plug-in */ aout_output_t output; diff --git a/modules/audio_mixer/float32.c b/modules/audio_mixer/float32.c index b68048491b..435872f199 100644 --- a/modules/audio_mixer/float32.c +++ b/modules/audio_mixer/float32.c @@ -33,6 +33,7 @@ #include #include #include +#include /***************************************************************************** * Local prototypes diff --git a/modules/audio_mixer/spdif.c b/modules/audio_mixer/spdif.c index 0bd545f728..5accc7e186 100644 --- a/modules/audio_mixer/spdif.c +++ b/modules/audio_mixer/spdif.c @@ -34,6 +34,7 @@ #include #include #include +#include /***************************************************************************** * Local prototypes diff --git a/modules/audio_mixer/trivial.c b/modules/audio_mixer/trivial.c index 09437102eb..7c1f8bf67f 100644 --- a/modules/audio_mixer/trivial.c +++ b/modules/audio_mixer/trivial.c @@ -33,6 +33,7 @@ #include #include #include +#include /***************************************************************************** * Local prototypes diff --git a/src/audio_output/aout_internal.h b/src/audio_output/aout_internal.h index fb87f523db..968805e7c1 100644 --- a/src/audio_output/aout_internal.h +++ b/src/audio_output/aout_internal.h @@ -24,6 +24,8 @@ #ifndef LIBVLC_AOUT_INTERNAL_H # define LIBVLC_AOUT_INTERNAL_H 1 +# include + aout_buffer_t *aout_BufferAlloc(aout_alloc_t *allocation, mtime_t microseconds, aout_buffer_t *old_buffer); -- 2.39.2