-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
-
6b2aa8af9 (dev), c62302fb7 (dev), 65909534d (6.10), 689a5ea53 (6.10)
-
Multimedia, weeks 18-19, Multimedia Current w28 ...
android with API 27+ has a new audio API: AAudio. we should investigate migrating to it (directly or via the oboe wrapper library) using a similar callback/stream based architecture as for pipewire/coreaudio
https://github.com/google/oboe
https://developer.android.com/ndk/guides/audio/aaudio/aaudio
- relates to
-
QTBUG-138969 AAudio: investigate impact of areFormatParametersRespected
-
- Closed
-
-
QTBUG-138970 AAudio: invoke AAudioStream_write on the start
-
- Closed
-
-
QTBUG-138971 AAudio: review the logic of exposing supported formats and the preferred one
-
- Closed
-
-
QTBUG-128256 Spatial Audio relatively high latency in QtQuick3D.Xr
-
- Reported
-
-
QTBUG-134764 Inconsistent behavior when switching audio device
-
- Open
-
-
QTBUG-134882 QAudioDevice::isFormatSupported() not working on Android
-
- Closed
-
-
QTBUG-118609 Refactor QAndroidAudioSink
-
- Closed
-
-
QTBUG-134594 Android: Better device discovery of audio output
-
- Reported
-
-
QTBUG-136781 Refactor QOpenSLESEngine class
-
- Closed
-
- resulted from
-
QTBUG-128340 QAudioSource/QAudioSink threading model causes latencies / dropouts
-
- Closed
-
For Gerrit Dashboard: QTBUG-132951 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
655209,20 | Android: Add classes for handling AAudio streams and builders | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
655210,29 | Android: Rewrite QAndroidAudioSink and -Source to use AAudio API | dev | qt/qtmultimedia | Status: MERGED | +2 | +1 |
670054,2 | Android: Add classes for handling AAudio streams and builders | 6.10 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
670055,2 | Android: Rewrite QAndroidAudioSink and -Source to use AAudio API | 6.10 | qt/qtmultimedia | Status: MERGED | +2 | 0 |