output/wasapi: include cleanup
This commit is contained in:
parent
052f64d648
commit
681956a963
@ -17,15 +17,17 @@
|
|||||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "mixer/MixerInternal.hxx"
|
|
||||||
#include "output/plugins/wasapi/WasapiOutputPlugin.hxx"
|
#include "output/plugins/wasapi/WasapiOutputPlugin.hxx"
|
||||||
|
#include "mixer/MixerInternal.hxx"
|
||||||
|
#include "win32/ComPtr.hxx"
|
||||||
#include "win32/ComWorker.hxx"
|
#include "win32/ComWorker.hxx"
|
||||||
#include "win32/HResult.hxx"
|
#include "win32/HResult.hxx"
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <endpointvolume.h>
|
|
||||||
#include <optional>
|
#include <optional>
|
||||||
|
|
||||||
|
#include <endpointvolume.h>
|
||||||
|
|
||||||
class WasapiMixer final : public Mixer {
|
class WasapiMixer final : public Mixer {
|
||||||
WasapiOutput &output;
|
WasapiOutput &output;
|
||||||
|
|
||||||
|
@ -16,9 +16,7 @@
|
|||||||
* with this program; if not, write to the Free Software Foundation, Inc.,
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
*/
|
*/
|
||||||
#include <initguid.h>
|
|
||||||
|
|
||||||
#include "Log.hxx"
|
|
||||||
#include "WasapiOutputPlugin.hxx"
|
#include "WasapiOutputPlugin.hxx"
|
||||||
#include "lib/icu/Win32.hxx"
|
#include "lib/icu/Win32.hxx"
|
||||||
#include "mixer/MixerList.hxx"
|
#include "mixer/MixerList.hxx"
|
||||||
@ -36,19 +34,24 @@
|
|||||||
#include "util/StringBuffer.hxx"
|
#include "util/StringBuffer.hxx"
|
||||||
#include "win32/Com.hxx"
|
#include "win32/Com.hxx"
|
||||||
#include "win32/ComHeapPtr.hxx"
|
#include "win32/ComHeapPtr.hxx"
|
||||||
|
#include "win32/ComPtr.hxx"
|
||||||
#include "win32/ComWorker.hxx"
|
#include "win32/ComWorker.hxx"
|
||||||
#include "win32/HResult.hxx"
|
#include "win32/HResult.hxx"
|
||||||
#include "win32/WinEvent.hxx"
|
#include "win32/WinEvent.hxx"
|
||||||
|
#include "Log.hxx"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include <algorithm>
|
|
||||||
#include <boost/lockfree/spsc_queue.hpp>
|
#include <boost/lockfree/spsc_queue.hpp>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
#include <cinttypes>
|
#include <cinttypes>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <functiondiscoverykeys_devpkey.h>
|
|
||||||
#include <optional>
|
#include <optional>
|
||||||
#include <variant>
|
#include <variant>
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
#include <functiondiscoverykeys_devpkey.h>
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
static constexpr Domain wasapi_output_domain("wasapi_output");
|
static constexpr Domain wasapi_output_domain("wasapi_output");
|
||||||
|
|
||||||
|
@ -20,11 +20,8 @@
|
|||||||
#ifndef MPD_WASAPI_OUTPUT_PLUGIN_HXX
|
#ifndef MPD_WASAPI_OUTPUT_PLUGIN_HXX
|
||||||
#define MPD_WASAPI_OUTPUT_PLUGIN_HXX
|
#define MPD_WASAPI_OUTPUT_PLUGIN_HXX
|
||||||
|
|
||||||
#include "output/Features.h"
|
|
||||||
|
|
||||||
#include "output/OutputAPI.hxx"
|
#include "output/OutputAPI.hxx"
|
||||||
#include "util/Compiler.h"
|
#include "util/Compiler.h"
|
||||||
#include "win32/ComPtr.hxx"
|
|
||||||
|
|
||||||
#include <audioclient.h>
|
#include <audioclient.h>
|
||||||
#include <mmdeviceapi.h>
|
#include <mmdeviceapi.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user