Comment 3 for bug 1405832

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

The file seems to have same tagging issues:
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the total stream size.

The wrong duration is read from the ID3 tags of the file. Currently the information in the corresponding TrackInfoObject is not updated in SoundSourceProxy::open() as indicated by the comments in the code. I'm not sure if those comments are still valid and why the duration and other audio properties of the TrackInfoObject are not updated.

All these issues are already fixed in the new SoundSource API branch. In SoundSourceProxy::open() all metadata in TrackInfoObject about the audio stream that has been read from the tags of the file is now replaced with the actual values reported by the opened AudioSource.