Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qwindowsaudioutils_p.h File Reference

(a93ee88315035c366d87e1bc2e07ddd24e67ffb9)

#include <qaudioformat.h>
#include <QtCore/qt_windows.h>
#include <private/qcomptr_p.h>
#include <mmreg.h>
#include <optional>
+ Include dependency graph for qwindowsaudioutils_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QWindowsAudioUtils
 

Functions

bool QWindowsAudioUtils::formatToWaveFormatExtensible (const QAudioFormat &format, WAVEFORMATEXTENSIBLE &wfx)
 
QAudioFormat QWindowsAudioUtils::waveFormatExToFormat (const WAVEFORMATEX &in)
 
Q_MULTIMEDIA_EXPORT QAudioFormat QWindowsAudioUtils::mediaTypeToFormat (IMFMediaType *mediaType)
 
ComPtr< IMFMediaType > QWindowsAudioUtils::formatToMediaType (QWindowsMediaFoundation &, const QAudioFormat &format)
 
QAudioFormat::ChannelConfig QWindowsAudioUtils::maskToChannelConfig (UINT32 mask, int count)
 
std::optional< quint32QWindowsAudioUtils::audioClientFramesInUse (IAudioClient *client)
 
std::optional< quint32QWindowsAudioUtils::audioClientFramesAllocated (IAudioClient *client)