General: Tidy up includes

Alphabetizes includes and resolves quite a few instances of indirect
inclusions, making the requirements of several interfaces explicit. This
also trims out includes that aren't actually necessary (likely due to
changes in the API over time).
This commit is contained in:
Lioncash
2019-08-19 19:08:54 -04:00
parent fd503b4a11
commit baff71cdc3
84 changed files with 337 additions and 215 deletions

View File

@@ -1,6 +1,7 @@
#include "AudioVoiceEngine.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include "boo/IApplication.hpp"
#include "../CFPointer.hpp"
#include "lib/CFPointer.hpp"
#include <AudioToolbox/AudioToolbox.h>
#include <CoreMIDI/CoreMIDI.h>

View File

@@ -1,5 +1,5 @@
#include "AudioMatrix.hpp"
#include "AudioVoiceEngine.hpp"
#include "lib/audiodev/AudioMatrix.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <cstring>
namespace boo {

View File

@@ -1,10 +1,11 @@
#pragma once
#include "boo/audiodev/IAudioVoice.hpp"
#include <vector>
#include <cstdint>
#include <limits.h>
#include <cfloat>
#include <climits>
#include <cstddef>
#include <cstdint>
#include "boo/audiodev/IAudioVoice.hpp"
#if __SSE__
#include <immintrin.h>

View File

@@ -1,6 +1,5 @@
#include "AudioMatrix.hpp"
#include "AudioVoiceEngine.hpp"
#include <cstring>
#include "lib/audiodev/AudioMatrix.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <immintrin.h>

View File

@@ -1,7 +1,7 @@
#include "AudioSubmix.hpp"
#include "AudioVoiceEngine.hpp"
#include "AudioVoice.hpp"
#include <cstring>
#include "lib/audiodev/AudioSubmix.hpp"
#include "lib/audiodev/AudioVoice.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <algorithm>
#undef min

View File

@@ -1,12 +1,15 @@
#pragma once
#include "boo/audiodev/IAudioSubmix.hpp"
#include <array>
#include <cstddef>
#include <cstdint>
#include <list>
#include <mutex>
#include <unordered_map>
#include <vector>
#include "Common.hpp"
#include "boo/audiodev/IAudioSubmix.hpp"
#include "lib/audiodev/Common.hpp"
#if __SSE__
#include <immintrin.h>

View File

@@ -1,12 +1,14 @@
#pragma once
#include <soxr.h>
#include <mutex>
#include <unordered_map>
#include "boo/audiodev/IAudioVoice.hpp"
#include "AudioMatrix.hpp"
#include "AudioVoiceEngine.hpp"
#include "Common.hpp"
#include "lib/audiodev/AudioMatrix.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include "lib/audiodev/Common.hpp"
#include <soxr.h>
struct AudioUnitVoiceEngine;
struct VSTVoiceEngine;

View File

@@ -1,5 +1,7 @@
#include "AudioVoiceEngine.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <cassert>
#include <cstring>
namespace boo {

View File

@@ -1,12 +1,18 @@
#pragma once
#include "boo/audiodev/IAudioVoiceEngine.hpp"
#include "LtRtProcessing.hpp"
#include "Common.hpp"
#include "AudioVoice.hpp"
#include "AudioSubmix.hpp"
#include <functional>
#include <cstddef>
#include <cstdint>
#include <list>
#include <memory>
#include <mutex>
#include <vector>
#include "boo/BooObject.hpp"
#include "boo/audiodev/IAudioVoiceEngine.hpp"
#include "lib/audiodev/AudioSubmix.hpp"
#include "lib/audiodev/AudioVoice.hpp"
#include "lib/audiodev/Common.hpp"
#include "lib/audiodev/LtRtProcessing.hpp"
namespace boo {

View File

@@ -1,8 +1,8 @@
#pragma once
#include <soxr.h>
#include "../Common.hpp"
#include "boo/audiodev/IAudioVoice.hpp"
#include "lib/Common.hpp"
namespace boo {

View File

@@ -1,11 +1,13 @@
#pragma once
#include "AudioVoiceEngine.hpp"
#include "logvisor/logvisor.hpp"
#include <csignal>
#include <thread>
#include <unordered_map>
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <alsa/asoundlib.h>
#include <signal.h>
#include <logvisor/logvisor.hpp>
namespace boo {
extern logvisor::Module ALSALog;

View File

@@ -1,9 +1,11 @@
#pragma once
#include <cstdint>
#include <memory>
#include "boo/System.hpp"
#include "boo/audiodev/IAudioVoice.hpp"
#include "Common.hpp"
#include <memory>
#include "lib/audiodev/Common.hpp"
#if INTEL_IPP
#include "ipp.h"

View File

@@ -1,4 +1,5 @@
#include "MIDICommon.hpp"
#include "lib/audiodev/MIDICommon.hpp"
#include "boo/audiodev/IMIDIPort.hpp"
namespace boo {

View File

@@ -1,8 +1,11 @@
#include "boo/audiodev/MIDIDecoder.hpp"
#include "MIDICommon.hpp"
#include <memory>
#include <algorithm>
#include "boo/audiodev/IMIDIReader.hpp"
#include "lib/audiodev/MIDICommon.hpp"
namespace boo {
constexpr uint8_t clamp7(uint8_t val) { return std::max(0, std::min(127, int(val))); }

View File

@@ -1,5 +1,7 @@
#include "boo/audiodev/MIDIEncoder.hpp"
#include "MIDICommon.hpp"
#include "boo/audiodev/IMIDIPort.hpp"
#include "lib/audiodev/MIDICommon.hpp"
namespace boo {

View File

@@ -1,8 +1,9 @@
#include "AudioVoiceEngine.hpp"
#include "logvisor/logvisor.hpp"
#include "boo/boo.hpp"
#include "LinuxMidi.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include "boo/boo.hpp"
#include "lib/audiodev/LinuxMidi.hpp"
#include <logvisor/logvisor.hpp>
#include <pulse/pulseaudio.h>
#include <unistd.h>

View File

@@ -1,14 +1,16 @@
#include "../win/Win32Common.hpp"
#include "AudioVoiceEngine.hpp"
#include "logvisor/logvisor.hpp"
#include "lib/win/Win32Common.hpp"
#include <iterator>
#include "boo/IApplication.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <Mmdeviceapi.h>
#include <Audioclient.h>
#include <mmsystem.h>
#include <Functiondiscoverykeys_devpkey.h>
#include <iterator>
#include <logvisor/logvisor.hpp>
#ifdef TE_VIRTUAL_MIDI
#include <teVirtualMIDI.h>

View File

@@ -1,6 +1,9 @@
#include "AudioVoiceEngine.hpp"
#include "logvisor/logvisor.hpp"
#include "lib/audiodev/AudioVoiceEngine.hpp"
#include <cstdio>
#include "boo/audiodev/IAudioVoiceEngine.hpp"
#include <logvisor/logvisor.hpp>
namespace boo {