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

Phonon directShow does not play data from QBuffer or QNetWorkReply

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • None
    • 4.7.1
    • (Inactive) Phonon
    • None
    • Windows 7 64bits - mingw32 compiler
      or Mac OSX 10.6.5

    Description

      Using phonon with DirectShow or QuickTime backend:

      Corrupted or missing video/audio output when setting a QBuffer as MediaSource
      -> when QBuffer is still receiving data, it seems like DS and QuickTime backend doesnt take it.

      If QBuffer is totally filled with the media data, load and play work as expected.
      Otherwise backend will output some part of media (100 ms) and then output black screen.

      In example :

      • Filling data from QNetworkReply in a QBuffer inside a SLOT connected to the reply downloadProgress .
      • if VideoPlayer->load(MediaSource(Qbuffer)) is called before download is finished, the problem occurs.

      May it be expected behaviour?

      Attachments

        1. fancybrowser.7z
          273 kB
          Kevin BARREAU
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            vfm Thierry Bastian (closed Nokia identity) (Inactive)
            kevinb Kevin BARREAU
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes