![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtMultimedia/qaudio.h>#include <QtCore/qspan.h>#include <functional>#include <QtCore/q20type_traits.h>Go to the source code of this file.
Namespaces | |
| namespace | QtAudioPrivate |
| namespace | QtAudio |
| The QtAudio namespace contains enums used by the audio classes. | |
Typedefs | |
| template<typename SampleType> | |
| using | QtAudioPrivate::AudioSinkCallbackType = std::function<void(QSpan<SampleType>)> |
| template<typename SampleType> | |
| using | QtAudioPrivate::AudioSourceCallbackType = std::function<void(QSpan<const SampleType>)> |
| using | QtAudioPrivate::AudioSinkCallback |
| using | QtAudioPrivate::AudioSourceCallback |
| template<typename Callback> | |
| using | QtAudio::if_audio_source_callback = std::enable_if_t<isAudioSourceCallback<Callback>, bool> |
| template<typename Callback> | |
| using | QtAudio::if_audio_sink_callback = std::enable_if_t<isAudioSinkCallback<Callback>, bool> |
Functions | |
| template<typename F> | |
| constexpr bool | QtAudioPrivate::isNonnullFunction (const F &ff) |
Variables | |
| template<typename T> | |
| constexpr bool | QtAudioPrivate::is_std_function_v = false |
| template<typename T> | |
| constexpr bool | QtAudioPrivate::is_std_function_v< std::function< T > > = true |
| template<typename T> | |
| constexpr bool | QtAudioPrivate::is_function_pointer_v |
| template<typename F, typename... T> | |
| constexpr bool | QtAudioPrivate::isInvokableWithSpan |
| template<typename F> | |
| constexpr bool | QtAudio::isAudioSourceCallback |
| template<typename F> | |
| constexpr bool | QtAudio::isAudioSinkCallback |