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

Ffmpegdecoder fails in documentation build with Ubuntu 22.04: invalid conversion

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P0: Blocker P0: Blocker
    • None
    • 6.5
    • Multimedia
    • None
    • Linux/X11
    • e70a2a34f (dev), ab0fdc827 (6.5)
    • 2022wk50FOQtforAndroid

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/web_qt_qt5_1671351774912

      https://testresults.qt.io/coin/api/results/qt/qtmultimedia/926021bfa30b918cb9d1481a8a473b21fd28631e/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-51-89f716Documentation_Sccache_TestDocs_UseConfigure/2e6828985bee6dd6abf678bf685f2bf419c49610/build_1680738006/log.txt.gz

       

      agent:2022/12/18 10:17:41 build.go:399: /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpegdecoder.cpp: In member function ‘void TestNamespace::QFFmpeg::Decoder::setMedia(const TestNamespace::QUrl&, TestNamespace::QIODevice*)’:
      agent:2022/12/18 10:17:41 build.go:399: /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpegdecoder.cpp:1064:79: error: invalid conversion from ‘ssize_t (*)(int, void*, size_t)’ {aka ‘long int (*)(int, void*, long unsigned int)’} to ‘int (*)(void*, uint8_t*, int)’ {aka ‘int (*)(void*, unsigned char*, int)’} [-fpermissive]
      agent:2022/12/18 10:17:41 build.go:399: 1064 | context->pb = avio_alloc_context(buffer, bufferSize, false, stream, ::read, nullptr, ::seek);
      agent:2022/12/18 10:17:41 build.go:399: | ~~^~~~

        For Gerrit Dashboard: QTBUG-109491
        # Subject Branch Project Status CR V

            villevoutilainen_qt Ville Voutilainen
            hehalmet Heikki Halmet
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes