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

iOS: QML Video doesn't play

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • 4be995d251c63a60c6f85813636c85a721ee84e8

    Description

      Try to play video with attached application. Audio is played but video is not shown. Error is printed:

      Failed to find shader ":/qtmultimediaquicktools/shaders/rgbvideo.vert"
      Failed to find shader ":/qtmultimediaquicktools/shaders/rgbvideo.frag"
      QOpenGLShader::link: "ERROR: Compiled vertex shader was corrupt.\nERROR: Compiled fragment shader was corrupt.\n"
      shader compilation failed:
      "ERROR: Compiled vertex shader was corrupt.\nERROR: Compiled fragment shader was corrupt.\n"
      QOpenGLShader::link: "ERROR: Compiled vertex shader was corrupt.\nERROR: Compiled fragment shader was corrupt.\n"
      QOpenGLShaderProgram::uniformLocation( qt_Matrix ): shader program is not linked
      QOpenGLShaderProgram::uniformLocation( rgbTexture ): shader program is not linked
      QOpenGLShaderProgram::uniformLocation( opacity ): shader program is not linked

      workaround is to add Q_INIT_RESOURCE(qtmultimediaquicktools); to main() function.

      Attachments

        Issue Links

          Activity

            People

              ylopes Yoann Lopes
              qtcomsupport Qt Support
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: