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

Improve video performance on iMX6 platforms with new backend

XMLWordPrintable

    • Linux/Yocto
    • ab289ee95 (dev), 12a94cb20 (6.10), 031111f63 (tqtc/lts-6.8)
    • 2021wk36POeLinuxRTOS, Multimedia wk 35-38, Multimedia wk 39-40, Multimedia wk 41-42, Multimedia wk 43-44, Multimedia wk 47-48, Multimedia wk 51-2, Multimedia wk 5-6, Multimedia wk 7-8, Multimedia, weeks 9-10, Multimedia, weeks 11-12, Multimedia, weeks 13-14, Multimedia, weeks 15-16, Multimedia, weeks 18-19, Multimedia Current w28 ...

      In the new multimedia backend imx6 specific zero-copy videonode does not work anymore (does not compile) and without it video performance on imx6 platforms is really bad.

       

      Either old videonode plugin needs to be adapted to or something similar needs to be added to backend.

        1. videotest.tar.xz
          1 kB
        2. videotest.log
          555 kB
        3. videotest_patchset_12_gstreamer_1.26.5.log
          211 kB
        4. videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes-f000040.png
          videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes-f000040.png
          53 kB
        5. videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes-f000012.png
          videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes-f000012.png
          43 kB
        6. videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes.mp4
          315 kB
        7. videotest_patchset_12_gstreamer_1.26.5_qt_multimedia_force_gl_texture_external_oes.log
          157 kB
        8. videotest_patchset_12_gstreamer_1.26.5_loop_working.log
          29 kB
        9. videotest_patchset_12_gstreamer_1.26.5_loop_working_gst_debug.log
          730 kB
        10. videotest_patchset_12_gstreamer_1.26.5_loop_not_working.log
          8 kB
        11. videotest_patchset_12_gstreamer_1.26.5_loop_not_working_gst_debug.log
          422 kB
        12. videotest_patchset_12_gstreamer_1.26.5_gst_debug.log
          618 kB
        13. videotest_patchset_12_gstreamer_1.20.7.log
          170 kB
        14. videotest_patchset_12_gstreamer_1.20.7_qt_multimedia_force_gl_texture_external_oes.log
          172 kB
        15. videotest_patchset_12_gstreamer_1.20.7_gst_debug.log
          1.02 MB
        16. food-1280x720-30fps-h264-2333kbps_with_patches.png
          food-1280x720-30fps-h264-2333kbps_with_patches.png
          102 kB
        17. food-1280x720-30fps-h264-2333kbps_with_patches_and_qt_multimedia_force_gl_texture_external_oes.png
          food-1280x720-30fps-h264-2333kbps_with_patches_and_qt_multimedia_force_gl_texture_external_oes.png
          400 kB
        18. cube_ebu_colors_480px.mp4
          1.55 MB
        19. cube_ebu_colors_480px_with_patches.mp4
          174 kB
        20. cube_ebu_colors_480px_with_patches_and_QT_MULTIMEDIA_FORCE_GL_TEXTURE_EXTERNAL_OES.mp4
          279 kB
        21. cube_ebu_colors_480px_gstreamer_1.26.5.mp4
          340 kB
        22. capture-f000379.png
          capture-f000379.png
          58 kB
        23. capture-f000172.png
          capture-f000172.png
          64 kB
        24. capture-f000058.png
          capture-f000058.png
          65 kB
        25. capture-f000017.png
          capture-f000017.png
          59 kB
        26. 0.00.01.526595563-gst-play.0x16820c0.PAUSED_PLAYING.dot
          43 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            lars.sutterud Lars Sutterud
            papetaja Pasi Petäjäjärvi
            Votes:
            8 Vote for this issue
            Watchers:
            26 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes