14 #include <vrvAudioQt/DtAudioSettingsWidget.hpp>
16 #include <QtWidgets/QWidget>
17 #include <QtCore/QString>
38 Qt::WindowFlags f = Qt::Widget );
45 virtual void setAudioEnabled(
bool enabled);
49 virtual void setVolume(
int vol);
53 virtual void setSpeedOfSound(
double speed);
57 virtual void setMaxVoices(
int voices);
61 virtual void setMaximumOutputDecibelCapability(
double decibels);
65 virtual void setEnvironmentalEnabled(
bool enabled);
69 virtual void setEnvironmentalAvailable(
bool enabled);
73 virtual void setAudioPlaybackDevice(
const std::string& val);
77 virtual void setAudioCaptureDevice(
const std::string& val);
81 virtual void setShowAudioCaptureSettings(
bool val );
85 virtual void setPlaybackDeviceList(
const std::vector<std::string>& devices);
89 virtual void setCaptureDeviceList(
const std::vector<std::string>& devices);
95 virtual void slot_AudioEnabledChanged(
int val );
98 virtual void slot_VolumeChanged(
int val );
101 virtual void slot_audioPlaybackDeviceChanged(
int val);
104 virtual void slot_audioCaptureDeviceChanged(
int val);
107 virtual void slot_SpeedOfSoundChanged(
const QString & text);
110 virtual void slot_MaxVoicesChanged(
int val);
113 virtual void slot_MaxmimumOutputDecibelCapability(
int val);
116 virtual void slot_EnvironmentalEnabledChanged(
int val );
119 virtual void slot_playbackDeviceChanged(
int val);
122 virtual void slot_captureDeviceChanged(
int val);
#define DT_DLL_VRVAUDIOQT
Definition: dllExport.h:22