Moved stop call into destructor of implementing class.
This commit is contained in:
parent
7edfe54ed7
commit
d6a792be67
|
@ -16,6 +16,7 @@ class AudioGrabberLinux : public AudioGrabber
|
|||
public:
|
||||
|
||||
AudioGrabberLinux();
|
||||
~AudioGrabberLinux() override;
|
||||
|
||||
///
|
||||
/// Process audio buffer
|
||||
|
|
|
@ -13,6 +13,7 @@ class AudioGrabberWindows : public AudioGrabber
|
|||
public:
|
||||
|
||||
AudioGrabberWindows();
|
||||
~AudioGrabberWindows() override;
|
||||
|
||||
public slots:
|
||||
bool start() override;
|
||||
|
|
|
@ -46,7 +46,6 @@ AudioGrabber::~AudioGrabber()
|
|||
|
||||
void AudioGrabber::freeResources()
|
||||
{
|
||||
this->stop();
|
||||
}
|
||||
|
||||
void AudioGrabber::setDevice(const QString& device)
|
||||
|
|
|
@ -15,6 +15,11 @@ AudioGrabberLinux::AudioGrabberLinux()
|
|||
{
|
||||
}
|
||||
|
||||
AudioGrabberLinux::~AudioGrabberLinux()
|
||||
{
|
||||
this->stop();
|
||||
}
|
||||
|
||||
void AudioGrabberLinux::refreshDevices()
|
||||
{
|
||||
Debug(_log, "Enumerating Audio Input Devices");
|
||||
|
|
|
@ -15,6 +15,11 @@ AudioGrabberWindows::AudioGrabberWindows() : AudioGrabber()
|
|||
{
|
||||
}
|
||||
|
||||
AudioGrabberWindows::~AudioGrabberWindows()
|
||||
{
|
||||
this->stop();
|
||||
}
|
||||
|
||||
void AudioGrabberWindows::refreshDevices()
|
||||
{
|
||||
Debug(_log, "Refreshing Audio Devices");
|
||||
|
|
Loading…
Reference in New Issue