Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Failed to start video surface due to main thread blocked
Qt 6.11 is out! See what's new in the release blog

Failed to start video surface due to main thread blocked

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
4 Posts 2 Posters 2.9k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ILI Offline
    ILI Offline
    IL
    wrote on last edited by
    #1

    Hi again,
    I am trying to display video on my Linux embedded ARM target system (Beaglebone like) using qmediaplayer.
    After loading all libraries include gstreamer and qt plugins, I get the message:

    Failed to start video surface due to main thread blocked.
    Failed to start video surface due to main thread blocked.
    Failed to start video surface due to main thread blocked.

    I have found this link to QT-BUG without real solution.

    Any idea,
    Best Regards,
    IL

    ILI 1 Reply Last reply
    0
    • ILI IL

      Hi again,
      I am trying to display video on my Linux embedded ARM target system (Beaglebone like) using qmediaplayer.
      After loading all libraries include gstreamer and qt plugins, I get the message:

      Failed to start video surface due to main thread blocked.
      Failed to start video surface due to main thread blocked.
      Failed to start video surface due to main thread blocked.

      I have found this link to QT-BUG without real solution.

      Any idea,
      Best Regards,
      IL

      ILI Offline
      ILI Offline
      IL
      wrote on last edited by
      #2

      Anyone?
      please.

      1 Reply Last reply
      0
      • JKSHJ Offline
        JKSHJ Offline
        JKSH
        Moderators
        wrote on last edited by
        #3

        Hi, Tim Day suggested a workaround in the QTBUG you found: adding a brief "splash-screen" delay to the application

        Does this work for you?

        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

        ILI 1 Reply Last reply
        0
        • JKSHJ JKSH

          Hi, Tim Day suggested a workaround in the QTBUG you found: adding a brief "splash-screen" delay to the application

          Does this work for you?

          ILI Offline
          ILI Offline
          IL
          wrote on last edited by
          #4

          @JKSH Hi,
          And thanks for reply.
          Yes, I try this one but it dose not make any different.
          But there is another thing that bother me now even more, as I mention above, I am working on Linux embedded ARM target system (Beaglebone like), I have compiled gst libs for QT and also the gst-play-1.0 and more tools inorder to analyze my target. When I run gst-play-1.0 /<video-file-path-and-name> on my target, it running OK without any error but there is nothing on screen.

          I also found QTBUG-47284 which could be the reason for my problem, that there is no support for linuxFB when using gstreamer and/or qtmultimedia. (made only for xcb)

          Can someone elaborate this issue please?
          Best regards,
          IL

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved