[AFV] Ref T730, use CoInitializeEx on windows for threaded CAfvClient

This commit is contained in:
Klaus Basan
2019-10-12 18:03:54 +02:00
parent fe81843a5a
commit d2de52f818
2 changed files with 32 additions and 0 deletions

View File

@@ -244,6 +244,9 @@ namespace BlackCore
//! \copydoc BlackMisc::CContinuousWorker::initialize
virtual void initialize() override;
//! \copydoc BlackMisc::CContinuousWorker::cleanup
virtual void cleanup() override;
private:
void opusDataAvailable(const Audio::OpusDataAvailableArgs &args);
void audioOutDataAvailable(const AudioRxOnTransceiversDto &dto);
@@ -292,6 +295,7 @@ namespace BlackCore
std::atomic_bool m_isStarted { false };
std::atomic_bool m_loopbackOn { false };
std::atomic_bool m_winCoInitialized { false }; //!< Windows only CoInitializeEx
QDateTime m_startDateTimeUtc;
double m_inputVolumeDb;