Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.5.1
-
None
-
iOS / OS-X
-
b9440a3047cfca9ae253e850db31b8e9b08538e7
Description
When pointing QMediaPlayer at an HTTP url for progressive download of an MP3 file on OS-X or iOS the AVFoundation backend in avfmediaplayersession.mm does not report back a correct duration after buffering is complete. It reports infinity (os-x) or 0 (iOS). Having looked at the code it seems you are not observing currentItem.duration and thus no durationChanged signal with a correct duration is emitted.
Attachments
For Gerrit Dashboard: QTBUG-49558 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
213417,4 | AVFoundation: use observer for tracking duration | dev | qt/qtmultimedia | Status: ABANDONED | 0 | 0 |
215122,2 | AVFoundation: use observer for tracking duration | 5.9 | qt/qtmultimedia | Status: MERGED | +2 | 0 |