Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qrtaudioengine_p.h File Reference

(db5ce4540931fe635accc015540b10b102d7355e)

#include <QtCore/qtclasshelpermacros.h>
#include <QtCore/qtimer.h>
#include <QtCore/qmutex.h>
#include <QtMultimedia/qaudiosink.h>
#include <QtMultimedia/qtmultimediaglobal.h>
#include <QtMultimedia/private/qaudio_rtsan_support_p.h>
#include <QtMultimedia/private/qaudioringbuffer_p.h>
#include <QtMultimedia/private/qautoresetevent_p.h>
#include <QtMultimedia/private/q_pmr_emulation_p.h>
#include <cstdint>
#include <deque>
#include <set>
#include <variant>
#include <vector>
Include dependency graph for qrtaudioengine_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QtMultimediaPrivate::QRtAudioEngineVoice
struct  QtMultimediaPrivate::QRtAudioEngineVoiceCompare
struct  QtMultimediaPrivate::Impl::visitor_arg< R(Arg)>
struct  QtMultimediaPrivate::Impl::visitor_arg< R(*)(Arg)>
struct  QtMultimediaPrivate::Impl::visitor_arg< F >
struct  QtMultimediaPrivate::Impl::visitor_arg< R(C::*)(Arg) const >
struct  QtMultimediaPrivate::Impl::visitor_arg< R(C::*)(Arg)>
class  QtMultimediaPrivate::QRtAudioEngine
struct  QtMultimediaPrivate::QRtAudioEngine::PlayCommand
struct  QtMultimediaPrivate::QRtAudioEngine::StopCommand
struct  QtMultimediaPrivate::QRtAudioEngine::VisitCommand
struct  QtMultimediaPrivate::QRtAudioEngine::VisitCommandTrivial
struct  QtMultimediaPrivate::QRtAudioEngine::StopNotification
struct  QtMultimediaPrivate::QRtAudioEngine::VisitReply

Namespaces

namespace  QtMultimediaPrivate
namespace  QtMultimediaPrivate::Impl

Typedefs

template<typename F>
using QtMultimediaPrivate::visitor_arg_t = typename Impl::visitor_arg<F>::type

Enumerations

enum class  QtMultimediaPrivate::VoiceId : uint64_t
enum class  QtMultimediaPrivate::VoicePlayResult : uint8_t { QtMultimediaPrivate::Playing , QtMultimediaPrivate::Finished }