summaryrefslogtreecommitdiffstats
path: root/src/plugins/wasapi/qwasapiaudiooutput.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove wasapi pluginVal Doroshchuk2020-06-241-122/+0
| | | | | | | | Requires WinRT support Task-number: QTBUG-74423 Change-Id: Ice9788df3e503c4c111bc6524c509e93dbf407c5 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* WASAPI: Use QElapsedTimer instead of QTime in audio inputVaL Doroshchuk2020-05-291-1/+0
| | | | | Change-Id: I96e6778572e344122a13394ae9aec7a9b6d3ecb0 Reviewed-by: VaL Doroshchuk <valentyn.doroshchuk@qt.io>
* WASAPI: Use QElapsedTimer instead of QTimeVaL Doroshchuk2020-05-291-1/+2
| | | | | Change-Id: If0eb56350677bd49c02f0439918a5ccfcc414770 Reviewed-by: VaL Doroshchuk <valentyn.doroshchuk@qt.io>
* Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-221-20/+20
| | | | | Change-Id: I17b3650a3df5688274151c1f2c4629e4a5062028 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Remove support for WinRT 8.1 and Windows Phone 8.1Maurice Kalinowski2017-01-191-2/+0
| | | | | | Task-number: QTBUG-57288 Change-Id: I29eb9e6fa20702fc5571b9eb184ab80ca38e137d Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* wasapi: Fix thread affinityMaurice Kalinowski2016-09-131-0/+3
| | | | | | | | | | | | | | It is expected from the user side that the QIODevice passed to the audio input/output is handled in the very same thread it has been created in. Previously we used the worker thread for it. Instead, schedule handling a buffer to the GUI thread and move on. This also helps simplifying many of the emits, as they happen in the same thread as the target device. Task-number: QTBUG-55894 Change-Id: I552a7a41562dccbaae5681e3c416267165720d30 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Replaced old license headers with new and correct onesJani Heikkinen2016-08-121-11/+14
| | | | | | | | | | Replaced - header.LGPL3 with header.LGPL - header.LGPL21 with header.LGPL Change-Id: If11396da6ff12e9122281c17fc4354b05a554ee5 Reviewed-by: Ruslan Baratov <ruslan_baratov@yahoo.com> Reviewed-by: Yoann Lopes <yoann.lopes@qt.io>
* Add Wasapi audio backendMaurice Kalinowski2016-03-291-0/+118
WASAPI is a Windows audio backend for low latency audio. This backend works for WinRT as well as classic desktop apps. Task-number: QTBUG-42287 Change-Id: I7a1b7b103b64fadc50a9955a9d59443791f6d026 Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>