-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
None
-
-
b9da2180b (dev), b548dcebc (6.6), 8587387cd (6.5), d2f923e12 (dev), 93ca625b8 (6.8)
In the future we want to have the ffmpeg backend default on all platforms, se we need to start integrating ffmpeg on iOS.
The expected result of the task is compilation of ffmpeg and QtMM+ffmpeg on CI, the darwin backend should still be the default (until we test ffmpeg carefully).
Some details.
Ffmpeg compilation/installation scripts:
coin/provisioning/%platform%/90-install-ffmpeg.sh
coin/provisioning/common/unix/install-ffmpeg.sh
Common ffmpeg build config (might be modified for iOS)
coin/provisioning/common/shared/ffmpeg_config_options.txt
Selection of the actual media backend
runtime: env var QT_MEDIA_BACKEND=darwin, QT_MEDIA_BACKEND=ffmpeg
compile-time: cmake var QT_DEFAULT_MEDIA_BACKEND=...
- blocks
-
QTBUG-114758 FFmpeg on iOS
-
- Closed
-
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTBUG-112873 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
495171,5 | FFmpeg plugin: do not use APPLE as a condition, use MACOS instead | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
497513,4 | FFmpeg plugin: do not use APPLE as a condition, use MACOS instead | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
497514,3 | FFmpeg plugin: do not use APPLE as a condition, use MACOS instead | 6.5 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
591528,4 | Require FFmpeg unit tests to pass on FFmpeg also on iOS | dev | qt/qtmultimedia | Status: MERGED | +2 | +1 |
592746,2 | Require FFmpeg unit tests to pass on FFmpeg also on iOS | 6.8 | qt/qtmultimedia | Status: MERGED | +2 | 0 |