One thing to note, the fact we've exported backported features as 5.4 is IMO a mistake, because that means we'll need to carry a patch forever (until we deprecate 5.4 whole, or just the Playlist export).
Whenever backporting features from future Qt, we should only export them at the version they will ultimately land with. While this will likely mean a bit more involved porting effort, it will save us trouble down the line. -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to qtmultimedia-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1523407 Title: Playlist support in vivid+overlay and Xenial is different/non compatible Status in Canonical System Image: New Status in qtmultimedia-opensource-src package in Ubuntu: New Bug description: qtmultimedia-opensource- src-5.4.1/debian/patches/add_qdeclarative_playlist.patch says + qmlRegisterType<QDeclarativePlaylist>(uri, 5, 4, "Playlist"); while qtmultimedia-opensource-src-5.5.1/debian/patches/Added-new- playlist-QML-type.patch (as per silo 12) says + qmlRegisterType<QDeclarativePlaylist>(uri, 5, 6, "Playlist"); This is not a good idea, we should keep the imports to the same level as we decide to support them, even if the support was not official doing this makes it harder to have a codebase that works fine in both vivid+overlay and xenial. Also the xenial patch seems to be missing some things like QDeclarativePlaylist::moveItem To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1523407/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp

