Details
-
Task
-
Resolution: Done
-
P3: Somewhat important
-
None
-
None
-
None
-
ec7fc4335 (dev), 2ffd2d63c (6.10), 0cd3b0c48 (6.9), 30fcbe0d3 (tqtc/lts-6.8)
-
Multimedia, weeks 18-19
Description
QIODeviceRingBufferWriter does not implement bytesWritten, which means that application code cannot wait until the ringbuffer has more space.
we need to introduce a counter / autoresetevent combination to emit the signal in a safe manner
Attachments
For Gerrit Dashboard: QTBUG-137916 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
654582,3 | QAudioSink: emit QIODevice::bytesWritten | dev | qt/qtmultimedia | Status: MERGED | +2 | +1 |
654662,3 | QAudioSink: emit QIODevice::bytesWritten | 6.10 | qt/qtmultimedia | Status: MERGED | +2 | +1 |
654902,3 | QAudioSink: emit QIODevice::bytesWritten | 6.9 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
654914,2 | QAudioSink: emit QIODevice::bytesWritten | tqtc/lts-6.8 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |