Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-112873

Compile ffmpeg lib and QtMM+ffmpeg on iOS

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • None
    • Multimedia
    • None
    • iOS/tvOS/watchOS
    • 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=...

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tpochep Timur Pocheptsov
            artemiy Artem Dyomin
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: