diff options
Diffstat (limited to 'src/controllers/hid/hidiothread.h')
-rw-r--r-- | src/controllers/hid/hidiothread.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/controllers/hid/hidiothread.h b/src/controllers/hid/hidiothread.h index 324d95d242..96faf5b98c 100644 --- a/src/controllers/hid/hidiothread.h +++ b/src/controllers/hid/hidiothread.h @@ -7,6 +7,7 @@ #include "controllers/controller.h" #include "controllers/hid/hiddevice.h" +#include "controllers/hid/hidioglobaloutputreportfifo.h" #include "controllers/hid/hidiooutputreport.h" #include "util/compatibility/qmutex.h" #include "util/duration.h" @@ -44,7 +45,7 @@ class HidIoThread : public QThread { void updateCachedOutputReportData(quint8 reportID, const QByteArray& reportData, - bool resendUnchangedReport); + bool useNonSkippingFIFO); QByteArray getInputReport(quint8 reportID); void sendFeatureReport(quint8 reportID, const QByteArray& reportData); QByteArray getFeatureReport(quint8 reportID); @@ -92,6 +93,8 @@ class HidIoThread : public QThread { OutputReportMap m_outputReports; OutputReportMap::iterator m_outputReportIterator; + HidIoGlobalOutputReportFifo m_globalOutputReportFifo; + /// State of the HidIoThread lifecycle QAtomicInt m_state; |