From 50c12832a4740f41d9cb6babdf356e9337b8376e Mon Sep 17 00:00:00 2001 From: silas <s.developer@4-dc.de> Date: Sun, 1 Aug 2021 14:57:23 +0200 Subject: [PATCH] Cleaned up AVQt header to include codecs based on OS --- AVQt/AVQt | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/AVQt/AVQt b/AVQt/AVQt index ec0a500..e8e3b4e 100644 --- a/AVQt/AVQt +++ b/AVQt/AVQt @@ -1,19 +1,29 @@ -#include "input/Demuxer.h" +#include <qglobal.h> + #include "input/IPacketSource.h" #include "input/IFrameSource.h" #include "input/IAudioSource.h" -#include "filter/IDecoder.h" -#include "filter/DecoderVAAPI.h" -#include "filter/DecoderQSV.h" -#include "filter/DecoderDXVA2.h" -#include "filter/DecoderMMAL.h" -#include "filter/AudioDecoder.h" -#include "filter/EncoderVAAPI.h" -#include "filter/EncoderQSV.h" #include "output/IPacketSink.h" #include "output/IFrameSink.h" #include "output/IAudioSink.h" +#include "filter/IDecoder.h" +#include "filter/IEncoder.h" +#include "input/Demuxer.h" +#include "output/Muxer.h" #include "output/OpenGLRenderer.h" #include "output/OpenALAudioOutput.h" -#include "output/Muxer.h" + +#ifdef Q_OS_LINUX + +#include "filter/DecoderVAAPI.h" +#include "filter/DecoderMMAL.h" +#include "filter/EncoderVAAPI.h" + +#elif Q_OS_WIN +#include "filter/DecoderDXVA2.h" +#endif + +#include "filter/AudioDecoder.h" +#include "filter/DecoderQSV.h" +#include "filter/EncoderQSV.h" //#include "output/FrameFileSaver.h" \ No newline at end of file -- GitLab