failed loudness eq experiment
This commit is contained in:
@@ -1,9 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
#include <mmdeviceapi.h>
|
||||
|
||||
#include "ApplicationData.h"
|
||||
|
||||
enum class AudioProcessingState
|
||||
{
|
||||
Enabled,
|
||||
Disabled,
|
||||
Unknown
|
||||
};
|
||||
|
||||
void initAudio(ApplicationData& appData);
|
||||
void loadAudioDevices(AudioData& audioData, std::vector<AudioDevice>& deviceList, EDataFlow deviceType);
|
||||
void reloadDeviceLists(AudioData& audioData);
|
||||
@@ -17,4 +22,6 @@ void setVolume(IAudioEndpointVolume* volumeInterface, float newVolume);
|
||||
UINT getMeterValues(IAudioMeterInformation* meterInterface, std::array<float, 2>& levels);
|
||||
void getVolumeLimit(IAudioEndpointVolume* volumeInterface, float* outMin, float* outMax);
|
||||
bool isMuted(IAudioEndpointVolume* volumeInterface);
|
||||
void setMuted(IAudioEndpointVolume* volumeInterface, bool newState);
|
||||
void setMuted(IAudioEndpointVolume* volumeInterface, bool newState);
|
||||
AudioProcessingState getAudioProcessing(AudioDevice& device);
|
||||
void setAudioProcessing(AudioDevice& device, bool newVal);
|
||||
|
||||
Reference in New Issue
Block a user