qtmultimediav6.11.1
- Updated
Qt Multimedia is an add-on module that provides a rich set of QML types and C++ classes to handle multimedia content.
- Project website: https://www.qt.io/
#License
Not declared in the port manifest
#Supported Platforms
All platforms supported.
#Features
Default features: ffmpeg, pipewire, pulseaudio, widgets
#ffmpeg
Build with ffmpeg
Platforms: !emscripten
- ✅linux
- ✅osx
- ✅uwp
- ✅windows
Dependencies:
ffmpeg
Features:
avcodec,avdevice,avformat,swresample,swscaleqtbase
Features:
threadqtdeclarative
Features: (none)
qtmultimedia
Platforms:
linux
Features:pulseaudio,qml- signalsmith-stretch
and 35 transitive dependencies:
alsa (through pulseaudio)
Platforms:
linuxdbus (through pulseaudio)
Features: (none)
- dirent (through glib)
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- expat (through dbus)
- fftw3 (through pulseaudio)
- gettext-libintl (through glib)
glib (through pulseaudio)
Features: (none)
- jack2 (through pulseaudio)
- libatomic-ops (through pulseaudio)
- libffi (through glib)
- libflac (through libsndfile)
libiconv (through gettext-libintl)
Platforms:
!linux- libogg (through libflac)
libsndfile (through pulseaudio)
Features:
external-libs- libvorbis (through libsndfile)
- md4c (through qtbase)
- opengl-registry (through opengl)
openssl (through pulseaudio)
Features: (none)
- opus (through libsndfile)
- pulseaudio (through qtmultimedia)
- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- signalsmith-dsp (through signalsmith-stretch)
- soxr (through pulseaudio)
- speex (through pulseaudio)
- zlib (through angle)
Host Dependencies:
10 transitive dependencies:
- ffmpeg-bin2c (through ffmpeg)
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through ffmpeg-bin2c)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through ffmpeg)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
- vcpkg-pkgconfig-get-modules (through ffmpeg)
- vcpkg-tool-meson (through pkgconf)
#gstreamer
Build with gstreamer
Platforms: linux
- ✅linux
- ❌
osx - ❌
uwp - ❌
windows
Dependencies:
and 15 transitive dependencies:
- dirent (through glib)
- double-conversion (through qtbase)
- egl-registry (through angle)
- gettext-libintl (through glib)
- glib (through gstreamer)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- md4c (through qtbase)
- opengl (through egl)
- opengl-registry (through angle)
- zlib (through angle)
Host Dependencies:
7 transitive dependencies:
- vcpkg-cmake (through angle)
- vcpkg-cmake-config (through angle)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#pipewire
Build with pipewire
Dependencies:
and 16 transitive dependencies:
- dirent (through glib)
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- gettext-libintl (through glib)
- glib (through pipewire)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- md4c (through qtbase)
- opengl-registry (through opengl)
- zlib (through glib)
Host Dependencies:
7 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through pcre2)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#pulseaudio
Build with pulseaudio
Dependencies:
and 21 transitive dependencies:
alsa (through pulseaudio)
Platforms:
linuxdbus (through pulseaudio)
Features: (none)
- dirent (through glib)
- expat (through dbus)
- fftw3 (through pulseaudio)
- gettext-libintl (through glib)
glib (through pulseaudio)
Features: (none)
- jack2 (through pulseaudio)
- libatomic-ops (through pulseaudio)
- libffi (through glib)
- libflac (through libsndfile)
libiconv (through gettext-libintl)
Platforms:
!linux- libogg (through libflac)
libsndfile (through pulseaudio)
Features:
external-libs- libvorbis (through libsndfile)
openssl (through pulseaudio)
Features: (none)
- opus (through libsndfile)
- soxr (through pulseaudio)
- speex (through pulseaudio)
- zlib (through glib)
Host Dependencies:
6 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through expat)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
- vcpkg-tool-meson (through glib)
#qml
Build QML imports
Dependencies:
qtdeclarative
Features: (none)
and 15 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
qtbase (through qtbase, qtdeclarative, qtlanguageserver, qtshadertools, qtsvg)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,testlib,thread,widgets- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- zlib (through angle)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#widgetsdefault
Build Multimedia Widgets
Dependencies:
qtbase
Features:
widgets
and 11 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
- zlib (through qtbase)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#Dependencies
qtbase
Features:
concurrent,gui,network,threadqtshadertools
Features: (none)
and 11 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
- zlib (through qtbase)
#Host Dependencies
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#Used By
#Host Tool For
No ports use this.
#Contributors
Alexander Neumann
Jack·Boos·Yu
Cedric GNIEWEK
autoantwort
Mathieu Pellerin
wtz
gerard-ryan-immersaview
Elias Schablowski
Billy O'Neal
Tim Blechmann
JoergAtGithub
Matthias Kuhn
Osyotr