Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qaudiobufferoutput.h
Go to the documentation of this file.
1
// Copyright (C) 2024 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#
ifndef
QAUDIOBUFFEROUTPUT_H
5
#
define
QAUDIOBUFFEROUTPUT_H
6
7
#
include
<
QtMultimedia
/
qtmultimediaexports
.
h
>
8
#
include
<
QtCore
/
qobject
.
h
>
9
10
QT_BEGIN_NAMESPACE
11
12
class
QAudioFormat
;
13
class
QAudioBuffer;
14
class
QAudioBufferOutputPrivate
;
15
16
class
Q_MULTIMEDIA_EXPORT
QAudioBufferOutput
:
public
QObject
17
{
18
Q_OBJECT
19
public
:
20
explicit
QAudioBufferOutput(QObject *parent =
nullptr
);
21
22
explicit
QAudioBufferOutput(
const
QAudioFormat &format, QObject *parent =
nullptr
);
23
24
~QAudioBufferOutput() override;
25
26
QAudioFormat format()
const
;
27
28
Q_SIGNALS:
29
void
audioBufferReceived(
const
QAudioBuffer &buffer);
30
31
private
:
32
Q_DISABLE_COPY(QAudioBufferOutput)
33
Q_DECLARE_PRIVATE(QAudioBufferOutput)
34
};
35
36
QT_END_NAMESPACE
37
38
#
endif
// QAUDIOBUFFEROUTPUT_H
QAudioBufferOutputPrivate
Definition
qaudiobufferoutput_p.h:27
QAudioBufferOutput
\inmodule QtMultimedia
Definition
qaudiobufferoutput.h:17
QAudioFormat
The QAudioFormat class stores audio stream parameter information.
Definition
qaudioformat.h:22
QFFmpegMediaPlayer
Definition
qffmpegmediaplayer_p.h:37
QFFmpegMediaPlayer::play
void play() override
Definition
qffmpegmediaplayer.cpp:282
QFFmpegMediaPlayer::setActiveTrack
void setActiveTrack(TrackType, int streamNumber) override
Definition
qffmpegmediaplayer.cpp:403
QFFmpegMediaPlayer::setVideoSink
void setVideoSink(QVideoSink *sink) override
Definition
qffmpegmediaplayer.cpp:373
QFFmpegMediaPlayer::trackMetaData
QMediaMetaData trackMetaData(TrackType type, int streamNumber) override
Definition
qffmpegmediaplayer.cpp:390
QFFmpegMediaPlayer::setLoops
void setLoops(int loops) override
Definition
qffmpegmediaplayer.cpp:411
QFFmpegMediaPlayer::videoSink
QVideoSink * videoSink() const
Definition
qffmpegmediaplayer.cpp:380
QFFmpegMediaPlayer::pitchCompensation
bool pitchCompensation() const override
Definition
qffmpegmediaplayer.cpp:430
QFFmpegMediaPlayer::setAudioOutput
void setAudioOutput(QPlatformAudioOutput *) override
Definition
qffmpegmediaplayer.cpp:355
QFFmpegMediaPlayer::pause
void pause() override
Definition
qffmpegmediaplayer.cpp:312
QFFmpegMediaPlayer::duration
qint64 duration() const override
Definition
qffmpegmediaplayer.cpp:54
QFFmpegMediaPlayer::bufferProgress
float bufferProgress() const override
Definition
qffmpegmediaplayer.cpp:114
QFFmpegMediaPlayer::mediaStream
const QIODevice * mediaStream() const override
Definition
qffmpegmediaplayer.cpp:166
QFFmpegMediaPlayer::setPitchCompensation
void setPitchCompensation(bool enabled) override
Definition
qffmpegmediaplayer.cpp:419
QFFmpegMediaPlayer::setPosition
void setPosition(qint64 position) override
Definition
qffmpegmediaplayer.cpp:59
QFFmpegMediaPlayer::setPlaybackRate
void setPlaybackRate(qreal rate) override
Definition
qffmpegmediaplayer.cpp:146
QFFmpegMediaPlayer::activeTrack
int activeTrack(TrackType) override
Definition
qffmpegmediaplayer.cpp:398
QFFmpegMediaPlayer::media
QUrl media() const override
Definition
qffmpegmediaplayer.cpp:161
QFFmpegMediaPlayer::availablePlaybackRanges
QMediaTimeRange availablePlaybackRanges() const override
Definition
qffmpegmediaplayer.cpp:136
QFFmpegMediaPlayer::stop
void stop() override
Definition
qffmpegmediaplayer.cpp:336
QFFmpegMediaPlayer::playbackRate
qreal playbackRate() const override
Definition
qffmpegmediaplayer.cpp:141
QFFmpegMediaPlayer::pitchCompensationAvailability
PitchCompensationAvailability pitchCompensationAvailability() const override
Definition
qffmpegmediaplayer.cpp:436
QFFmpegMediaPlayer::metaData
QMediaMetaData metaData() const override
Definition
qffmpegmediaplayer.cpp:368
QFFmpegMediaPlayer::~QFFmpegMediaPlayer
~QFFmpegMediaPlayer() override
Definition
qffmpegmediaplayer.cpp:46
QFFmpegMediaPlayer::setAudioBufferOutput
void setAudioBufferOutput(QAudioBufferOutput *) override
Definition
qffmpegmediaplayer.cpp:362
QFFmpegMediaPlayer::setMedia
void setMedia(const QUrl &media, QIODevice *stream) override
Definition
qffmpegmediaplayer.cpp:181
QFFmpegMediaPlayer::trackCount
int trackCount(TrackType) override
Definition
qffmpegmediaplayer.cpp:385
QFFmpeg::CancelToken
Definition
qffmpegmediaplayer.cpp:23
QFFmpeg::CancelToken::isCancelled
bool isCancelled() const override
Definition
qffmpegmediaplayer.cpp:26
QFFmpeg::CancelToken::cancel
void cancel()
Definition
qffmpegmediaplayer.cpp:28
QFFmpeg::PlaybackEngine
Definition
qffmpegplaybackengine_p.h:73
QFFmpeg::PlaybackEngine::loopChanged
void loopChanged()
QFFmpeg::PlaybackEngine::buffered
void buffered()
QFuture
Definition
qfuture.h:27
QPointer
Definition
qpointer.h:20
QFFmpeg
Definition
qandroidcacertificates.cpp:26
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
qtmultimedia
src
multimedia
audio
qaudiobufferoutput.h
Generated on
for Qt by
1.18.0