[Ubuntu-sdk-bugs] [Bug 1424109] Re: Fails to play media files contained in Qt resource packs
** Also affects: qtubuntu-media (Ubuntu RTM) Importance: Undecided Status: New ** Changed in: qtubuntu-media (Ubuntu RTM) Status: New => Confirmed ** Changed in: qtubuntu-media (Ubuntu) Importance: Undecided => Wishlist ** Changed in: qtubuntu-media (Ubuntu RTM) Importance: Undecided => Wishlist -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to qtubuntu-media in Ubuntu. https://bugs.launchpad.net/bugs/1424109 Title: Fails to play media files contained in Qt resource packs Status in Canonical System Image: Confirmed Status in qtubuntu-media package in Ubuntu: Confirmed Status in qtubuntu-media package in Ubuntu RTM: Confirmed Bug description: Attempting to play any media files contained within Qt resource packs through a QML Audio element fails silently without producing any error. This can be worked around if using wave files by using SoundEffect element (which presumably doesn't try to use media-hub), but this isn't appropriate for anything other than very small sound clips. Here's the output from the AAL plugin: virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Remote stream URI: QUrl( "qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav" ) Setting media to: QUrl( "qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav" ) void AalVideoRendererControl::setupSurface() m_surface is NULL, can't update video texture virtual void AalMediaPlayerControl::play() virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1424109/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : ubuntu-sdk-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-sdk-bugs] [Bug 1424109] Re: Fails to play media files contained in Qt resource packs
We should give this a test with Qt 5.5. If it still doesn't work, then the bug is definitely with qtubuntu-media. media-hub should not be the layer to interpret this very Qt-specific URI prefix. ** Changed in: qtubuntu-media (Ubuntu) Status: Opinion = Confirmed ** Also affects: canonical-devices-system-image Importance: Undecided Status: New ** Changed in: canonical-devices-system-image Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to qtubuntu-media in Ubuntu. https://bugs.launchpad.net/bugs/1424109 Title: Fails to play media files contained in Qt resource packs Status in Canonical System Image: Confirmed Status in qtubuntu-media package in Ubuntu: Confirmed Bug description: Attempting to play any media files contained within Qt resource packs through a QML Audio element fails silently without producing any error. This can be worked around if using wave files by using SoundEffect element (which presumably doesn't try to use media-hub), but this isn't appropriate for anything other than very small sound clips. Here's the output from the AAL plugin: virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. virtual void AalMediaPlayerControl::setMedia(const QMediaContent, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Remote stream URI: QUrl( qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav ) Setting media to: QUrl( qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav ) void AalVideoRendererControl::setupSurface() m_surface is NULL, can't update video texture virtual void AalMediaPlayerControl::play() virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1424109/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : ubuntu-sdk-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-sdk-bugs] [Bug 1424109] Re: Fails to play media files contained in Qt resource packs
Are all Qt components/apps supposed to be able to handle qrc: URIs (if you can even call it that, it seems to be missing a '/')? I've never seen this before. What's the prefix supposed to be since that path doesn't start at root '/'? ** Changed in: qtubuntu-media (Ubuntu) Status: New = Opinion -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to qtubuntu-media in Ubuntu. https://bugs.launchpad.net/bugs/1424109 Title: Fails to play media files contained in Qt resource packs Status in qtubuntu-media package in Ubuntu: Opinion Bug description: Attempting to play any media files contained within Qt resource packs through a QML Audio element fails silently without producing any error. This can be worked around if using wave files by using SoundEffect element (which presumably doesn't try to use media-hub), but this isn't appropriate for anything other than very small sound clips. Here's the output from the AAL plugin: virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. virtual void AalMediaPlayerControl::setMedia(const QMediaContent, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Remote stream URI: QUrl( qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav ) Setting media to: QUrl( qrc:/gcompris/src/activities/canal_lock/resource/water_fill.wav ) void AalVideoRendererControl::setupSurface() m_surface is NULL, can't update video texture virtual void AalMediaPlayerControl::play() virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtubuntu-media/+bug/1424109/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : ubuntu-sdk-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp