]> git.sesse.net Git - ffmpeg/blobdiff - libavresample/internal.h
lavr: typedef internal structs in internal.h
[ffmpeg] / libavresample / internal.h
index 2e139abf2b1f94d2b2aac2779daf58477d2da945..c094f08f49c4c3a3e4ff39eddd6bea9d88aba834 100644 (file)
 #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  */