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

FindFFmpeg.cmake doesn't look for correct libraries on iOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.8.4, 6.9.1, 6.10.0 FF
    • 6.9
    • Multimedia
    • None
    • iOS/tvOS/watchOS
    • 7c4485797 (dev), c5dd5413f (6.9), 9fce518de (6.8)
    • Multimedia, weeks 13-14

    Description

      At the time of writing, when building Qt Multimedia from source with FFmpeg support, you can get past the FindFFmpeg stage even if you don't have the correct .xcframework files in your FFMPEG_DIR.

      This is because we recently switched from deploying .dylibs to deploying .xcframeworks when on iOS. The QtDeployFFmpeg.cmake script was updated, but not FindFFmpeg.cmake. This effectively means that we only really care about deploying .xcframeworks, but the FindFFmpeg.cmake script requires the .dylibs to be present in FFMPEG_DIR.

      This is stopping us from switching to only relying on .xcframeworks when building.

      Attachments

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

        Activity

          People

            npskalerud Nils Petter Skålerud
            npskalerud Nils Petter Skålerud
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes