From 4d68269d58ca4f6f71b4baa30e0cf9fbde52bbc3 Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Fri, 21 Dec 2012 16:26:51 -0500 Subject: lavr: typedef internal structs in internal.h Simplifies header dependencies by not including all other internal headers in internal.h. --- libavresample/internal.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'libavresample/internal.h') diff --git a/libavresample/internal.h b/libavresample/internal.h index 2e139abf2b..c094f08f49 100644 --- a/libavresample/internal.h +++ b/libavresample/internal.h @@ -26,10 +26,11 @@ #include "libavutil/opt.h" #include "libavutil/samplefmt.h" #include "avresample.h" -#include "audio_convert.h" -#include "audio_data.h" -#include "audio_mix.h" -#include "resample.h" + +typedef struct AudioData AudioData; +typedef struct AudioConvert AudioConvert; +typedef struct AudioMix AudioMix; +typedef struct ResampleContext ResampleContext; struct AVAudioResampleContext { const AVClass *av_class; /**< AVClass for logging and AVOptions */ -- cgit v1.2.3