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

No video input devices with QT_MEDIA_BACKEND set to ffmpeg

XMLWordPrintable

    • Linux/Yocto, Linux/Other display system
    • a546f8f55 (dev), 8d9ee3bfd (6.7), aa4c030a9 (tqtc/lts-6.5)
    • Multimedia Wk 13-14, Multimedia wk 15-16

      When using an analog camera and converting it to digital using ADV7280-m the camera is not detected when using the ffmpeg backend. With gstreamer the same camera is detected.

      The issue seems to be that the camera doesn't support discrete frame sizes and the qt multimedia skips other types. In V4L2 it's V4L2_FRMSIZE_TYPE_DISCRETE in the structure v4l2_frmsizeenum.

        1. ffmpeg_no_camera_devices.txt
          6 kB
          Tuomas Vaarala
        2. gstreamer_video_devices.txt
          4 kB
          Tuomas Vaarala
        For Gerrit Dashboard: QTBUG-123526
        # Subject Branch Project Status CR V

            lars.sutterud Lars Sutterud
            tuomas.vaarala Tuomas Vaarala
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes