![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qplatformmediaplayer_p.h>
Public Types | |
| enum class | TrackType : uint8_t { VideoStream , AudioStream , SubtitleStream } |
| template<typename T> | |
| using | TrackTypeMap = QtMultimediaPrivate::EnumMap<TrackType, T, NTrackTypes> |
| using | PitchCompensationAvailability = QMediaPlayer::PitchCompensationAvailability |
Public Attributes | |
| bool | qmediaplayerDestructorCalled = false |
Static Public Attributes | |
| static constexpr size_t | NTrackTypes = qToUnderlying(TrackType::SubtitleStream) + 1 |
Protected Member Functions | |
| QPlatformMediaPlayer (QMediaPlayer *parent=nullptr) | |
Definition at line 31 of file qplatformmediaplayer_p.h.
| using QPlatformMediaPlayer::PitchCompensationAvailability = QMediaPlayer::PitchCompensationAvailability |
Definition at line 142 of file qplatformmediaplayer_p.h.
| using QPlatformMediaPlayer::TrackTypeMap = QtMultimediaPrivate::EnumMap<TrackType, T, NTrackTypes> |
Definition at line 84 of file qplatformmediaplayer_p.h.
|
strong |
| Enumerator | |
|---|---|
| VideoStream | |
| AudioStream | |
| SubtitleStream | |
Definition at line 76 of file qplatformmediaplayer_p.h.
|
virtualdefault |
|
explicitprotected |
Definition at line 12 of file qplatformmediaplayer.cpp.
|
inlinevirtual |
Reimplemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, and QOhosMediaPlayer.
Definition at line 88 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 122 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 100 of file qplatformmediaplayer_p.h.
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 119 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QGstreamerMediaPlayer.
Definition at line 73 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 130 of file qplatformmediaplayer_p.h.
|
pure virtual |
Definition at line 92 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 91 of file qplatformmediaplayer_p.h.
| void QPlatformMediaPlayer::error | ( | QMediaPlayer::Error | error, |
| const QString & | errorString ) |
Definition at line 34 of file qplatformmediaplayer.cpp.
|
inlinevirtual |
Reimplemented in QAndroidMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Definition at line 45 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Definition at line 48 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QAndroidMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Definition at line 46 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 133 of file qplatformmediaplayer_p.h.
|
pure virtual |
|
inline |
Definition at line 36 of file qplatformmediaplayer_p.h.
| void QPlatformMediaPlayer::mediaStatusChanged | ( | QMediaPlayer::MediaStatus | status | ) |
Definition at line 26 of file qplatformmediaplayer.cpp.
|
pure virtual |
|
inlinevirtual |
Reimplemented in AVFMediaPlayer, QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, and QOhosMediaPlayer.
Definition at line 69 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 120 of file qplatformmediaplayer_p.h.
|
pure virtual |
Implemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
|
virtual |
Reimplemented in AVFMediaPlayer, QFFmpegMediaPlayer, and QGstreamerMediaPlayer.
Definition at line 58 of file qplatformmediaplayer.cpp.
|
virtual |
Reimplemented in AVFMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, and QMediaEnginePlayer.
Definition at line 47 of file qplatformmediaplayer.cpp.
| void QPlatformMediaPlayer::pitchCompensationChanged | ( | bool | enabled | ) | const |
Definition at line 63 of file qplatformmediaplayer.cpp.
|
pure virtual |
Implemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
| QPlaybackOptions QPlatformMediaPlayer::playbackOptions | ( | ) | const |
Definition at line 68 of file qplatformmediaplayer.cpp.
|
pure virtual |
Definition at line 118 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in AVFMediaPlayer, QAndroidMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Definition at line 40 of file qplatformmediaplayer_p.h.
Definition at line 94 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 93 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 129 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 112 of file qplatformmediaplayer_p.h.
Reimplemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, and QMediaEnginePlayer.
Definition at line 89 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QFFmpegMediaPlayer.
Definition at line 67 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in AVFMediaPlayer, QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Definition at line 65 of file qplatformmediaplayer_p.h.
| void QPlatformMediaPlayer::setInvalidMediaWithError | ( | QMediaPlayer::Error | err, |
| const QString & | errString ) |
Definition at line 39 of file qplatformmediaplayer.cpp.
|
inlinevirtual |
Reimplemented in QFFmpegMediaPlayer.
Definition at line 134 of file qplatformmediaplayer_p.h.
|
virtual |
Reimplemented in AVFMediaPlayer, and QFFmpegMediaPlayer.
Definition at line 52 of file qplatformmediaplayer.cpp.
Implemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
Implemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
|
pure virtual |
|
inline |
Definition at line 35 of file qplatformmediaplayer_p.h.
| void QPlatformMediaPlayer::stateChanged | ( | QMediaPlayer::PlaybackState | newState | ) |
Definition at line 18 of file qplatformmediaplayer.cpp.
|
pure virtual |
Implemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, QQnxMediaPlayer, and QWasmMediaPlayer.
|
inlinevirtual |
Reimplemented in QGstreamerMediaPlayer, and QMediaEnginePlayer.
Definition at line 63 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, QOhosMediaPlayer, and QWasmMediaPlayer.
Definition at line 86 of file qplatformmediaplayer_p.h.
|
inlinevirtual |
Reimplemented in QAndroidMediaPlayer, QFFmpegMediaPlayer, QGstreamerMediaPlayer, QMediaEnginePlayer, and QOhosMediaPlayer.
Definition at line 87 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 121 of file qplatformmediaplayer_p.h.
|
inline |
Definition at line 106 of file qplatformmediaplayer_p.h.
|
staticconstexpr |
Definition at line 81 of file qplatformmediaplayer_p.h.
| bool QPlatformMediaPlayer::qmediaplayerDestructorCalled = false |
Definition at line 151 of file qplatformmediaplayer_p.h.